PENGARUH KOMPONEN ALGORITMA AES TERHADAP HASIL UJI STRICT AVALANCHE CRITERION (SAC) DARI ALGORITMA AES

Novita Angraini, Muhammad Wibisono, Nugroho Jati

Abstract


Advanced Encryption Standard atau yang lebih dikenal dengan nama Algoritma AES merupakan suatu standar algoritma dan digunakan secara luas pada berbagai aplikasi kriptografi. Algoritma AES terdiri dari empat komponen (operasi) utama, yaitu Substitution Box (S- box), Shiftrows, Mixcolumn, dan Addroundkey. Pada penelitian kali ini akan dilakukan dengan menghilangkan penggunaan masing-masing komponen algoritma AES secara satu-persatu. Setelah itu, dianalisis pengaruh dari menghilangkan penggunaan komponen tersebut dengan uji SAC dan dibandingkan dengan hasil uji SAC algoritma AES asli. Hasilnya pada pengujian SAC dengan variable bebas plainteks, hanya algoritma AES tanpa Addroundkey yang tetap memenuhi uji SAC. Sedangkan pada pengujian SAC dengan variable bebas kunci, semua algoritma AES tetap memenuhi uji SAC. Hal ini dikarenakan terdapat pengaruh dari proses pembangkitan kunci yang digunakan algoritma AES.

Kata kunci: Algoritma AES, uji SAC, Substitution Box (S-box), Shiftrows, Mixcolumn, Addroundkey.


Full Text:

PDF

References


Menezes, Alfred J., Paul C. Van Oorschot, Scott A. Vanstone.

Handbook of Applied Cryptography. CRC press LLC : Boca

Raton, 1997.

Stallings, William, Cryptography and Network Security, Fifth

edition, pearson education. 2011. [3] NIST, Federal Information Processing Standards Publication

(FIPS) 197, Springfield : National Institute of Standards and

Technology (NIST), 2001.

S. Kavut and M.D. Yucel, “On Some Cryptographic Properties of

Rijndael”, Middle East Technical University, 2000.


Refbacks

  • There are currently no refbacks.