Μάθηση
Κρυπτογράφηση Καίσαρα με σταθερή μετατόπιση 13, η οποία είναι αντίστροφη του εαυτού της για το λατινικό αλφάβητο των 26 γραμμάτων.
Το ROT13 αντικαθιστά κάθε γράμμα με αυτό που βρίσκεται 13 θέσεις μετά στο αλφάβητο, με αναδίπλωση: A↔N, B↔O, C↔P, ..., M↔Z. Επειδή το 13 είναι ακριβώς το μισό του 26, η διπλή εφαρμογή επιστρέφει το αρχικό κείμενο — η κρυπτογράφηση είναι η αντίστροφη του εαυτού της. Το πεζό/κεφαλαίο και μη γράμματα παραμένουν αμετάβλητα.
E(x) = (x + 13) mod 26
- HELLO → URYYB
- CLAUDE → PYNHQR
- ROT13(ROT13(x)) = x
Πώς να το αναγνωρίζετε
- Κάθε γράμμα μετατοπίζεται κατά την ίδια απόσταση
- Η διπλή εφαρμογή επιστρέφει το αρχικό
- A↔N, B↔O, C↔P είναι τα κλασικά ζεύγη
Συνηθισμένα λάθη
- Σύγχυση ROT13 με atbash (που αντιστρέφει το αλφάβητο)
- Εφαρμογή της μετατόπισης σε ψηφία ή σημεία στίξης
- Μετατόπιση κατά 12 ή 14 αντί για ακριβώς 13