Text
TA - Pengujian Keacakan Skema Fungsi Hash Miyaguchi-Preneel Berbasis AES Menggunakan Linear Span Test
Salah satu teknik yang digunakan untuk otentikasi data adalah fungsi hash. Fungsi hash terdiri dari beberapa jenis, salah satunya adalah fungsi hash berbasis block cipher. Keacakan dari fungsi hash dapat diuji menggunakan salah satu uji keacakan yaitu cryptographic randomness test yang terdiri dari 4 uji yaitu SAC Test, Collision Test, Linear Span Test dan Coverage Test.
Dalam penelitian dilakukan uji keacakan terhadap skema fungsi hash Miyaguchi-Preneel berbasis AES menggunakan Linear Span Test. Pengujian dilakukan menggunakan 5 plaintext bebas linear dan dilakukan sebanyak 2^16 iterasi pada setiap sampel. Digunakan sebanyak 55 sampel pada setiap varian AES sehingga jumlah keseluruhan sampel plaintext yang digunakan adalah 5 〖×2〗^16× 55. Pengujian dibagi menjadi dua tahap yaitu tahap 1 untuk menguji setiap sampel dan tahap 2 untuk menguji keseragaman p-value yang dihasilkan dari tahap 1. Tingkat kepercayaan yang digunakan adalah α=0,01.
Dari hasil pengujian tahap 1 diperoleh data bahwa terdapat 55 sampel lulus uji pada AES-128, 54 sampel lulus uji pada AES-192, dan 53 sampel lulus uji pada AES-256. Selanjutnya dari pengujian tahap 2 diperoleh hasil bahwa skema hash MP berbasis AES-128 merupakan pemetaan acak dengan tingkat kepercayaan 99,9%. Kondisi ini juga berlaku pada skema hash MP berbasis AES-192 dan AES-256.
Kata kunci : AES (1) , Linear Span Test (2), Miyaguchi-Preneel (3)
No other version available