ROT13-encoder
ROT13 is de eenvoudigste tekstversluiering die nog in gebruik is: verschuif elke letter 13 plaatsen in het alfabet, en de rotatie nogmaals toepassen brengt je terug bij het origineel. Usenet gebruikte het om filmspoilers, puzzelantwoorden en gewaagde grappen te verbergen, en het is nog steeds handig om een stuk tekst tijdelijk aan het oog te onttrekken, maar nooit voor echte geheimhouding.
Hoe ROT13 werkt
-
1
Neem een letter
Alleen A–Z en a–z. Cijfers, leestekens en spaties blijven ongemoeid.
-
2
Verschuif 13 plaatsen vooruit
A wordt N. M wordt Z. N loopt terug naar A.
-
3
Pas twee keer toe om te decoderen
Omdat het alfabet 26 letters heeft, brengt twee keer 13 verschuiven je terug bij het origineel.
De toewijzing
| Gewoon | ROT13 | Gewoon | ROT13 |
|---|---|---|---|
| A | N | N | A |
| B | O | O | B |
| C | P | P | C |
| D | Q | Q | D |
| E | R | R | E |
| F | S | S | F |
| G | T | T | G |
| H | U | U | H |
| I | V | V | I |
| J | W | W | J |
| K | X | X | K |
| L | Y | Y | L |
| M | Z | Z | M |
Waarom 13
Omdat 13 = 26 ÷ 2 zijn coderen en decoderen dezelfde bewerking. Je hebt geen aparte functie nodig om te coderen en te decoderen; dezelfde code doet beide. Juist die symmetrie maakte ROT13 populair voordat cryptografische bibliotheken voor programmeurs overal beschikbaar waren.
Waar ROT13 echt van pas komt
- Spoilers verbergen: “Qbg Fabjonyy vf Ebo’f qnq.” is leesbaar na een klik, maar onschuldig op het eerste gezicht.
- Puzzelantwoorden: roteer de oplossing zodat je die niet in gewone tekst prijsgeeft.
- Trucs met kruiswoordaanwijzingen: sommige apps roteren aanwijzingen om onbedoelde spoilers te voorkomen.
- E-mailadressen verhullen in oude HTML: een lichte truc tegen adresverzamelaars voordat versluiering op basis van JavaScript overal gebruikelijk werd.
Waar ROT13 absoluut niet past
- Wachtwoorden. Geen versleuteling. Eén blik kraakt het; geautomatiseerde code draait het in microseconden terug.
- Geheimen. Iedereen die “Guvf vf frperg” ziet, weet meteen wat je deed en hoe je het ongedaan maakt.
- Binaire gegevens. ROT13 raakt alleen letters; binaire brokken beschadigen juist de overige tekens.
Varianten
- ROT5: alleen cijfers, verschuiving van 5. 0↔5, 1↔6, 2↔7, 3↔8, 4↔9. Met dezelfde eigenschap dat het zijn eigen inverse is.
- ROT18: ROT13 voor letters plus ROT5 voor cijfers. Dekt gemengde alfanumerieke inhoud.
- ROT47: verschuift afdrukbare ASCII-tekens (33–126) met 47. Symmetrisch en inclusief leestekens, maar de uitvoer lijkt op ruis.
- Caesarcijfer: algemene verschuiving met N. ROT13 is het bijzondere geval dat zijn eigen inverse is.
Historische noot
De Usenet-conventie ontstond begin jaren 80 in nieuwsgroepen als rec.humor, waar lezers ervoor konden kiezen om als spoiler gemarkeerde berichten te roteren. Veel nieuwslezers hebben nog steeds een functie “ROT13 decoderen” met één toets. De naam “ROT13” raakte ingeburgerd in RFC-teksten, maar was nooit een officieel protocol.
Veelgestelde vragen
Technisch gezien wel, in de zin van het Caesarcijfer, maar de sleutel (13) is triviaal te raden en de bewerking is algemeen bekend. Beschouw het als versluiering, niet als beveiliging.
Nee. Alleen A–Z en a–z worden verschoven. Cijfers, spaties en symbolen gaan onveranderd door.
Pas ROT13 opnieuw toe. Coderen en decoderen zijn dezelfde bewerking, want 13 is de helft van 26.
Ja, gebruik de Caesarcijfer-encoder voor elke verschuiving van 1 tot 25. ROT13 is gewoon het bijzondere geval met verschuiving 13.
Nee. Je tekst wordt alleen gebruikt om het geroteerde resultaat te maken en wordt daarna niet bewaard. Omdat ROT13 versluiering is en geen versleuteling, plak nooit iets echt vertrouwelijks in een ROT13-tool.
Gerelateerde tools
Wordle-woordzoeker
Voer gokken van vijf letters en de groene, gele en grijze feedback in om passende Engelse woorden te vinden. Ook herhaalde letters worden precies gecontroleerd.
Gyaru-tekstconverter
Zet Japanse kana, veelgebruikte kanji en Latijnse letters om in gyaru-moji, of kies volledige breedte, cirkels, vierkantjes of vetdruk. Kopieer direct.
Hiërogliefenvertaler
Schrijf je naam in Egyptische hiërogliefen met de tekens die schrijvers voor losse klanken gebruikten. Met cartouche, om te kopiëren of als PNG.
Wiskundesymbolen kopiëren
Blader door wiskundige symbolen en kopieer ze, pi, sigma, integraal, oneindig, Griekse letters, verzamelingenleer, klaar om overal te plakken waar Unicode werkt.
Anagramgenerator
Voer een kort woord in en bekijk elke unieke herschikking van de letters, zonder dubbele permutaties en met een instelbare resultaatlimiet.
ASCII naar tekst-converter
Decodeer een lijst decimale ASCII-codes terug naar de leesbare tekst die ze vertegenwoordigen. Plak codes gescheiden door spaties, komma's of puntkomma's en lees het resultaat meteen af.
Tool beschikbaar in andere talen
- ROT13エンコーダー [JA]
- ROT13-kodare [SV]
- Encodeur ROT13 [FR]
- ROT13-Encoder [DE]
- ตัวเข้ารหัส ROT13 [TH]
- Bộ mã hóa ROT13 [VI]
- Codificador ROT13 [ES]
- Koder ROT13 [PL]
- Encoder ROT13 [ID]
- ROT13 인코더 [KO]
- مُشفِّر ROT13 [AR]
- Codificador ROT13 [PT]
- ROT13编码器 [ZH]
- ROT13 Encoder [EN]
- Кодировщик ROT13 [RU]
- ROT13 Kodlayıcı [TR]
- Codificatore ROT13 [IT]