ROT13-kodare
ROT13 är den enklaste textförvrängning som fortfarande används: flytta varje bokstav 13 steg i alfabetet, och att tillämpa rotationen igen tar dig tillbaka till originalet. Det var så Usenet dolde filmspoilers, pussellösningar och vågade skämt, och det är fortfarande ett behändigt sätt att tillfälligt dölja ett textstycke för en flyktig blick, men aldrig för verklig sekretess.
Så fungerar ROT13
-
1
Ta en bokstav
Bara A–Z och a–z. Siffror, skiljetecken och blanksteg lämnas orörda.
-
2
Flytta 13 steg framåt
A blir N. M blir Z. N slår runt tillbaka till A.
-
3
Tillämpa två gånger för att avkoda
Eftersom alfabetet har 26 bokstäver tar två gånger 13 steg dig tillbaka till originalet.
Avbildningen
| Klartext | ROT13 | Klartext | 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 |
Varför 13
Eftersom 13 = 26 ÷ 2 är kodning och avkodning samma operation. Du behöver ingen separat funktion för kodning och avkodning; samma kod gör båda. Just den symmetrin gjorde ROT13 populärt innan kryptobibliotek av programmerarklass fanns överallt.
Där ROT13 verkligen passar
- Dölja spoilers: “Qbg Fabjonyy vf Ebo’f qnq.” går att läsa efter en växling men är ofarlig vid en snabb blick.
- Pussellösningar: rotera lösningen så att den inte avslöjas i klartext.
- Knep med korsordsledtrådar: vissa appar roterar ledtrådar för att förhindra oavsiktliga spoilers.
- Dölja e-postadresser i gammal HTML: ett enkelt knep mot adressinsamlare innan JavaScript-baserad förvrängning blev vanlig.
Där ROT13 absolut inte passar
- Lösenord. Ingen kryptering. En blick knäcker det; automatiserad kod vänder det på mikrosekunder.
- Hemligheter. Alla som ser “Guvf vf frperg” förstår genast vad du gjorde och hur man ångrar det.
- Binära data. ROT13 rör bara bokstäver; binära block får i stället andra tecken att förstöras.
Varianter
- ROT5: bara siffror, flytta 5. 0↔5, 1↔6, 2↔7, 3↔8, 4↔9. Har samma egenskap att vara sin egen invers.
- ROT18: ROT13 för bokstäver plus ROT5 för siffror. Täcker blandat alfanumeriskt innehåll.
- ROT47: flyttar skrivbara ASCII-tecken (33–126) med 47. Symmetrisk och omfattar skiljetecken, men utdatan ser ut som brus.
- Caesarchiffer: allmän förflyttning med N. ROT13 är specialfallet som är sin egen invers.
Historisk notis
Usenet-konventionen uppstod i början av 1980-talet i nyhetsgrupper som rec.humor, där läsare kunde välja att rotera inlägg märkta som spoiler. Många nyhetsläsare har fortfarande funktionen “avkoda ROT13” med en enda tangent. Namnet “ROT13” befästes i RFC-texter men blev aldrig ett officiellt protokoll.
Vanliga frågor
Tekniskt sett ja, i Caesarchiffrets mening, men nyckeln (13) är trivial att gissa och operationen är allmänt känd. Betrakta det som förvrängning, inte säkerhet.
Nej. Bara A–Z och a–z flyttas. Siffror, blanksteg och symboler passerar oförändrade.
Tillämpa ROT13 igen. Kodning och avkodning är samma operation eftersom 13 är hälften av 26.
Ja, använd Caesarchiffer-kodaren för valfri förskjutning 1–25. ROT13 är bara specialfallet med förskjutning 13.
Nej. Din text används bara för att skapa det roterade resultatet och sparas inte efteråt. Eftersom ROT13 är förvrängning och inte kryptering ska du aldrig klistra in något verkligt känsligt i ett ROT13-verktyg.
Relaterade verktyg
Hitta ord till Wordle
Ange gissningar på fem bokstäver och återkoppling med gröna, gula och grå rutor för att hitta engelska ord som stämmer. Upprepade bokstäver kontrolleras exakt.
Gyaru-textomvandlare
Omvandla japanska kana, vanliga kanji och latinska bokstäver till gyaru-moji, eller välj full bredd, cirklar, rutor eller fetstil. Kopiera direkt.
Generator för konstig text
Förvandla vilken text som helst till glitchig, cursed zalgo-Unicode med ett justerbart reglage och kopiera in den i bios, bildtexter och DM.
Hieroglyföversättare
Skriv ditt namn med egyptiska hieroglyfer, med de tecken skrivarna använde för enskilda ljud. Lägg till en kartusch, kopiera tecknen eller ladda ner en PNG.
Generator för osynlig text
Skapa 1 till 500 osynliga Unicode-tecken i webbläsaren. Jämför kodpunkter och antal byte och kopiera den exakta teckenföljden.
ASCII till text-konverterare
Avkoda en lista med decimala ASCII-koder tillbaka till den läsbara text de representerar. Klistra in koder åtskilda av mellanslag, kommatecken eller semikolon och läs resultatet direkt.
Verktyget finns på andra språk
- Encoder ROT13 [ID]
- Koder ROT13 [PL]
- Codificador ROT13 [PT]
- ROT13-Encoder [DE]
- مُشفِّر ROT13 [AR]
- ROT13 인코더 [KO]
- ตัวเข้ารหัส ROT13 [TH]
- Bộ mã hóa ROT13 [VI]
- ROT13エンコーダー [JA]
- Codificador ROT13 [ES]
- Encodeur ROT13 [FR]
- ROT13-encoder [NL]
- ROT13编码器 [ZH]
- ROT13 Encoder [EN]
- Codificatore ROT13 [IT]
- Кодировщик ROT13 [RU]
- ROT13 Kodlayıcı [TR]