ROT13, ROT5, ROT47 & Caesar-cipher
Pas de klassieke letterverschuivings-cipher's toe — ROT13, ROT5 voor cijfers, ROT18, ROT47 of een willekeurige Caesar-shift — direct.
Wat is ROT13?
ROT13 is een eenvoudige letter-substitutie-cipher die elke letter 13 plaatsen verschuift — A wordt N, B wordt O enzovoort. Omdat het Latijnse alfabet 26 letters heeft, brengt ROT13 twee keer toepassen je terug bij de oorspronkelijke tekst. Daardoor is het de klassieke spoiler-cipher van forums en Usenet. Het is geen versleuteling — wie de truc kent (of de verdachte uitvoer ziet) decodeert het direct. Gebruik het voor het verbergen van spoilers, lichte verhulling of als lesvoorbeeld voor substitutie-cipher's.
Hoe gebruik je de cipher-tool
Kies een modus — ROT13 voor alleen letters, ROT5 voor alleen cijfers, ROT18 voor beide (ROT13+ROT5), ROT47 voor printable ASCII, of Caesar met een willekeurige shift van 1 tot 25. Plak je tekst in het invoerveld. De uitvoer werkt bij tijdens typen. Om te decoderen plak je de ciphertext en pas je dezelfde modus opnieuw toe (ROT13/5/18/47 zijn zelf-omkerend). Voor Caesar met eigen shift decodeer je door opnieuw toe te passen met shift = 26 minus de oorspronkelijke.
Hoe elke modus werkt
ROT13: elke letter wordt 13 plaatsen verschoven (mod 26), hoofdletter behouden. ROT5: elk cijfer 0-9 wordt 5 plaatsen verschoven (mod 10). ROT18: ROT13 op letters en ROT5 op cijfers, samen toegepast. ROT47: elk printable ASCII-teken (codes 33-126) wordt 47 plaatsen verschoven (mod 94), zodat ook leestekens roteren — en ROT47 is net als de andere zijn eigen inverse. Caesar: hetzelfde als ROT13, maar met een shift naar keuze; alleen ROT13 (shift=13) is zelf-omkerend — voor andere shifts decodeer je met 26 − shift.
Modusreferentie
| Modus | Wat het verschuift | Voorbeeld |
|---|---|---|
| ROT13 | Letters A-Z en a-z (hoofdletter behouden). Zelf-omkerend. | Hello → Uryyb |
| ROT5 | Alleen cijfers 0-9. Zelf-omkerend. | 12345 → 67890 |
| ROT18 | Letters en cijfers, gecombineerd. Zelf-omkerend. | Code 42 → Pbqr 97 |
| ROT47 | Elk printable ASCII-teken (33-126), inclusief leestekens. Zelf-omkerend. | Hello! → w6==@P |
| Caesar (eigen shift) | Alleen letters, met je gekozen aantal verschoven (1-25). | abc + 3 → def |