CoderTools

Whirlpool Hash Generator

Generate 512-bit Whirlpool hashes using Whirlpool-0, Whirlpool-T, and Whirlpool ISO standard algorithms

Input will be treated as UTF-8 encoded text

About Whirlpool Hash

Whirlpool is a cryptographic hash function designed by Vincent Rijmen (co-creator of AES) and Paulo S. L. M. Barreto. It produces a 512-bit (64-byte) hash value and is based on a modified AES block cipher.

The algorithm was adopted as part of the ISO/IEC 10118-3:2004 international standard. Whirlpool is designed for high security applications and is resistant to all known practical attacks.

Algorithm Versions

Version Year Output Size Status
Whirlpool-0 2000 512 bits (64 bytes) Original
Whirlpool-T 2001 512 bits (64 bytes) Revised
Whirlpool 2003 512 bits (64 bytes) ISO Standard

Common Use Cases

Example Hash

Input: "hello"

Whirlpool: 0a25f55d7308eca6b9567a7ed3bd1b46327f0f1ffdc804dd8bb5af40e88d78b88df0d002a89e2fdbd5876c523f1b67bc44e9f87047598e7548298ea1c81cfd73

Security Notes

Whirlpool is considered cryptographically secure with no known practical attacks. Its 512-bit output provides strong collision resistance (2^256 operations required) and preimage resistance (2^512 operations required).

References