One-Time Pad, Cipher yang Tidak Dapat Dipecahkan (Unbreakable Cipher) Pendahuluan • Unbreakable cipher merupakan klaim yang dibuat oleh kriptografer terhadap algoritma kriptografi yang dirancangnya. • Namun, kebanyakan algoritma yang sudah pernah dibuat orang adalah breakable cipher. • Caesar Cipher, Vigenere Cipher , Playfair Cipher, Enigma Cipher, Hill Cipher, dll sudah kadaluarsa karena breakable cipher. • Apakah unbreakable cipher memang benar-benar ada? Jawaban: ada • Apa syarat sebuah cipher disebut unbreakable cipher? Jawaban: 1. Kunci harus benar-benar acak (trully random). 2. Panjang kunci = panjang plainteks • Acak: tidak dapat diprediksi nilainya dan tidak dapat diulang • Akibat 1 dan 2: plainteks yang sama tidak selalu menghasilkan cipherteks yang sama One-Time Pad (OTP) • Satu-satunya algoritma kriptografi sempurna aman (perfect secrecy) sehingga tidak dapat dipecahkan adalah one-time pad (OTP). • OTP ditemukan pada tahun 1917 oleh Major Joseph Mauborgne. • OTP m...