Generator Hash Whirlpool
Hash standar ISO 512-bit berbasis prinsip AES
Whirlpool adalah fungsi hash kriptografis yang menghasilkan hash 512-bit (128 karakter heksadesimal), dirancang oleh Vincent Rijmen (co-designer AES) dan Paulo Barreto. Termasuk dalam standar ISO/IEC 10118-3.
Apa itu Whirlpool?
Whirlpool menggunakan fungsi kompresi Miyaguchi-Preneel berdasarkan block cipher W. 10 ronde pada blok 512-bit.
✅ Keunggulan
- • Warisan AES: Dirancang oleh co-designer AES Rijmen
- • Output 512-bit: 128 karakter hex seperti SHA-512
- • Standar ISO: Bersertifikat ISO/IEC 10118-3
- • Rekomendasi NESSIE: Standardisasi kripto Eropa
📊 Penggunaan
- • Tanda tangan digital: Penandatanganan keamanan tinggi
- • Integritas file: Verifikasi unduhan besar
- • TrueCrypt/VeraCrypt: Enkripsi disk
- • Kepatuhan Eropa: Hashing sesuai ISO/NESSIE
💡 Catatan
Whirlpool menyediakan resistensi tabrakan 256-bit sama seperti SHA-512 tapi desain internal yang berbeda.
🔄 Whirlpool vs SHA-512
Whirlpool
512-bit, berbasis AES
Standar ISO
SHA-512
512-bit, Merkle-Damgård
Lebih tersebar luas
SHA-3
Variabel, sponge
Pemenang kompetisi NIST
❓ Pertanyaan Umum
Whirlpool vs SHA-512?
Keduanya resistensi 256-bit. SHA-512 lebih cepat di perangkat lunak.
Mengapa memilih Whirlpool?
Kepatuhan ISO, independensi dari NSA, keragaman desain.
Whirlpool di perangkat lunak penting?
Ya. TrueCrypt/VeraCrypt, GnuPG, Bouncy Castle mendukung Whirlpool.