CD-ROM
Penerapan Differential Attack pada Algoritma Mini-AES
Differential attack merupakan serangan yang mengancam keamanan block cipher. Pada awalnya AES dikonstruksi agar tahan terhadap linear dan differential cryptanalysis (Heys). Dalam proses pembelajaran dikembangkan tiga algoritma penyederhanaan dari AES, yaitu Baby Rijndael, simplified Rijndael dan Mini-AES. Pada dua algoritma pertama telah berhasil diterapkan differential attack (Musa et. al., 2002 & Wrolstad, 2009), sedangkan pada Mini-AES belum dilakukan. Tugas Akhir ini menyajikan hasil penerapan differential attack pada algoritma Mini-AES.
Langkah-langkah yang dilakukan adalah mencari komponen non-linier, perhitungan DDT s-box, pembentukan karakteristik diferensial menggunakan seluruh kemungkinan rasio propagasi yang tidak berulang, perhitungan kompleksitas serta ekstraksi kunci pada karakteristik diferensial yang mempunyai probabilitas tertinggi dan terendah.
Berdasarkan hasil penelitian dan simulasi ekstraksi kunci, algoritma Mini-AES rentan terhadap differential attack. Probabilitas kemunculan subkunci dan rasio propagasi total mempunyai selisih yang kecil, dengan selisih tertinggi 0,01897 dan selisih terendah 0,0007559. Probabilitas karakteristik diferensial tertinggi adalah 1/2 dan terendah adalah 1/4096, sedangkan kompleksitas tertinggi adalah 4096 dan terendah adalah 2. Berdasarkan probabilitas dan kompleksitas, karakteristik diferensial terbaik adalah karakteristik diferensial menggunakan satu s-box aktif dengan probabilitas ½.
Kata kunci : differential attack (1), algoritma Mini-AES (2), non-linier (3)
No copy data
No other version available