ROT13
ROT13 (nebo ROT-13) je velmi jednoduchá šifra. Jedná se o variantu Caesarovy šifry. Abeceda je zde rozepsána do dvou řádků po 13 znacích. Šifrování a dešifrování je prováděno jednoduchou záměnou písmen, které se nacházejí pod sebou (např.: A → N, B → O, atd.). Velmi často se používá v diskusních skupinách Usenet. V unixových systémech lze zašifrování a dešifrování snadno provést pomocí utility tr:
echo "Or fher gb qevax lbhe Binygvar" | tr 'A-Za-z' 'N-ZA-Mn-za-m'
Jedná se také o základní šifrování používané pro hru geocaching.
Hry s písmeny a internetová tradice [editovat]
ROT13 může být také používáno pro hry s písmeny. V angličtině se nachází několik slov, které se po zašifrování/dešifrování změní na jiná slova s odlišným významem. Nejdelší příklad v angličtině je sedmipísmenový pár abjurer a nowhere; další příklad je další pár chechen a purpura. Další příklady jsou vyobrazeny v tabulce.
| abcdefghijklmnopqrstuvwxyz NOPQRSTUVWXYZABCDEFGHIJKLM |
|
| aha ↔ nun | ant ↔ nag |
| balk ↔ onyx | bar ↔ one |
| barf ↔ ones | be ↔ or |
| bin ↔ ova | ebbs ↔ roof |
| envy ↔ rail | er ↔ re |
| errs ↔ reef | flap ↔ sync |
| fur ↔ she | gel ↔ try |
| gnat ↔ tang | irk ↔ vex |
| clerk ↔ pyrex | purely ↔ cheryl |
| PNG ↔ cat | SHA ↔ fun |
| furby ↔ sheol | terra ↔ green |
Literatura [editovat]
- De Mulder, Tom. ROT13 Words. Furrfu!. Vydáno 19. září 2007.
- Westley, Brian (1989). westley.c. IOCCC. Vydáno 13. srpna 2007.
- Furrfu. Foldoc (1995-10-25). Vydáno 13. srpna 2007.
Odkazy [editovat]
- Šifrování v geocachingu
- Dešifrování ROT13
- On-line dešifrovací převodník ROT13
- Implementace v jazyce XSLT