Teks
Penerapan Correcting Block Attack pada Algoritme Fungsi Hash Berbasis Sponge Function Reduced NEEVA
Pada Tugas Akhir ini dilakukan penerapan correcting block attack terhadap algoritme dedicated hash function berbasis sponge function yaitu NEEVA. Penerapan correcting block attack dilakukan untuk mencari kolisi untuk internal himpunan pesan dan kombinasi antara himpunan pesan. Serangan dilakukan untuk 1 blok pesan hingga 5 blok pesan dari NEEVA, NEEVA-32 (1 squeezing phase), dan NEEVA-64 (2 squeezing phase). Hasil serangan menunjukkan tidak ditemukannya kolisi untuk kolisi internal pada algoritme NEEVA, kemudian kolisi internal dan kolisi kombinasi ditemukan untuk algoritme NEEVA-32, serta tidak ditemukan kolisi internal dan kolisi kombinasi untuk algoritme NEEVA-64. Penelusuran dilakukan dengan melihat tiap proses di fungsi f pada round pertama di tiap correcting block dan fungsi f pada round terakhir. Kolisi muncul akibat proses unbalanced Feistel di fungsi f round terakhir pada NEEVA-32. Selain itu, proses penjumlahan modular pada NEEVA-32 tidak mempengaruhi kolisi yang ditemukan. Pada NEEVA-64, tidak ditemukan kolisi akibat message digest yang dihasilkan merupakan konkatenasi dari message digest algoritme NEEVA-32 dengan proses squeezing yang kedua. Selain itu, berdasarkan sampel yang digunakan mengakibatkan probabilitas terjadinya kolisi pada NEEVA-64 kurang dari setengah sehingga kemungkinan munculnya kolisi pada algoritme NEEVA-64 semakin kecil.
No copy data
No other version available