Whirlpool hash function

E663894

Whirlpool is a cryptographic hash function designed by Vincent Rijmen and Paulo S. L. M. Barreto, known for its wide-pipe construction and strong security properties suitable for digital signatures and data integrity.

All labels observed (1)

Label Occurrences
Whirlpool hash function canonical 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf cryptographic hash function ⓘ
applicationDomain cryptography ⓘ
information security ⓘ
basedOn wide-pipe construction ⓘ
belongsToClass iterated hash functions ⓘ
blockCipherStructure Substitution–Permutation Network ⓘ
blockSize 512 bits ⓘ
category wide-pipe hash function ⓘ
collisionAttackComplexity about 2^256 operations (idealized target) ⓘ
compressionFunctionConstruction Miyaguchi–Preneel ⓘ
definedIn ISO/IEC 10118-3:2004, hash-function 3 ⓘ
linked to: ISO/IEC 10118-3
designedFor long-term security ⓘ
designer Paulo S. L. M. Barreto ⓘ
Vincent Rijmen ⓘ
digestSize 512 bits ⓘ
finalVersion Whirlpool-T ⓘ
hashFamily Whirlpool family ⓘ
linked to: Maytag Corporation
initialPublicationYear 2000 ⓘ
namedAfter whirlpool (physical phenomenon) ⓘ
outputEncoding typically represented as 128-hex-character string ⓘ
paddingScheme Merkle–Damgård-style padding ⓘ
preimageAttackComplexity about 2^512 operations (idealized target) ⓘ
property collision resistance ⓘ
preimage resistance ⓘ
second preimage resistance ⓘ
purpose data integrity ⓘ
digital signatures ⓘ
revisionYear 2003 ⓘ
rounds 10 ⓘ
sBoxOrigin derived from AES S-box ⓘ
securityLevel 256-bit collision resistance target ⓘ
standardizationYear 2004 ⓘ
standardizedBy ISO/IEC 10118-3 ⓘ
stateSize 512 bits ⓘ
status no practical attacks on full-round Whirlpool known (as of 2024) ⓘ
suitableFor file integrity checking ⓘ
hash-based digital signature schemes ⓘ
message authentication code construction ⓘ
usesBlockCipher W block cipher ⓘ
usesKeyScheduleLike AES-like key schedule ⓘ
usesOperations byte substitution ⓘ
column mixing ⓘ
round key addition ⓘ
row shift ⓘ
version Whirlpool-0 ⓘ
Whirlpool-1 ⓘ
linked to: Whirlpool-T

Whirlpool-T ⓘ
wordSize 64 bits ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Rijndael → relatedTo → Whirlpool hash function ⓘ
Alex Biryukov → coDesignerOf → Whirlpool hash function ⓘ