ROT13
ROT13 ("13 ಸ್ಥಳಗಳಿಂದ ತಿರುಗಿಸಿ", ಕೆಲವೊಮ್ಮೆ ಹೈಫನೇಟೆಡ್ ROT-13) ಒಂದು ಸರಳ ಅಕ್ಷರ ಪರ್ಯಾಯ ಸೈಫರ್ ಆಗಿದ್ದು, ಇದು ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯಲ್ಲಿ 13 ನೇ ಅಕ್ಷರದೊಂದಿಗೆ ಅಕ್ಷರವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ. ಆರ್. ಓ. ಟಿ. 13 ಎಂಬುದು ಪ್ರಾಚೀನ ರೋಮ್ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಸೀಸರ್ ಸೈಫರ್ನ ವಿಶೇಷ ಪ್ರಕರಣವಾಗಿದೆ. ಮೂಲ ಲ್ಯಾಟಿನ್ ವರ್ಣಮಾಲೆಯಲ್ಲಿ 26 ಅಕ್ಷರಗಳು (2 × 13) ಇರುವುದರಿಂದ, ROT13 ತನ್ನದೇ ಆದ ವಿಲೋಮವಾಗಿದೆ; ಅಂದರೆ, ROT13 ಅನ್ನು ರದ್ದುಗೊಳಿಸಲು, ಅದೇ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದೇ ಕ್ರಿಯೆಯನ್ನು ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ಗೆ ಬಳಸಬಹುದು. ಅಲ್ಗಾರಿದಮ್ ವಾಸ್ತವಿಕವಾಗಿ ಯಾವುದೇ ಗುಪ್ತ ಲಿಪಿ ಭದ್ರತೆಯನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ, ಮತ್ತು ಇದನ್ನು ದುರ್ಬಲ ಗೂಢಲಿಪೀಕರಣದ ಅಂಗೀಕೃತ ಉದಾಹರಣೆಯಾಗಿ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ. ಆನ್ಲೈನ್ ವೇದಿಕೆಗಳಲ್ಲಿ ಸ್ಪಾಯ್ಲರ್ಗಳು, ಪಂಚ್ಲೈನ್ಗಳು, ಒಗಟು ಪರಿಹಾರಗಳು ಮತ್ತು ಆಕ್ರಮಣಕಾರಿ ವಸ್ತುಗಳನ್ನು ಪ್ರಾಸಂಗಿಕ ನೋಟದಿಂದ ಮರೆಮಾಡುವ ಸಾಧನವಾಗಿ ROT13 ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಆರ್. ಓ. ಟಿ. 13 ಆನ್ಲೈನ್ನಲ್ಲಿ ವಿವಿಧ ಅಕ್ಷರ ಮತ್ತು ಪದಗಳ ಆಟಗಳನ್ನು ಪ್ರೇರೇಪಿಸಿದೆ ಮತ್ತು ನ್ಯೂಸ್ ಗ್ರೂಪ್ ಸಂಭಾಷಣೆಗಳಲ್ಲಿ ಇದನ್ನು ಆಗಾಗ್ಗೆ ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ. ವಿವರಣೆ ಒಂದು ಪಠ್ಯದ ತುಣುಕಿಗೆ ಆರ್. ಓ. ಟಿ. 13 ಅನ್ನು ಅನ್ವಯಿಸಲು ಕೇವಲ ಅದರ ವರ್ಣಮಾಲೆಯ ಅಕ್ಷರಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು ಮತ್ತು ಪ್ರತಿಯೊಂದನ್ನೂ ವರ್ಣಮಾಲೆಯ 13 ಸ್ಥಳಗಳ ಉದ್ದಕ್ಕೂ ಬದಲಾಯಿಸುವುದು, ಅಗತ್ಯವಿದ್ದರೆ ಆರಂಭಕ್ಕೆ ಹಿಂತಿರುಗಿಸುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. A ಯು N ಆಗುತ್ತದೆ, B ಯು O ಆಗುತ್ತದೆ, ಮತ್ತು ಹೀಗೆ M ವರೆಗೆ, ಅದು Z ಆಗುತ್ತದೆ, ನಂತರ ಅನುಕ್ರಮವು ವರ್ಣಮಾಲೆಯ ಆರಂಭದಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತದೆಃ N ಯು A ಆಗುತ್ತದೆ, O ಯು B ಆಗುತ್ತದೆ, ಮತ್ತು ಹೀಗೆ Z ಗೆ, ಇದು M ಆಗುತ್ತದೆ. ಇಂಗ್ಲಿಷ್ ವರ್ಣಮಾಲೆಯಲ್ಲಿ ಕಂಡುಬರುವ ಅಕ್ಷರಗಳು ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ; ಸಂಖ್ಯೆಗಳು, ಚಿಹ್ನೆಗಳು, ವಿರಾಮ ಚಿಹ್ನೆಗಳು, ವೈಟ್ಸ್ಪೇಸ್ ಮತ್ತು ಇತರ ಎಲ್ಲಾ ಅಕ್ಷರಗಳು ಬದಲಾಗದೆ ಉಳಿಯುತ್ತವೆ. ಇಂಗ್ಲಿಷ್ ವರ್ಣಮಾಲೆಯಲ್ಲಿ 26 ಅಕ್ಷರಗಳು ಮತ್ತು 26 = 2 × 13 ಇರುವುದರಿಂದ, ROT13 ಕಾರ್ಯವು ತನ್ನದೇ ಆದ ವಿಲೋಮವಾಗಿದೆಃ ಯಾವುದೇ ಮೂಲ ಲ್ಯಾಟಿನ್-ವರ್ಣಮಾಲೆಯ ಪಠ್ಯ x ಗೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಆರ್. ಓ. ಟಿ. 13ರ ಎರಡು ಅನುಕ್ರಮ ಅನ್ವಯಿಕೆಗಳು ಮೂಲ ಪಠ್ಯವನ್ನು ಪುನಃಸ್ಥಾಪಿಸುತ್ತವೆ (ಗಣಿತಶಾಸ್ತ್ರದಲ್ಲಿ, ಇದನ್ನು ಕೆಲವೊಮ್ಮೆ ಇನ್ವಲ್ಯೂಷನ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ; ಗೂಢಲಿಪೀಕರಣದಲ್ಲಿ, ಪರಸ್ಪರ ಸೈಫರ್). ಈ ಕೆಳಗಿನಂತೆ ಲುಕ್ಅಪ್ ಟೇಬಲ್ ಬಳಸಿ ರೂಪಾಂತರವನ್ನು ಮಾಡಬಹುದುಃ ಉದಾಹರಣೆಗೆ, ಈ ಕೆಳಗಿನ ಹಾಸ್ಯದಲ್ಲಿ, ಪಂಚ್ ಲೈನ್ ಅನ್ನು ಆರ್. ಓ. ಟಿ. 13 ಅಸ್ಪಷ್ಟಗೊಳಿಸಿದೆಃ ಕೋಳಿ ಏಕೆ ರಸ್ತೆಯನ್ನು ದಾಟಿದೆ? ಜಿಬಿ ಟಿಆರ್ಜಿ ಜಿಬಿ ಗುರ್ ಎಫ್ವಿಕ್ಯುಆರ್! ಇಡೀ ಪಠ್ಯವನ್ನು ಆರ್. ಓ. ಟಿ. 13 ಫಾರ್ಮ್ ಮೂಲಕ ಪರಿವರ್ತಿಸುವುದರಿಂದ, ಹಾಸ್ಯಕ್ಕೆ ಉತ್ತರವು ಬಹಿರಂಗಗೊಳ್ಳುತ್ತದೆಃ ಜೂಲ್ ಕ್ಯೂ. ವಿ. ಕ್ಯು. ಗುರ್ ಪುವ್ಪ್ಕ್ಸ್ರಾ ಪೆಬ್ಫ್ ಗುರ್ ಇ. ಬಿ. ಎನ್. ಕ್ಯು? ಇನ್ನೊಂದು ಬದಿಗೆ ಹೋಗಲು! ಆರ್. ಓ. ಟಿ. 13ರ ಎರಡನೇ ಅನ್ವಯವು ಮೂಲವನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ. ಯುಸೇಜ್ ಆರ್. ಓ. ಟಿ. 13 ಎಂಬುದು ಸೀಸರ್ ಸೈಫರ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಗೂಢಲಿಪೀಕರಣ ಅಲ್ಗಾರಿದಮ್ನ ಒಂದು ವಿಶೇಷ ಪ್ರಕರಣವಾಗಿದ್ದು, ಇದನ್ನು ಕ್ರಿ. ಪೂ. 1ನೇ ಶತಮಾನದಲ್ಲಿ ಜೂಲಿಯಸ್ ಸೀಸರ್ ಬಳಸಿದನು. 18ನೇ ಶತಮಾನದ ಗಡಿಯಾರ ತಯಾರಕ ಮತ್ತು ಶಾಶ್ವತ ಚಲನೆಯ ಯಂತ್ರಗಳ ತಯಾರಕರಾದ ಜೋಹಾನ್ ಅರ್ನ್ಸ್ಟ್ ಎಲಿಯಾಸ್ ಬೆಸ್ಲರ್, ROT13 ತನ್ನ ಉಪನಾಮವನ್ನು ಆರ್ಫೈರ್ ಎಂದು ಸಂಕೇತಿಸುತ್ತದೆ ಎಂದು ಗಮನಸೆಳೆದರು. ಅವನು ಅದರ ಲ್ಯಾಟಿನ್ ರೂಪವಾದ ಆರ್ಫೈರಿಯಸ್ ಅನ್ನು ತನ್ನ ಗುಪ್ತನಾಮವಾಗಿ ಬಳಸಿದನು. ಆರ್. ಓ. ಟಿ. 13 1980ರ ದಶಕದ ಆರಂಭದ ವೇಳೆಗೆ <ಐ. ಡಿ. 1> ಸುದ್ದಿ ಸಮೂಹದಲ್ಲಿ ಬಳಕೆಯಲ್ಲಿತ್ತು. ಸಂಭಾವ್ಯ ಆಕ್ರಮಣಕಾರಿ ಹಾಸ್ಯಗಳನ್ನು ಮರೆಮಾಚಲು ಅಥವಾ ಒಗಟು ಅಥವಾ ಇತರ ಸ್ಪಾಯ್ಲರ್ಗೆ ಉತ್ತರವನ್ನು ಅಸ್ಪಷ್ಟಗೊಳಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಮೂಲ ಸೀಸರ್ ಸೈಫರ್ನಲ್ಲಿರುವಂತೆ ಮೂರು ಇತರ ಮೌಲ್ಯಗಳಿಗಿಂತ ಹದಿಮೂರು ಬದಲಾವಣೆಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ, ಏಕೆಂದರೆ ಹದಿಮೂರು ಎಂಬುದು ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು ಡಿಕೋಡಿಂಗ್ ಸಮಾನವಾಗಿರುವ ಮೌಲ್ಯವಾಗಿದೆ, ಇದರಿಂದಾಗಿ ಎರಡಕ್ಕೂ ಒಂದೇ ಆಜ್ಞೆಯ ಅನುಕೂಲವನ್ನು ನೀಡುತ್ತದೆ. ROT13 ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸುದ್ದಿ ಓದುವ ತಂತ್ರಾಂಶಕ್ಕೆ ಅಂತರ್ನಿರ್ಮಿತ ವೈಶಿಷ್ಟ್ಯವಾಗಿ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಇಮೇಲ್ ವಿಳಾಸಗಳನ್ನು ಕೆಲವೊಮ್ಮೆ ಕಡಿಮೆ ಅತ್ಯಾಧುನಿಕ ಸ್ಪ್ಯಾಮ್ ಬಾಟ್ಗಳಿಂದ ಮರೆಮಾಡಲು ROT13 ನೊಂದಿಗೆ ಎನ್ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ. ಇಮೇಲ್ ಸ್ಕ್ರೀನಿಂಗ್ ಮತ್ತು ಸ್ಪ್ಯಾಮ್ ಫಿಲ್ಟರಿಂಗ್ ಅನ್ನು ತಪ್ಪಿಸಲು ಸಹ ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಇಮೇಲ್ನ ವಿಷಯವನ್ನು ಅಸ್ಪಷ್ಟಗೊಳಿಸುವ ಮೂಲಕ, ಸ್ಕ್ರೀನಿಂಗ್ ಅಲ್ಗಾರಿದಮ್ ಇಮೇಲ್ ಅನ್ನು ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ಉದಾಹರಣೆಗೆ, ಭದ್ರತಾ ಅಪಾಯ, ಮತ್ತು ಅದನ್ನು ಸ್ವೀಕರಿಸುವವರ ಇನ್-ಬಾಕ್ಸ್ಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ, ಸಾಮಾನ್ಯ, ಯಾವುದೇ ಗಮನಾರ್ಹ ಗಾತ್ರದ ಇಂಗ್ಲಿಷ್ ಭಾಷೆಯ ಪಠ್ಯದಲ್ಲಿ, ಕೆಲವು ಅಕ್ಷರ/ಪದ ಮಾದರಿಗಳಿಂದ ROT13 ಅನ್ನು ಗುರುತಿಸಬಹುದು. "ಎನ್", "ವಿ" (ದೊಡ್ಡಕ್ಷರ ಮಾತ್ರ), ಮತ್ತು "ಗುರ್" ("ಎ", "ಐ", ಮತ್ತು "ದಿ" ಗಾಗಿ ಆರ್. ಓ. ಟಿ. 13), ಮತ್ತು "ಯಲ್" ("ಲೈ") ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ಪದಗಳು ಉದಾಹರಣೆಗಳಾಗಿವೆ. ಗೌಪ್ಯತೆಯು ಯಾವುದೇ ಕಾಳಜಿಯಿರುವಲ್ಲಿ ROT13 ಅನ್ನು ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿಲ್ಲ-ನಿರಂತರ ಶಿಫ್ಟ್ನ ಬಳಕೆಯು ಎನ್ಕ್ರಿಪ್ಶನ್ಗೆ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಯಾವುದೇ ಕೀಲಿಯನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದರ್ಥ, ಮತ್ತು ಡೀಕ್ರಿಪ್ಶನ್ಗೆ ROT13 ಬಳಕೆಯಲ್ಲಿದೆ ಎಂಬ ಅಂಶಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಜ್ಞಾನದ ಅಗತ್ಯವಿಲ್ಲ. ಈ ಜ್ಞಾನವಿಲ್ಲದಿದ್ದರೂ ಸಹ, ಆವರ್ತನ ವಿಶ್ಲೇಷಣೆಯ ಮೂಲಕ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಸುಲಭವಾಗಿ ವಿಭಜಿಸಬಹುದು. ನಿಜವಾದ ಗೌಪ್ಯತೆಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಸೂಕ್ತವಲ್ಲದ ಕಾರಣ, ಯಾವುದೇ ಎದ್ದುಕಾಣುವ ದುರ್ಬಲ ಗೂಢಲಿಪೀಕರಣ ಯೋಜನೆಯನ್ನು ಉಲ್ಲೇಖಿಸಲು ROT13 ಒಂದು ಕ್ಯಾಚ್ಫ್ರೇಸ್ ಆಗಿದೆ; ವಿಮರ್ಶಕರು "56-ಬಿಟ್ DES ಈ ದಿನಗಳಲ್ಲಿ ROT13 ಗಿಂತ ಸ್ವಲ್ಪ ಉತ್ತಮವಾಗಿದೆ" ಎಂದು ಹೇಳಬಹುದು. ಅಲ್ಲದೆ, "ಡಬಲ್ ಡಿಇಎಸ್" ನಂತಹ ನೈಜ ಪದಗಳ ಮೇಲಿನ ನಾಟಕದಲ್ಲಿ, "ಡಬಲ್ ಆರ್ಓಟಿ13", "ಆರ್ಓಟಿ26", ಅಥವಾ "2ಆರ್ಓಟಿ13" ಎಂಬ ಪದಗಳು ಹಾಸ್ಯಮಯ ಉದ್ದೇಶದಿಂದ ಬೆಳೆಯುತ್ತವೆ (ಏಕೆಂದರೆ, ಈಗಾಗಲೇ ಆರ್ಓಟಿ13-ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ಪಠ್ಯಕ್ಕೆ ಆರ್ಓಟಿ13 ಅನ್ನು ಅನ್ವಯಿಸುವುದರಿಂದ ಮೂಲ ಸರಳ ಪಠ್ಯವನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ, ಆರ್ಓಟಿ26 ಯಾವುದೇ ಎನ್ಕ್ರಿಪ್ಶನ್ಗೆ ಸಮನಾಗಿರುವುದಿಲ್ಲ), ಇದರಲ್ಲಿ "ಆನ್ ದಿ 2ಆರ್ಓಟಿ13 ಎನ್ಕ್ರಿಪ್ಶನ್ ಅಲ್ಗಾರಿದಮ್" ಎಂಬ ಶೀರ್ಷಿಕೆಯ ಶೈಕ್ಷಣಿಕ ಪ್ರಬಂಧವೂ ಸೇರಿದೆ. ವಿಸ್ತರಣೆಯ ಮೂಲಕ, ಟ್ರಿಪಲ್-ಆರ್. ಓ. ಟಿ. 13 (3ಡಿಇಎಸ್ನೊಂದಿಗೆ ಹಾಸ್ಯ ಸಾದೃಶ್ಯದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ) ಸಾಮಾನ್ಯ ಆರ್. ಓ. ಟಿ. 13ಗೆ ಸಮನಾಗಿರುತ್ತದೆ. ಡಿಸೆಂಬರ್ 1999 ರಲ್ಲಿ, ನೆಟ್ಸ್ಕೇಪ್ ಕಮ್ಯುನಿಕೇಟರ್ ಇಮೇಲ್ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅಸುರಕ್ಷಿತ ಯೋಜನೆಯ ಭಾಗವಾಗಿ ROT13 ಅನ್ನು ಬಳಸಿದೆ ಎಂದು ಕಂಡುಬಂದಿದೆ. 2001ರಲ್ಲಿ, ಇ-ಪುಸ್ತಕ ಮಾರಾಟಗಾರರಾದ ನ್ಯೂ ಪ್ಯಾರಾಡಿಗ್ಮ್ ರಿಸರ್ಚ್ ಗ್ರೂಪ್ (ಎನ್. ಪಿ. ಆರ್. ಜಿ.) ತಮ್ಮ ದಾಖಲೆಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಆರ್. ಓ. ಟಿ. 13 ಅನ್ನು ಬಳಸಿದ್ದಾರೆ ಎಂದು ರಷ್ಯಾದ ಪ್ರೋಗ್ರಾಮರ್ ಡಿಮಿಟ್ರಿ ಸ್ಕ್ಲಾರೋವ್ ತೋರಿಸಿದರು; ಎನ್. ಪಿ. ಆರ್. ಜಿ. ಯು ಗಂಭೀರವಾದ ಎನ್ಕ್ರಿಪ್ಶನ್ ಯೋಜನೆಗಾಗಿ ಅಡೋಬ್ ಇ-ಬುಕ್ ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ನೊಂದಿಗೆ ಒದಗಿಸಲಾದ ಆರ್. ಓ. ಟಿ. 13 ಆಟಿಕೆ ಉದಾಹರಣೆಯನ್ನು ತಪ್ಪಾಗಿ ಗ್ರಹಿಸಿರಬಹುದು ಎಂದು ಊಹಿಸಲಾಗಿದೆ. ವಿಂಡೋಸ್ XP ತನ್ನ ಕೆಲವು ರಿಜಿಸ್ಟ್ರಿ ಕೀಲಿಗಳಲ್ಲಿ ROT13 ಅನ್ನು ಬಳಸುತ್ತದೆ. ಸಂಭಾವ್ಯ ಆಕ್ರಮಣಕಾರಿ ಡಿಕ್ಟಾವನ್ನು ಮರೆಮಾಚಲು ಯುನಿಕ್ಸ್ ಫಾರ್ಚೂನ್ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ROT13 ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಲೆಟರ್ ಗೇಮ್ಗಳು ಮತ್ತು ನೆಟ್ ಕಲ್ಚರ್ ಆರ್. ಓ. ಟಿ. 13 ಲೆಟರ್ ಗೇಮ್ಗಳಿಗೆ ಅವಕಾಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕೆಲವು ಪದಗಳು, ROT13 ನೊಂದಿಗೆ ರೂಪಾಂತರಗೊಂಡಾಗ, ಮತ್ತೊಂದು ಪದವನ್ನು ಉತ್ಪಾದಿಸುತ್ತವೆ. ಇಂಗ್ಲಿಷ್ ಭಾಷೆಯಲ್ಲಿ 7-ಅಕ್ಷರಗಳ ಜೋಡಿಗಳ ಉದಾಹರಣೆಗಳೆಂದರೆ ಅಬ್ಜುರರ್ ಮತ್ತು ಎಲ್ಲಿಯೂ ಇಲ್ಲ, ಮತ್ತು ಚೆಚೆನ್ ಮತ್ತು ಪುರ್ಪುರಾ. ಈ ರೀತಿಯ ಪದಗಳ ಇತರ ಉದಾಹರಣೆಗಳನ್ನು ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. ಜೋಡಿ ಗ್ನಾಟ್ ಮತ್ತು ಟ್ಯಾಂಗ್ ಎರಡೂ ಆರ್. ಓ. ಟಿ. 13 ಪರಸ್ಪರ ಮತ್ತು ಹಿಮ್ಮುಖ ಪದಗಳಿಗೆ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. 1989ರ ಇಂಟರ್ನ್ಯಾಷನಲ್ ಒಬ್ಫುಸ್ಕೇಟೆಡ್ ಸಿ ಕೋಡ್ ಕಾಂಟೆಸ್ಟ್ (ಐ. ಓ. ಸಿ. ಸಿ. ಸಿ) ನಲ್ಲಿ ಬ್ರಿಯಾನ್ ವೆಸ್ಟ್ಲಿಯ ನಮೂದನ್ನು ಒಳಗೊಂಡಿತ್ತು. ವೆಸ್ಟ್ಲಿಯ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ROT13 ನಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಬಹುದು ಅಥವಾ ರಿವರ್ಸ್ ಮಾಡಬಹುದು ಮತ್ತು ಇನ್ನೂ ಸರಿಯಾಗಿ ಕಂಪೈಲ್ ಮಾಡಬಹುದು. ಅದರ ಕಾರ್ಯಾಚರಣೆಯು, ಕಾರ್ಯಗತಗೊಂಡಾಗ, ROT13 ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಮಾಡುವುದು ಅಥವಾ ಅದರ ಇನ್ಪುಟ್ ಅನ್ನು ರಿವರ್ಸ್ ಮಾಡುವುದು. ನ್ಯೂಸ್ ಗ್ರೂಪ್ alt.folklore.urban ಒಂದು ಪದವನ್ನು ಸೃಷ್ಟಿಸಿತು-ಫರ್ಫು-ಇದು ಆಗಾಗ್ಗೆ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಉಚ್ಚಾರಣೆ "ಶೀಶ್" ನ ROT13 ಎನ್ಕೋಡಿಂಗ್ ಆಗಿತ್ತು. ಕೆಲವು ಭಿತ್ತಿಪತ್ರಗಳು "ಶೀಶ್!" ಎಂದು ದೂರು ನೀಡಿದ ನಂತರ, "ಫರ್ಫು" 1992ರ ಮಧ್ಯಭಾಗದಲ್ಲಿ alt.folklore.urban ನಲ್ಲಿ ನಗರ ಪುರಾಣಗಳನ್ನು ಪುನರಾವರ್ತಿಸುವ ಪೋಸ್ಟ್ಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ವಿಕಸನಗೊಂಡಿತು. ಹೊಸಬರಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಅತಿಯಾಗಿ ಬಳಸಲಾಗುತ್ತಿತ್ತು. ರೂಪಾಂತರಗಳು ಆರ್. ಓ. ಟಿ. 5 ಎಂಬುದು ಆರ್. ಓ. ಟಿ. 13ರಂತೆಯೇ ಇರುವ ಒಂದು ಅಭ್ಯಾಸವಾಗಿದ್ದು, ಇದು ಸಂಖ್ಯಾತ್ಮಕ ಅಂಕೆಗಳಿಗೆ (0ರಿಂದ 9) ಅನ್ವಯಿಸುತ್ತದೆ. ROT13 ಮತ್ತು ROT5 ಅನ್ನು ಒಂದೇ ಸಂದೇಶದಲ್ಲಿ ಒಟ್ಟಿಗೆ ಬಳಸಬಹುದು, ಇದನ್ನು ಕೆಲವೊಮ್ಮೆ ROT18 (18 = 13 + 5) ಅಥವಾ ROT13.5 ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ROT47 ಎಂಬುದು ROT13 ನ ವ್ಯುತ್ಪನ್ನವಾಗಿದೆ, ಇದು ಮೂಲ ಅಕ್ಷರಗಳನ್ನು ಸ್ಕ್ರಾಂಬ್ಲಿಂಗ್ ಮಾಡುವುದರ ಜೊತೆಗೆ, ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಸಾಮಾನ್ಯ ಚಿಹ್ನೆಗಳನ್ನು ಪರಿಗಣಿಸುತ್ತದೆ. A-Z ಅನುಕ್ರಮವನ್ನು ವರ್ಣಮಾಲೆಯಾಗಿ ಬಳಸುವ ಬದಲು, ROT47 ASCII ಎಂದು ಕರೆಯಲಾಗುವ ಸಾಮಾನ್ಯ ಅಕ್ಷರ ಸಂಕೇತದಿಂದ ದೊಡ್ಡ ಅಕ್ಷರಗಳ ಗುಂಪನ್ನು ಬಳಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, 7-ಬಿಟ್ ಮುದ್ರಿಸಬಹುದಾದ ಅಕ್ಷರಗಳು, ಜಾಗವನ್ನು ಹೊರತುಪಡಿಸಿ, ದಶಮಾಂಶ 33 'ನಿಂದ! 126 '~' ಮೂಲಕ, ಒಟ್ಟು 94, ಅವುಗಳ ಎಎಸ್ಸಿಐಐ ಸಂಕೇತಗಳ ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯಗಳ ಕ್ರಮದಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ, 47 ಸ್ಥಾನಗಳಿಂದ ತಿರುಗಿಸಲಾಗುತ್ತದೆ, ಪ್ರಕರಣದ ವಿಶೇಷ ಪರಿಗಣನೆಯಿಲ್ಲದೆ. ಉದಾಹರಣೆಗೆ, ಎ ಅಕ್ಷರವನ್ನು ಪಿ ಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾಗಿದ್ದು, ಎ ಅನ್ನು 2 ಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾಗಿದೆ. ದೊಡ್ಡ ವರ್ಣಮಾಲೆಯ ಬಳಕೆಯು ROT13 ಗಿಂತ ಹೆಚ್ಚು ಸಂಪೂರ್ಣವಾದ ಅಸ್ಪಷ್ಟತೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ; ಉದಾಹರಣೆಗೆ, + 1-415-839-6885 ನಂತಹ ದೂರವಾಣಿ ಸಂಖ್ಯೆಯು ಸ್ಕ್ರ್ಯಾಂಬಲ್ಡ್ ಫಲಿತಾಂಶ Z '\c' d\gbh\ಇಗ್ಗಡ್ನಿಂದ ಮೊದಲ ನೋಟದಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ. ಮತ್ತೊಂದೆಡೆ, ROT47 ತಾರತಮ್ಯವಿಲ್ಲದೆ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಚಿಹ್ನೆಗಳನ್ನು ಮಿಶ್ರಣಕ್ಕೆ ಪರಿಚಯಿಸುವುದರಿಂದ, ಪಠ್ಯವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಲಾಗಿದೆ ಎಂಬುದು ತಕ್ಷಣವೇ ಸ್ಪಷ್ಟವಾಗುತ್ತದೆ. ಉದಾಹರಣೆಃ ತ್ವರಿತ ಬ್ರೌನ್ ಫಾಕ್ಸ್ ಲೇಜಿ ಡಾಗ್ ಮೇಲೆ ಜಿಗಿಯುತ್ತದೆ. % 96 "F: 4 <qC@H ಗೆ ಎನ್ಕೋಫರ್ ಮಾಡುತ್ತದೆ? u@I yF> AD ~ G6C% 96 {2KJ s@8] ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಬಳಸಲು ಲಭ್ಯವಿರುವ ಪ್ರಮಾಣಿತ ದಿನಚರಿಗಳ ಗುಂಪಾದ ಗ್ನೂ ಸಿ ಲೈಬ್ರರಿಯು ಮೆಮ್ಫ್ರೋಬ್ () ಎಂಬ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ-ಇದು ROT13 ಗೆ ಹೋಲುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿದೆ, ಆದರೂ ಇದು ಅನಿಯಂತ್ರಿತ ಬೈನರಿ ಡೇಟಾದೊಂದಿಗೆ ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಪ್ರತ್ಯೇಕ ಅಥವಾ (XOR) ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರತಿ ಬೈಟ್ ಅನ್ನು ಬೈನರಿ ಮಾದರಿ 00101010 (42) ನೊಂದಿಗೆ ಸಂಯೋಜಿಸುವ ಮೂಲಕ ಕಾರ್ಯವು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಇದು ಸರಳವಾದ XOR ಸೈಫರ್ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಆರ್. ಓ. ಟಿ. 13ರಂತೆ, ಎಕ್ಸ್. ಓ. ಆರ್. (ಮತ್ತು ಆದ್ದರಿಂದ ಮೆಮ್ಫ್ರಾಬ್ ()) ಸ್ವಯಂ-ಪರಸ್ಪರ ಸಂಬಂಧ ಹೊಂದಿದೆ, ಮತ್ತು ಇದೇ ರೀತಿಯ, ವಾಸ್ತವಿಕವಾಗಿ ಇಲ್ಲದ, ಭದ್ರತೆಯ ಮಟ್ಟವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಯುನಿಕ್ಸ್ ಟರ್ಮಿನಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗತಗೊಳಿಸಲು ROT13 ಮತ್ತು ROT47 ಸಾಕಷ್ಟು ಸುಲಭ; ROT13 ರಲ್ಲಿ "ದಿ ಕ್ವಿಕ್ ಬ್ರೌನ್ ಫಾಕ್ಸ್ ಜಂಪ್ಸ್ ಓವರ್ ದಿ ಲೇಜಿ ಡಾಗ್" ಎಂಬ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲುಃ $#ಮ್ಯಾಪ್ ಅಪ್ಪರ್ ಕೇಸ್ A-Z ನಿಂದ N-ZA-M ಮತ್ತು ಲೋವರ್ ಕೇಸ್ a-Z ನಿಂದ n-za-m $t 'A-Za-z' 'N-Za-Mn-za-m' <<<"ದಿ ಕ್ವಿಕ್ ಬ್ರೌನ್ ಫಾಕ್ಸ್ ಜಂಪ್ಸ್ ಓವರ್ ದಿ ಲೇಜಿ ಡಾಗ್" ಗುರ್ Dhvpx ಓಬ್ಜಾ Sbk Wzcf ಬೈರ್ ಗುರ್ Ynml Qbt ಮತ್ತು ROT47 ಗಾಗಿ ಅದೇ ಸ್ಟ್ರಿಂಗ್ಃ $ಪ್ರತಿಧ್ವನಿ "ದಿ ಕ್ವಿಕ್ ಬ್ರೌನ್ ಫಾಕ್ಸ್ ಜಂಪ್ಸ್ ಓವರ್" u@I yF> AD ~ G6C% 96 {2KJ s@8 ಇಮ್ಯಾಕ್ಸ್ ಮತ್ತು ವಿಮ್ ಇಮ್ಯಾಕ್ಸ್ನಲ್ಲಿ, ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಬಫರ್ ಅಥವಾ ಆಯ್ಕೆಯನ್ನು ROT13 ಮಾಡಬಹುದುಃ M-x ಟಾಗಲ್-ರೋಟ13-ಮೋಡ್ M-x ರೋಟ13-ಇನ್ನೊಂದು-ವಿಂಡೋ M-x ರೋಟ13-ಪ್ರದೇಶ ಮತ್ತು ವಿಮ್ ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ, ROT13 ಅನ್ನು ಆಜ್ಞೆಯೊಂದಿಗೆ ಬಫರ್ ಮಾಡಬಹುದುಃ ggg? G ಪೈಥಾನ್ ಮಾಡ್ಯೂಲ್ ಪಠ್ಯ ರೂಪಾಂತರವನ್ನು ಒದಗಿಸುತ್ತದೆ. >>> ಕೋಡೆಕ್ಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಿ>>> ಮುದ್ರಿಸಿ (codecs.encode ('ದಿ ಕ್ವಿಕ್ ಬ್ರೌನ್ ಫಾಕ್ಸ್ ಜಂಪ್ಸ್ ಓವರ್ ದಿ ಲೇಜಿ ಡಾಗ್', 'ರಾಟ್13')) ಗುರ್ Dhvpx ಒಯೆಬ್ಜಾ Sbk Whzcf ಬೈರ್ ಗುರ್ ಯಿನ್ಎಂಎಲ್ ಕ್ಯೂಬಿಟಿ ಯಾವುದೇ ಗ್ರಂಥಾಲಯಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳದೆ, ಅದನ್ನು ಪಟ್ಟಿ ಗ್ರಹಿಕೆಯೊಂದಿಗೆ ಮಾಡಬಹುದುಃ ಸ್ಟ್ರಿಂಗ್ = "ಕ್ವಾರ್ಟ್ಜ್ ಗ್ಲಿಫ್ ಜಾಬ್ ವೆಕ್ಸ್ಟ್ ಸಿಡಬ್ಲ್ಯೂಎಂ ಪೋರ್ಚ್ರಾಪ್ ಫಿಂಕ್ಸ್!" ["abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ" ನಲ್ಲಿನ abcd ಗಾಗಿಃ ಸ್ಟ್ರಿಂಗ್ =. "ಸೇರಿಕೊಳ್ಳಿ ([abcd [(abcd.index (ಚಾರ) + 13)% 26] ಚಾರಿನಲ್ಲಿದ್ದರೆ, ಬೇರೆ ಚಾರಿನಲ್ಲಿ ಚಾರ್ಗಾಗಿ ಚಾರ್ಗಾಗಿ) ಮುದ್ರಿಸಿ (ಸ್ಟ್ರಿಂಗ್) #ದೆನೆಗ್ಮ್ ಟೈಲ್ಕ್ಯು ವ್ಬೊ ಇರ್ಕೆಜಿ pjz cbepuebc svaxf! ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 5, ಆರ್. ಓ. ಟಿ. 18, ಆರ್. ಓ. ಟಿ. 47, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 5, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, ಆರ್. ಓ. ಟಿ. 13, PureTables.com ಕ್ಲಾಸಿಕಲ್ ಸೈಫರ್ಗಳ ಅಂತರ್ಜಾಲ ಸಂಸ್ಕೃತಿಯ ಪಠ್ಯಕ್ಕೆ ROT13