RIPEMD-160

E299186

RIPEMD-160 is a 160-bit cryptographic hash function designed as an alternative to SHA-1, commonly used for data integrity and security applications.

All labels observed (2)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf cryptographic hash function ⓘ
hash function ⓘ
abbreviationOf RACE Integrity Primitives Evaluation Message Digest 160 ⓘ
linked to: RIPEMD-160
basedOn RIPEMD ⓘ
bitLength 160 bits ⓘ
blockSize 512 bits ⓘ
category computer security ⓘ
cryptography ⓘ
collisionResistance designed to be collision resistant ⓘ
comparedTo SHA-1 ⓘ
compressionFunctionStructure Merkle–Damgård ⓘ
designedAsAlternativeTo SHA-1 ⓘ
designedBy Antoon Bosselaers ⓘ
Bart Preneel ⓘ
Hans Dobbertin ⓘ
designedFor data integrity ⓘ
digital signatures ⓘ
message authentication ⓘ
security applications ⓘ
designFeature dual parallel line structure ⓘ
designGoal alternative to SHA family ⓘ
improved security over original RIPEMD ⓘ
developedAt COSIC ⓘ
Katholieke Universiteit Leuven ⓘ
linked to: KU Leuven
digestSize 20 bytes ⓘ
family RIPEMD ⓘ
hashes arbitrary-length input ⓘ
introducedIn 1996 ⓘ
numberOfRounds 80 ⓘ
operatesOn little-endian 32-bit words ⓘ
originProject RACE project ⓘ
outputSize 160 bits ⓘ
predecessor RIPEMD ⓘ
preimageResistance designed to be preimage resistant ⓘ
produces fixed-length output ⓘ
roundFunctionType ARX (add-rotate-xor) ⓘ
secondPreimageResistance designed to be second-preimage resistant ⓘ
securityLevel considered secure as of mid-2010s for many applications ⓘ
standardizedIn ISO/IEC 10118-3 ⓘ
successorVariant RIPEMD-256 ⓘ
linked to: RIPEMD

RIPEMD-320 ⓘ
linked to: RIPEMD
usedIn Bitcoin address generation ⓘ
OpenPGP ⓘ
linked to: RFC 4880

PGP ⓘ
blockchain applications ⓘ
cryptocurrency systems ⓘ
uses Davies–Meyer compression function ⓘ
wordSize 32 bits ⓘ

How these facts were elicited

Referenced by (5)

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

P2PKH → hashFunction → RIPEMD-160 ⓘ
RIPEMD-160 → abbreviationOf → RACE Integrity Primitives Evaluation Message Digest 160 ⓘ
linked to: RIPEMD-160
MD4 → inspiredAlgorithm → RIPEMD-160 ⓘ