Tentang alat ini
Keyword Cipher adalah cara klasik untuk menghasilkan alfabet substitusi monoalfabet dari kata kunci yang mudah diingat. Alat ini membangun alfabet cipher tersebut, menampilkan pemetaan lengkap, dan menggunakannya untuk mengenkripsi atau mendekripsi teks Anda di browser. Sandi ini berbeda dari Caesar (pergeseran tetap), Atbash (pembalikan tetap), dan Affine (rumus linear): di sini seluruh alfabet substitusi diturunkan dari kata yang Anda pilih.
Alfabet cipher dibangun dengan menulis kata kunci dengan huruf duplikat dihapus, lalu menambahkan sisa huruf A–Z yang belum terpakai secara berurutan. Huruf fill-start opsional memungkinkan Anda memulai urutan sisa tersebut pada titik yang dipilih (melingkar di sekitar alfabet) untuk variasi ekstra. String 26 huruf yang dihasilkan disejajarkan secara posisional dengan alfabet biasa A–Z, sehingga huruf di setiap indeks menjadi penggantinya. Enkode memetakan plain ke cipher; dekode membalik tabel yang sama.
Semua pemrosesan terjadi secara lokal, jadi tidak ada yang Anda ketik yang meninggalkan perangkat Anda. Kapitalisasi dipertahankan dan karakter non-huruf apa pun dilewatkan tanpa tersentuh, yang menjaga tanda baca dan spasi tetap utuh. Karena ini adalah substitusi sederhana, sandi ini mempertahankan pola frekuensi huruf dan rentan terhadap analisis frekuensi — bagus untuk teka-teki dan belajar, tetapi bukan untuk rahasia nyata. Sebagai contoh, kata kunci KRYPTOS menghasilkan alfabet cipher KRYPTOSABCDEFGHIJLMNQUVWXZ.