SKRIPSI IF
EVALUASI INTEGRITAS LOG AKTIVITAS SISTEM PADA CLOUD SERVER MENGGUNAKAN SKEMA MERKLE TREE DENGAN PERBANDINGAN ALGORITMA HASHING SHA-256 DAN BLAKE3
ABSTRAK
Log aktivitas sistem pada cloud server rentan mengalami manipulasi oleh pihak yang tidak berwenang, sehingga keandalan proses audit dan investigasi forensik menjadi terancam. Penelitian ini mengusulkan skema Merkle Tree untuk verifikasi integritas log, dengan membandingkan dua algoritma hashing, yaitu SHA-256 dan BLAKE3. Penelitian dilakukan melalui eksperimen laboratorium terkontrol menggunakan delapan belas skenario pengujian, hasil kombinasi dua algoritma, tiga ukuran log, dan tiga posisi manipulasi, masing-masing direplikasi sebanyak lima kali. Evaluasi dilakukan terhadap enam metrik, meliputi waktu pembangunan pohon, waktu verifikasi, throughput, kecepatan komputasi hash, akurasi deteksi manipulasi, dan panjang jalur verifikasi. Hasil penelitian menunjukkan bahwa SHA-256 secara signifikan lebih unggul pada throughput, sementara BLAKE3 unggul pada kecepatan komputasi hash di skala data kecil hingga sedang, namun keunggulan tersebut memudar pada skala data terbesar. Kedua algoritma mencapai akurasi deteksi manipulasi sebesar seratus persen pada seluruh skenario pengujian, menunjukkan bahwa keandalan skema tidak bergantung pada pilihan algoritma hashing yang digunakan.
Kata Kunci: Merkle Tree, integritas log, SHA-256, BLAKE3, cloud computing
ABSTRACT
System activity logs on cloud servers are vulnerable to unauthorized manipulation, threatening the reliability of audit processes and post-incident forensic investigation. This research proposes a Merkle Tree scheme for log integrity verification, comparing two hashing algorithms, namely SHA-256 and BLAKE3. The research was conducted through controlled laboratory experiments using eighteen testing scenarios, resulting from combinations of two algorithms, three log sizes, and three tampering positions, each replicated five times. Evaluation was performed on six metrics, covering tree construction time, verification time, throughput, hash computation speed, tampering detection accuracy, and verification path length. The results show that SHA-256 significantly outperforms in throughput, while BLAKE3 outperforms in hash computation speed at small to medium data scales, though this advantage diminishes at the largest data scale. Both algorithms achieved one hundred percent tampering detection accuracy across all testing scenarios, indicating that the scheme's reliability does not depend on the choice of hashing algorithm used.
Keywords: Merkle Tree, log integrity, SHA-256, BLAKE3, cloud computing
| S260908007 | 607.2 AZH e | Perpustakaan STMIK AMIKBANDUNG | Tersedia |
Tidak tersedia versi lain