One Time Pad ini ditemukan pada tahun 1917 oleh Major Yoseph Mouborgne dan Gilbert Vernam pada perang dunia ke dua.metode ini telah diklaim sebagai satu-satunya algoritma kriptografi sempurna yang tidak dapat dipecahkan. Suatu algoritma dikatakan aman, apabila tidak ada cara untuk menemukan plaintext-nya Sampai saat ini, hanya algoritma One Time Pad (OTP) yang dinyatakan tidak dapat dipecahkan meskipun diberikan sumber daya yang tidak terbatas. Algoritma One Time Pad adalah salah satu jenis algorima simetri (konvensional).
Jumlah kunci sama panjangnya dengan jumlah plainteks. Jika anda ingin agar cipherteks sulit untuk di pecahkan maka pemakaian kunci seharusnya :
* Jangan gunakan kunci yang berulang
* Pilihkan kunci yang random
Pemakaian One Time Pad digunakan pada sederetan abjad A..Z dengan memberikan nilai urutan abjad yaitu A=0, B=1, C=2, D=3, E=4…..sampai Z.
Rumus melakukan One Time Pad ini yaitu :
Enkripsi : E(x) = (P(x) + K(x) ) Mod 26
Dekripsi : D(x) = (C(x) – K(x) ) Mod 26
Contoh Enkripsi Pesan :
Pesan : BUDIDARMA
Kunci : ABCDEFGH I
maka perhatikan langkahnya seperti di bawah ini :
Plainteks 1(B) 20(U) 3(D) 8(I) 3(D) 0(A) 17(R) 12(M) 0(A)
Kunci 0(A) 1(B) 2(C) 3(D) 4(E) 5(F) 6(G) 7(H) 8(I)
-------------------------------------------- +
Hasil mod 26 1 21 5 11 7 5 23 19 8
Chiperteks B V F L H F X T I
Jadi Chiperteks yang di hasilkan yaitu : BVFLHFXTI
Deskripsi pesan, perhatikan langkah di bawah ini
Chiperteks 1(B) 21(V) 5(F) 11(L) 7(H) 5(F) 23(X) 19(T) 8(I)
Kunci 0(A) 1(B) 2(C) 3(D) 4(E) 5(F) 6(G) 7(H) 8(I)
------------------------------------------------ -
Hasil mod 26 1 20 3 8 3 0 17 12 0
Plainteks B U D I D A R M A
Jadi Plainteks yaitu : BUDIDARMA
Statistik Pengunjung
06.47 |
Posted in
Category:
��Comments
Buku Tamu
Download Skrpsi & Tugas Akhir
Download Lain-lain
Download Software
==================
==================
==================
==================
==================
==================
Download Avast
===================
0 responses to "One Time Pad Cipher"