Generator Hash Haval-128
Fungsi hash fleksibel dengan output 128-bit
Haval menawarkan fleksibilitas unik dalam panjang output (128/160/192/224/256-bit) dan jumlah ronde (3/4/5). Haval-128 menghasilkan hash 128-bit (32 karakter heksadesimal).
Apa itu Haval-128?
Haval memproses data dalam blok 1024-bit — dua kali lebih besar dari MD5 dan SHA-1. Mendukung 8 variabel state 32-bit dan ronde yang dapat disesuaikan.
✅ Fitur
- • Fleksibilitas unik: Panjang output dan ronde dapat disesuaikan
- • Blok 1024-bit: Lebih banyak data per blok
- • Opsi keamanan: 3 hingga 5 ronde
- • Output 128-bit: Digest kompak 32 karakter
📊 Penggunaan
- • Sistem embedded: Sesuaikan panjang dengan sumber daya
- • Pemeriksaan integritas: 3-ronde untuk pemeriksaan cepat
- • Riset akademis: Studi keseimbangan kecepatan-keamanan
- • Sistem lama: Sistem dengan antarmuka Haval
⚠️ Catatan Keamanan
Haval-128 memiliki kerentanan yang diketahui. Tabrakan ditemukan di varian 3-ronde dan 4-ronde. Gunakan SHA-256.
🔄 Haval vs Lainnya
Haval-128
128-bit, blok 1024-bit
Fleksibel tapi rentan
MD5
128-bit, blok 512-bit
Lebih tersebar luas
SHA-256
256-bit
Standar aman modern
❓ Pertanyaan Umum
Apa istimewanya Haval?
Haval satu-satunya fungsi hash dengan panjang output dan ronde yang dapat dipilih.
Haval-128 lebih aman dari MD5?
Keduanya memiliki kerentanan. Tidak satupun cocok untuk keamanan modern.
Mengapa Haval tidak populer?
Kurangnya standardisasi dan kerentanan di varian ronde rendah.