Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Kelompok 5 Akbar A. C. A Sandhopi A

Presentasi serupa


Presentasi berjudul: "Kelompok 5 Akbar A. C. A Sandhopi A"— Transcript presentasi:

1 Kelompok 5 Akbar A. C. A11.2010.05755 Sandhopi A11.2010.05683
Taufan Arianto A Ervyn Yoga I. K. A

2 Materi Super Enkripsi Algoritma yang Sempurna One-Time Pad Enigma

3 Super Enkripsi = Substitusi + Transposisi
Merupakan suatu upaya untuk mendapatkan algoritma enkripsi yang lebih handal (susah untuk dipecahkan) Digunakan oleh sebagian besar algoritma enkripsi modern Super Enkripsi = Substitusi + Transposisi

4 Cipher Substitusi dan cipher transposisi dapat dikombinasikan untuk memperoleh cipher yang lebih kuat (super) daripada satu cipher saja.

5 Plainteks: HELLO WORLD
Dienkripsi dengan caesar cipher (k=3) menjadi: KHOOR ZRUOG Kemudian dienkripsi lagi dengan cipher transposisi (k=4) menjadi Maka cipherteks akhir adalah: KROHZGORZOUZ K H O R Z U G

6 Algoritma yang sempurna
Algoritma penyandian yang tidak dapat dibongkar (Unbreakable Cipher) Setiap perancang suatu algoritma akan mengklaim bahwa algoritmanya tidak terpecahkan, namun pada akhirnya selalu ditemukan cara untuk membongkarnya

7 Algoritma dikatakan Unconditionally Secure, jika berapa pun banyak ciphertext yang dimiliki oleh seorang kriptanalis, maka ciphertext tersebut tidak akan memberikan informasi yang cukup untuk memperoleh plaintext

8 One Time Pad Tergolong sebagai algoritma kriptografi kunci SIMETRI
Pengirim dan penerima pesan memiliki pad yang sama. Satu pad hanya digunakan sekali (one-time) saja untuk mengenkripsi pesan.

9 Pad akan langsung dihancurkan setelah dia digunakan untuk mengenkripsi pesan. Hal ini bertujuan untuk mencegah penggunaan pad yang sama untuk plainteks yang berbeda

10 Panjang kunci OTP = panjang plainteks
Enkripsi C = (P + K) mod 26 Dekripsi P = (C - K) mod 26

11 Enkripsi Contoh: Plainteks : SEKARANG Kunci : DBCBEFAA
Jika: A = 0 dan Z = 25, Maka: (S+D) mod 26 = V (E+B) mod 26 = F (K+C) mod 26 = M, dst Cipherteks : VFMBVFNG

12 Keunggulan OTP Sulit untuk dipecahkan, mengingat kunci yang digunakan acak, sehingga menyebabkan cipher yang dihasilkan pun benar-benar acak Jika ciphertext didekripsi dengan menggunakan kunci yang berbeda, bisa menghasilkan plainteks lain yang memiliki makna berbeda dari plainteks sesungguhnya

13 Contoh: Jika seorang kriptanalis mencoba membongkar Ciphertext: VFMBVFNG dengan kunci: GFUJZRWD akan menghasilkan plaintext: PASSWORD Namun jika ciphertext tersebut didekrip dengan menggunakan kunci MLRXIMTO, maka akan menghasilkan plaintext: JUVENTUS

14 Sedangkan jika ciphertext tersebut didekrip dengan menggunakan kunci JFVIVENW, maka akan menghasilkan plaintext: MARTABAK Adanya kemungkinan plaintext menghasilkan makna yang berbeda jika dipasangkan dengan kunci yang berbeda, akan menyulitkan kriptanalis dalam menentukan mana kunci yang benar.

15 Kelemahan OTP Walaupun sangat aman, namun OTP ternyata jarang digunakan dalam prakteknya. Alasan: Tidak efisien Karena kunci dibangkitkan secara acak, maka “tidak mungkin” pengirim dan penerima membangkitkan kunci secara bersamaan. Untuk mengirim salinan kunci dari pengirim ke penerima memerlukan saluran yang sangat aman, saluran ini biasanya Lambat dan mahal.


Download ppt "Kelompok 5 Akbar A. C. A Sandhopi A"

Presentasi serupa


Iklan oleh Google