Sandi Vigenere (Vigenere Cipher) Online
Sandi Vigenere
Sandikan pesan dengan kata kunci, tiap huruf digeser sesuai huruf kuncinya
Ketik pesan di kotak atas, isi kata kunci, pilih mau enkripsi atau dekripsi, lalu klik Proses Sandi. Hasilnya langsung muncul dan bisa disalin. Sandi Vigenere jauh lebih sulit dipecahkan daripada sandi Caesar karena setiap huruf digeser dengan jumlah yang berbeda-beda.
Ringkasan:
- Sandi Vigenere memakai kata kunci yang diulang untuk menentukan geseran tiap huruf.
- Huruf A pada kunci artinya geser 0, B geser 1, dan seterusnya sampai Z geser 25.
- Angka, spasi, dan tanda baca dibiarkan apa adanya, jadi bentuk kalimat tetap terlihat.
Sandi Vigenere adalah salah satu cipher klasik paling terkenal dan dulu sempat dijuluki "le chiffre indechiffrable" alias sandi yang tak terpecahkan. Kelemahan sandi Caesar yang cuma menggeser semua huruf dengan angka yang sama ditutup di sini: dengan kata kunci, pola geserannya berubah-ubah sehingga jauh lebih tahan ditebak.
Daftar isi
Cara Pakai
- Ketik pesan yang mau disandikan atau dibuka.
- Isi kata kunci, misalnya RAHASIA (huruf saja).
- Pilih Enkripsi atau Dekripsi, klik Proses Sandi, lalu salin hasilnya.
Cara Sandi Vigenere Bekerja
Kata kunci diulang terus sepanjang pesan. Setiap huruf pesan digeser sesuai posisi huruf kunci yang sejajar: A menggeser 0 langkah, B menggeser 1 langkah, dan seterusnya. Untuk membuka sandi, geserannya tinggal dibalik dengan kunci yang sama persis.
Contoh Sederhana
Misalnya pesan HALO dengan kunci KEY. Huruf pertama H digeser oleh K (10 langkah) jadi R. Huruf A digeser oleh E (4 langkah) jadi E. Huruf L digeser oleh Y (24 langkah) jadi J. Huruf O digeser lagi oleh K (10 langkah) karena kunci berulang, jadi Y. Hasilnya REJY. Selama kamu tahu kunci KEY, sandi ini bisa dibuka lagi.
Vigenere vs Caesar
Sandi Caesar cuma punya satu angka geseran untuk seluruh pesan, jadi cukup dicoba 25 kemungkinan untuk membobolnya. Vigenere memakai banyak geseran sekaligus lewat kata kunci, sehingga jumlah kemungkinannya melonjak dan analisis frekuensi huruf jadi jauh lebih rumit. Semakin panjang dan acak kuncinya, semakin sulit dipecahkan.
Alat Terkait
Mau versi yang lebih sederhana? Coba sandi Caesar. Ada juga penerjemah sandi Morse dan sandi Braille. Kalau butuh kata kunci yang benar-benar acak, pakai cek kekuatan password untuk mengukur kekuatannya.
Sering Ditanyakan
Kata kunci yang bagus?
Semakin panjang dan tidak mudah ditebak, semakin baik. Hindari kata umum seperti nama atau tanggal lahir. Kunci yang panjangnya mendekati panjang pesan dan berisi huruf acak memberi perlindungan paling kuat.
Apakah benar-benar aman?
Vigenere seru untuk main sandi-sandian, tugas sekolah, atau pesan iseng antar teman. Namun untuk data serius seperti password atau dokumen penting, sandi klasik ini sudah bisa dipecahkan dengan teknik modern. Gunakan enkripsi standar industri untuk kebutuhan keamanan sungguhan.
Bagaimana dengan angka dan spasi?
Angka, spasi, dan tanda baca tidak ikut disandikan, melainkan dibiarkan apa adanya. Ini membuat hasilnya tetap enak dibaca dan struktur kalimatnya terjaga. Hanya huruf A sampai Z yang digeser.
Nah, sekarang kamu bisa bikin pesan rahasia yang lebih menantang daripada sandi Caesar biasa. Cocok buat kegiatan Pramuka, tugas kriptografi, atau seru-seruan bareng teman. Semoga bermanfaat 🙂