Fun Generators
Login

Ripemd128 Hash Generator

Fun Generators
Toggle sidebar

Ripemd128 Hash Generator

ripemd128

This Ripemd128 Hash Generator generates ripemd128 hash of a given text. The original RIPEMD, as well as RIPEMD-128, is not considered secure because 128-bit result is too small and also (for the original RIPEMD) because of design weaknesses. Type the text below to generate ripemd128 hash.

About the RIPEMD-128 Hash Generator

The RIPEMD-128 Hash Generator computes the RIPEMD-128 checksum of any text you enter, producing a fixed 128-bit (32 hex character) digest — for example, "hello world" hashes to c52ac4d06245286b33953957be6c6f81. RIPEMD-128 is the shorter-digest sibling of RIPEMD-160.

Developed as part of the same European RIPE project as RIPEMD-160, RIPEMD-128 uses a shorter internal state, giving it weaker theoretical security than its 160-bit sibling, though it's still stronger than the original RIPEMD it replaced.

Developers mostly encounter RIPEMD-128 in academic or historical contexts, since RIPEMD-160 became the more widely adopted member of the family.

The Strengthened Successor to Original RIPEMD

RIPEMD-128 was introduced as a strengthened replacement for the original 128-bit RIPEMD algorithm, after early cryptanalysis found weaknesses in that first version. While RIPEMD-128 fixed those specific issues, its shorter digest length gives it less theoretical resistance to brute-force attacks compared to the 160-bit, 256-bit, and 320-bit variants in the family.

This is why RIPEMD-160 became the more commonly referenced and adopted member of the family, including in Bitcoin's address derivation.

How to Use the RIPEMD-128 Hash Generator

  • Algorithm comparison: Compare RIPEMD-128's output against its 160-bit sibling.
  • Academic research: Study the RIPEMD hash family's development history.
  • Legacy system compatibility: Match hashes for systems relying on RIPEMD-128.
  • Cryptography education: Learn how digest length affects theoretical security.
  • Historical algorithm study: Explore the evolution from original RIPEMD.

RIPEMD-128 Facts

128-Bit Digest
32 hex characters

The shortest digest in the RIPEMD family.

RIPE Project
1990s European origin

Part of the same family as RIPEMD-160.

Strengthened Original
Replaced early RIPEMD

Fixed weaknesses found in the first RIPEMD design.

Example Output

ripemd128("hello world") = c52ac4d06245286b33953957be6c6f81

Frequently Asked Questions

How is RIPEMD-128 different from RIPEMD-160? +
RIPEMD-128 produces a shorter 128-bit digest compared to RIPEMD-160's 160-bit output, giving it weaker theoretical resistance to brute-force attacks.
Is the RIPEMD-128 Hash Generator free to use? +
Yes — completely free, no account or signup required.
Is there an API for generating hashes? +
Yes. FunGenerators provides a REST API so you can generate RIPEMD-128 hashes programmatically for your own app or project.
Why was RIPEMD-128 created? +
It was designed as a strengthened replacement for the original RIPEMD algorithm after cryptanalysis found weaknesses in that first version.
Is RIPEMD-128 widely used today? +
Not as widely as RIPEMD-160, which became the more commonly adopted member of the RIPEMD family.
How long is a RIPEMD-128 hash? +
Always 128 bits, displayed as 32 hexadecimal characters, regardless of the input length.