Explorar ferramentas

Loading…

Guide

How to use this tool, examples, and related tips.

How to Use the RIPEMD-160 Hash Generator

Type or paste your input string into the field.

The RIPEMD-160 hash is computed instantly and displayed as a 40-character hexadecimal string.

Copy the hash for your application or verification workflow.

What Is RIPEMD-160?

RIPEMD-160 (RACE Integrity Primitives Evaluation Message Digest) is a cryptographic hash function developed in 1996 by a team of European researchers as a strengthened version of the original RIPEMD. It produces a 160-bit (20-byte) digest represented as a 40-character hex string. RIPEMD-160 was designed as an open, academically scrutinized alternative to NSA-designed hash functions. It is best known for its role in Bitcoin address generation — a Bitcoin address is derived by applying SHA-256 followed by RIPEMD-160 to a public key. No practical collision attacks against RIPEMD-160 have been demonstrated to date.

When to Use This Tool

Bitcoin and blockchain development — RIPEMD-160 is used in Bitcoin's Pay-to-Public-Key-Hash (P2PKH) address scheme, applied after SHA-256 to derive a 20-byte hash of the public key.

Cryptocurrency tooling — Many blockchain protocols and wallets use RIPEMD-160 as part of their address or identifier derivation pipeline.

Legacy system compatibility — Some PGP implementations and older cryptographic systems use RIPEMD-160 for key fingerprints and integrity checks.

Algorithm diversity — RIPEMD-160's independent academic origin makes it useful in systems that prefer non-NSA-designed primitives.

Related Tools

  • SHA-256 hash generator
  • MD5 hash generator
  • HMAC-RIPEMD160 generator
  • SHA hash generator
  • Bcrypt generator

FAQ

Answers about this tool and how your data is handled.

Is RIPEMD-160 secure?

It has no known practical collision attacks and is considered secure for its current use cases. However, its 160-bit output provides less collision resistance than SHA-256 (256-bit). For general-purpose hashing in new systems, SHA-256 is the safer default.

Why is RIPEMD-160 used in Bitcoin?

Bitcoin uses SHA-256 followed by RIPEMD-160 (together called Hash160) to derive a 20-byte public key hash, which forms the basis of legacy Bitcoin addresses. The combination of two independent hash functions adds a layer of security through algorithm diversity.

Is RIPEMD-160 the same output length as SHA-1?

Yes — both produce 160-bit digests and 40-character hex strings. They are entirely different algorithms, however.

Does this tool send my data to a server?

No. Hashing runs entirely in your browser. Nothing is uploaded.

Is RIPEMD-160 suitable for password hashing?

No. Use bcrypt, Argon2, or scrypt for passwords. RIPEMD-160 is designed for data integrity and cryptographic protocols, not password storage.

Primeiro a mesma categoria, depois outras utilidades.