Security tools

Whirlpool hash

Compute a Whirlpool digest of any file, on your device.

Runs on your device. The file is never uploaded.

Whirlpool hash returns 128 lowercase hex characters, 512 bits, from an ISO/IEC 10118-3 design built on a block cipher related to AES. The row takes no options, so the bytes you drop decide everything. SHA-512 and SHA3-512 print the same 128 characters here, so record which page made a value before comparing it later.

Input

Questions

What is Whirlpool?

A 512-bit cryptographic hash built on a block cipher closely related to AES, designed by Barreto and Rijmen and included in ISO/IEC 10118-3. It is much less common than SHA-2, and it usually turns up because an older program or standards document chose it.

How long is the digest?

512 bits, printed as 128 lowercase hex characters. That is the same length as a SHA-512 digest and an entirely different value, so the two can never be compared. The tool takes no options, and prints the title with your file name on one line and the digest on the next.

Should I use Whirlpool for new work?

No, for practical reasons rather than a known break. Support is thin, few people can check your value with a tool they already have, and SHA-256 or SHA-3 will be understood everywhere. Use Whirlpool to reproduce a digest that something else already produced.

Why does my value differ from another Whirlpool tool?

Start by confirming both sides hashed identical bytes, since a trailing newline or a line ending conversion in a text file changes everything. This tool hashes the file exactly as dropped and calls hash-wasm whirlpool with no options at all.

Can I hash several files at once?

Yes. Each file is hashed independently and comes back as its own result, so a batch produces a list of digests. Nothing is uploaded, and the whole computation happens in a Web Worker in this tab. Generate all hashes will give you Whirlpool alongside every other hash-wasm digest for one file.

Related Security tools