RIPEMD-160-hash tekst of bestand

Genereer RIPEMD-160-hash voor tekstinvoer of bestandsupload. Bereken veilige cryptografische checksums voor gegevensintegriteitsverificatie en beveiligingsdoeleinden

Invoer
Plak of typ elke UTF-8-tekst, inclusief emoji's en niet-Latijnse tekens.
Hash Resultaat
Hashresultaat voor de huidige tekstinvoer.

Hexadecimaal

Base64

Decimaal

Binair

Wat is RIPEMD-160?

RIPEMD-160 (RACE Integrity Primitives Evaluation Message Digest) is een cryptografische hashfunctie die een 160-bit (20-byte) hashwaarde produceert, doorgaans weergegeven als een 40-karakter hexadecimaal getal. Het werd ontwikkeld in 1996 door Hans Dobbertin, Antoon Bosselaers en Bart Preneel als onderdeel van het Europese RACE-project.

Belangrijkste kenmerken:

  • Deterministisch: Dezelfde invoer produceert altijd dezelfde hash
  • Snelle berekening: Redelijk snel te berekenen voor elke gegeven invoer
  • Lawine-effect: Kleine veranderingen in invoer produceren drastisch verschillende uitvoer
  • Vaste uitvoergrootte: Produceert altijd een 160-bit hash ongeacht invoergrootte
  • Twee-lijn parallelle structuur: Gebruikt twee parallelle berekeningslijnen voor verbeterde beveiliging

Beveiligingsstatus:RIPEMD-160 wordt beschouwd als cryptografisch veilig zonder bekende praktische aanvallen. Het biedt een goede veiligheidsmarge en wordt nog steeds aanbevolen voor cryptografische toepassingen waar een 160-bit hash voldoende is.

Veelvoorkomende toepassingen:

  • Bitcoin-adresgeneratie (Base58Check-codering)
  • Digitale handtekeningen en certificaten
  • Gegevensintegriteitsverificatie
  • Cryptografische protocollen die 160-bit hashes vereisen
  • Alternatief voor SHA-1 indien nodig

Vergelijking met andere algoritmen:

  • Veiliger dan MD5 en SHA-1
  • Kleinere uitvoer dan SHA-256 (160-bit vs 256-bit)
  • Goede prestatiekenmerken
  • Goed bestudeerd en vertrouwd in de cryptografische gemeenschap

Aanbevolen voor:

  • Toepassingen die 160-bit hashbeveiliging vereisen
  • Bitcoin-gerelateerde cryptografische bewerkingen
  • Legacy systeemcompatibiliteit waar RIPEMD-160 is gespecificeerd