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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Statements (48)

Predicate Object
instanceOf cryptographic hash function
hash function
abbreviationOf RIPEMD-160 self-linksurface differs
surface form: RACE Integrity Primitives Evaluation Message Digest 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 construction
surface form: Merkle–Damgård
designedAsAlternativeTo SHA-1
designedBy Antoon Bosselaers
Bart Preneel
Hans Dobbertin NERFINISHED
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
KU Leuven
surface form: Katholieke Universiteit 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
surface form: RIPEMD-256

RIPEMD
surface form: RIPEMD-320
usedIn Bitcoin address generation
RFC 4880
surface form: OpenPGP

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

Referenced by (4)

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

P2PKH hashFunction RIPEMD-160
RIPEMD-160 abbreviationOf RIPEMD-160 self-linksurface differs
this entity surface form: RACE Integrity Primitives Evaluation Message Digest 160