Generator skrótu Whirlpool
512-bitowy skrót ISO oparty na zasadach AES
Whirlpool to kryptograficzna funkcja skrótu generująca 512-bitowy skrót (128 znaków szesnastkowych), zaprojektowana przez Vincenta Rijmena (współtwórcę AES) i Paulo Barreto. Zawarty w standardzie ISO/IEC 10118-3.
Czym jest Whirlpool?
Whirlpool używa kompresji Miyaguchi-Preneel na bazie szyfru blokowego W. 10 rund na 512-bitowych blokach.
✅ Zalety
- • Dziedzictwo AES: Zaprojektowany przez współtwórcę AES Rijmena
- • 512-bitowe wyjście: 128 znaków hex jak SHA-512
- • Standard ISO: Certyfikat ISO/IEC 10118-3
- • Rekomendacja NESSIE: Europejska standaryzacja krypto
📊 Zastosowania
- • Podpisy cyfrowe: Podpisywanie o wysokim bezpieczeństwie
- • Integralność plików: Weryfikacja dużych pobrań
- • TrueCrypt/VeraCrypt: Szyfrowanie dysku
- • Zgodność europejska: Haszowanie zgodne z ISO/NESSIE
💡 Uwaga
Whirlpool zapewnia 256-bitową odporność na kolizje jak SHA-512, ale z innym wewnętrznym projektem.
🔄 Whirlpool vs SHA-512
Whirlpool
512-bitowy, oparty na AES
Standard ISO
SHA-512
512-bitowy, Merkle-Damgård
Szerzej rozpowszechniony
SHA-3
Zmienny, gąbka
Zwycięzca konkursu NIST
❓ Często zadawane pytania
Whirlpool vs SHA-512?
Oba mają 256-bitową odporność. SHA-512 szybszy w oprogramowaniu.
Dlaczego wybrać Whirlpool?
Zgodność ISO, niezależność od NSA, różnorodność projektu.
Whirlpool w ważnym oprogramowaniu?
Tak. TrueCrypt/VeraCrypt, GnuPG, Bouncy Castle wspierają Whirlpool.