Di mana Anda menggunakan ROT13?

13

Saya sedang membaca dokumen untuk vim, dan melihat ada jalan pintas, misalnya g?wakan mengubah kata berikutnya menggunakan ROT13. Saya juga tahu bahwa Anda dapat mengubah penyandian file Python ke ROT13.

Inilah pertanyaan saya: Mengapa? Sepertinya itu tidak akan berguna, selain dari program lelucon seperti Django FUNserver .

Brian Hicks
sumber
+ Karena sampai saat ini, saya sudah lupa betapa menyenangkannya kami dulu dengan ROT13 dan "non-geeks" ... huh.
Martin S. Stoller

Jawaban:

18

Ada sejarah di sana. Di masa lalu, jauh sebelum tag spoiler, Anda akan ROT13 spoiler, atau lelucon lelucon, atau teka-teki, sehingga tidak akan segera dibaca, tetapi masih bisa dengan cepat dikonversi ke format yang dapat dibaca (jika Anda ROT13 sepotong teks untuk kedua kalinya, itu akan beralih kembali ke teks asli karena hanya ada 13 26 (perlu lebih banyak KOPI) karakter dalam alfabet roman.)

Jadi banyak hal yang melakukan kebingungan ringan menggunakan ROT13, karena itu sudah umum tersedia, dan karena itu sudah di-backport ke sejumlah bahasa yang lebih modern. Itu hanya kebiasaan aneh.

Satanicpuppy
sumber
6
"... hanya ada 13 karakter dalam alfabet roman." Saya pikir maksud Anda 26 karakter.
GreenMatt
1
Juga, saya tidak pernah belajar bahasa Latin, tetapi menggunakan lebih banyak varian huruf daripada bahasa Inggris. Mungkin cukup aman untuk mengatakan bahwa hanya ada 26 huruf dalam alfabet bahasa Inggris .
CVn
1
@ hijau Ell. Oh Elo. 13 adalah ROTing otakku.
Satanicpuppy
1
@ Setanpuppy: Maksudmu YBY, tentu saja!
TMN
1
@Michael: alfabet Latin tidak memiliki beberapa karakter dalam alfabet Inggris: ia memiliki 21 huruf. Bahkan bahasa Inggris dulu juga punya beberapa surat lagi.
8

Awalnya ROT13 dirancang untuk digunakan dengan postingan Usenet yang berisi materi ofensif sehingga yang lebih sensitif di antara kita tidak akan terpapar secara tidak sengaja. Idenya adalah bahwa Anda harus mengambil tindakan untuk memecahkan kode posting sebagai cara untuk menunjukkan bahwa Anda memahami bahwa Anda mungkin menemukan konten yang menyinggung.

Ini hanya sandi pengganti dan tidak dimaksudkan untuk memberikan segala jenis privasi atau otentikasi.

(ETA: Sangat sulit untuk menahan keinginan untuk mengirim jawaban ini ROT13.)

Blrfl
sumber
9
Sebaliknya Anda mempostingnya di ROT26 - licik!
Roger Attrill
4
ROT26, tidak ada. Untuk keamanan ekstra, saya menggunakan ROT13 empat kali lipat.
Blrfl
2
"originally devised to be used with Usenet postings"Caesar diposting di Usenet? (؟)
StuperUser
2
@StuperUser: ROT13 adalah himpunan bagian dari cipher Caesar yang hanya memungkinkan satu offset. Dan jika Al Gore bisa menciptakan Internet, tidak ada alasan Caesar tidak bisa menemukan Usenet.
Blrfl
2
@ Bllfl: Caesar menggunakan ROT3. en.wikipedia.org/wiki/Caesar_cipher
2

Ini sebenarnya pernah digunakan secara serius sebagai bagian dari proses enkripsi 4 tahap oleh Netscape Navigator untuk menyimpan kata sandi email. Ini mungkin bukan ide terbesar mereka dan merupakan bagian dari studi kasus enkripsi yang buruk (Mungkin ada versi yang lebih baik dari dokumen ini untuk ditautkan ke suatu tempat - jika demikian - silakan edit)

Roger Attrill
sumber
cd ke direktori, berisi sqlite3, ~/.mozilla/firefox/vzfbtbbq.defaultatau yang serupa, dan:sqlite3 urlclassifier2.sqlite 'SELECT * FROM goog_black_url' | tr "[A-Z][a-z]" "[N-ZA-M][n-za-m]"
pengguna tidak diketahui
Maaf, tentu saja tidak ke direktori, berisi sqlite3, tetapi ke direktori, yang berisi firefox-Cache dan sebagainya.
pengguna tidak diketahui