Text
Differential cryptanalysis pada full round design 32 bit lightweight block cipher algorithm (DLBCA)
Design 32 Bit Lightweight Block Cipher Algorithm (DLBCA) merupakan algoritme yang dipublikasikan di International Journal of Computers Applications (IJCA) pada Mei 2017. DLBCA adalah lightweight block cipher yang terdiri dari 15 round. Algoritme ini merupakan algoritme berstruktur Feistel dengan panjang blok plaintext 32 bit dan kunci 80 bit. (AlDabbagh, 2017).
DLBCA diklaim tahan terhadap differential cryptanalysis. Hal tersebut dikarenakan jumlah minimal s-box yang aktif lebih tinggi dibandingkan dengan algoritme PRESENT, TWINE, LBlock, dan KLEIN. Namun dalam klaim tersebut tidak disebutkan karakteristik terbaik yang didapatkan dan kompleksitas serangan yang dibutuhkan (AlDabbagh, 2017). Oleh karena itu, dalam penelitian Tugas Akhir ini dilakukan differential cryptanalysis pada full round DLBCA.
Penelitian Tugas Akhir ini dilakukan dengan pembatasan masalah yaitu maksimal empat s-box aktif pada setiap round dan hamming weight output Distribution Diferensial Table (DDT) bernilai satu dan dua. Hasil penelitian yang didapatkan adalah jumlah minimal s-box aktif pada full round DLBCA sebanyak 32 buah, dan probabilitas karakteristik diferensial terbaik pada full round DLBCA sebesar 2^(-80) dengan kompleksitas serangan ?c.2?^80.
No copy data
No other version available