MD5 Hash Generator

Maak MD5-hashchecksums voor bestandsverificatie en validatie van gegevensintegriteit

Probeer deze voorbeelden:

Wat is MD5?

MD5 (Message Digest Algorithm 5) produceert een vaste 128-bit uitvoer—weergegeven als een 32-karakter hexadecimale string—van elke lengte invoer. Ontworpen door Ron Rivest en gepubliceerd in RFC 1321 (1991), het werd de facto checksum voor downloads en legacy-systemen.

Beveiligingsnotitie: MD5 is kapot voor cryptografisch gebruik—kies SHA-256, BLAKE3, of Argon2 voor alles wat kritisch is voor beveiliging.

Hoe werkt MD5?

  1. Pad het bericht zodat de lengte ≡ 448 (mod 512) bits is
  2. Append de originele lengte (64-bit little-endian)
  3. Initialize vier 32-bit woorden (A, B, C, D)
  4. Process de data in 16-woord blokken door 4 niet-lineaire rondes
  5. Produce de uiteindelijke 128-bit digest

MD5 versus andere hashfuncties

Algorithm Output Huidige beveiliging Relatieve snelheid*
MD5 128 bits ❌ Kapot ⚡ Zeer snel
SHA-1 160 bits ❌ Kapot ⚡ Snel
SHA-256 256 bits ✅ Veilig 🚀 Gematigd
SHA-512 512 bits ✅ Zeer veilig 🚀 Gematigd traag
BLAKE3 256 bits ✅ Veilig Blazing

Voorbeeld hashes

Input MD5 Hash
Hello World b10a8db164e0754105b7a99be72e3fe5
password 5f4dcc3b5aa765d61d8327deb882cf99
test123 cc03e747a6afbbcbf8be7668acfebee5
(leeg) d41d8cd98f00b204e9800998ecf8427e

Veelgestelde vragen

Worden er gegevens naar uw server verzonden?

Nee. De JavaScript-bibliotheek draait volledig in uw browser. Tekst en bestanden verlaten uw apparaat nooit.

Kan ik een gedownloade ISO verifiëren met MD5?

Ja. Sleep het ISO-bestand in de tool om de MD5-checksum te berekenen en vergelijk deze vervolgens met de hash die door de distributeur is gepubliceerd.

Is MD5 veilig voor wachtwoorden?

Nee. Gebruik in plaats daarvan speciale wachtwoord-hashalgoritmen zoals bcrypt, Argon2 of PBKDF2.

Beveiligingsoverwegingen

  • Collisions: Verschillende invoer kan identieke MD5-uitvoer opleveren.
  • Length-extension: Aanvallers kunnen data toevoegen zonder het originele bericht te kennen.
  • Speed: De zeer hoge snelheid van MD5 helpt brute-force aanvallen.

Vuistregel: Gebruik MD5 alleen voor niet-beveiligingsdoeleinden zoals het detecteren van dubbele bestanden of snelle checksums.

Resources