Compute the RIPEMD-160 digest of text. RIPEMD-160 produces a 160-bit (40 hex character) hash and is best known in Bitcoin and related cryptocurrency address constructions (often hashing public keys before Base58Check encoding). It remains useful when you must match those ecosystems’ legacy fingerprints.
Algorithm
RIPEMD-160 runs two parallel lines of compression with different constants, then combines them into a 160-bit result. This tool hashes your string and prints the hex digest. Like other cryptographic hashes, it is deterministic and sensitive to every input change, but it is not a general-purpose replacement for SHA-256 in new designs outside crypto-currency contexts.
When to use it
- Debugging Bitcoin-style HASH160 pipelines (RIPEMD-160 after SHA-256)
- Matching published RIPEMD-160 checksums from older European standards work
- Teaching multi-algorithm fingerprinting alongside MD5 and SHA-1
Limitations
RIPEMD-160 is shorter than SHA-256 and is not the default choice for new general integrity schemes. Do not use raw RIPEMD-160 for password storage. Collision and preimage strength assumptions differ from SHA-2/SHA-3; follow current guidance for your threat model.
Example
Hello yields RIPEMD-160 digest d44426aca8ae0a69cdbc4021c64fa5ad68ca32fe.