Skip to content

Confusion & Diffusion Shannon

Confusion

  • Menyembunyikan hubungan antar plaintext, ciphertext, & kunci.
  • Menyembunyikan pola statistik
  • contoh : one-time-pad
  • DES mengimplementasikan substitusi dengan kotak-S

Confusion

  • Menyebarkan pengaruh satu bit plaintext/kunci ke sebanyak mungkin ciphertext
  • contoh : CBC, CFB
  • Pada DES, diffusion direalisasikan dengan menggunakan operasi permutasi

( hanya sekedar prinsip/deskripsi, jd tdk begitu jelas :D )