Generate Whirlpool hashes from any text. Whirlpool is a 512-bit cryptographic hash designed by Rijmen and Barreto and standardised by ISO/IEC.
Supported Tools:
Generate a 512-bit Whirlpool hash from any text, and verify a value against an expected digest. Runs entirely in your browser.
Whirlpool is a cryptographic hash function that produces a 512-bit digest. It was designed by Vincent Rijmen, co-author of the AES cipher, and Paulo Barreto, then adopted by ISO/IEC 10118-3 and recommended by the NESSIE project. This tool turns any text into its Whirlpool digest as a 128-character hexadecimal string, and can also check whether some input matches a digest you already hold.
Input:
The quick brown fox jumps over the lazy dog
Output:
b97de512e91e3828b40d2b0fdce9ceb3c4a71f9bea8d88e75c4fa854df36725fd2b52eb6544edcacd6f8beddfea403cb55ae31f03ad62a5ef54e42ee82c3fb35
How long is a Whirlpool hash?
Always 512 bits, shown as 128 hexadecimal characters, no matter how long the input is.
Is Whirlpool secure?
Yes. There is no known practical attack on the current version, and its 512-bit output gives a large security margin. It is a solid choice where a wide, non-SHA digest is wanted.
Where is Whirlpool used?
It appears in TrueCrypt and VeraCrypt, some password hashing schemes, and assorted file integrity tools, and is standardised in ISO/IEC 10118-3.
Does my input leave the browser?
No. The hash is computed locally with WebAssembly and nothing is sent to a server.