MD5 hash generator

Bereken de MD5-checksum van tekst of een bestand.

Draait in je browser. Je bestanden verlaten nooit je apparaat.

Zo genereer je een MD5-hash

  1. Plak tekst, of schakel naar bestandsmodus en zet een bestand neer.
  2. Lees de MD5-hash, of plak een verwachte hash om te vergelijken.
  3. Kopieer het resultaat.

MD5 in een oogopslag

EigenschapWaarde
Uitvoerlengte32 hex-tekens (128 bits)
StandaardRFC 1321
SnelheidHeel snel, ook bij grote bestanden
BeveiligingsstatusOnveilig sinds 2004

Waar MD5 nog steeds prima voor is

  • Controleren of een grote download niet beschadigd is geraakt tijdens het versturen.
  • Snel dubbele bestanden opsporen op basis van inhoud, wanneer niemand een match probeert te vervalsen.
  • Cachesleutels en checksums binnen je eigen systemen, waar niemand onbetrouwbaar de invoer bepaalt.

Waar MD5 niet geschikt voor is

  • Wachtwoordopslag. Gebruik een algoritme dat daarvoor is gemaakt, zoals bcrypt, scrypt of Argon2.
  • Bevestigen dat een bestand van een vertrouwde bron komt, aangezien een overeenkomende MD5-hash vervalst kan worden.
  • Digitale handtekeningen of iets anders dat ervan uitgaat dat twee verschillende invoeren nooit dezelfde hash kunnen delen.

Veelgestelde vragen over MD5 generator

Waar wordt MD5 vandaag de dag voor gebruikt?

Vooral om te controleren of een gedownload bestand niet beschadigd is geraakt. Voor beveiligingsdoeleinden zoals wachtwoorden of handtekeningen is het onveilig, omdat botsende hashes opzettelijk gemaakt kunnen worden.

Hoe lang is een MD5-hash?

Altijd 32 hexadecimale tekens (128 bits), ongeacht hoe groot de invoer is.

Verandert de hash volledig als ik één teken wijzig?

Ja. Eén ander teken levert een compleet andere hash op, wat het nuttig maakt om beschadiging op te sporen.

Wordt mijn bestand geüpload om de hash te controleren?

Nee. De hash wordt in je browser berekend en je bestand verlaat nooit je apparaat.

Waarom publiceren sommige downloads nog steeds een MD5-checksum?

Sommige oudere software en Linux-distributies publiceren MD5 naast SHA-256 voor compatibiliteit met oudere tooling. Als beide gegeven worden, vertrouw dan op de SHA-256-waarde in plaats van de MD5-waarde.

Hoe verschilt MD5 van SHA-256 bij het controleren van een bestand?

MD5 geeft altijd 32 hex-tekens tegenover 64 bij SHA-256, en beide worden hier direct in je browser berekend. Het verschil dat ertoe doet is vertrouwen: MD5 biedt geen bescherming tegen iemand die opzettelijk een tweede bestand met dezelfde hash maakt.

Kan ik een bestand controleren tegen een MD5 die op een downloadpagina staat?

Ja, plak de gepubliceerde hash bij Vergelijk met verwachte hash. Die wordt direct vergeleken met de berekende MD5 van het bestand, ongeacht hoofdletters of kleine letters.

Geeft hashen van dezelfde inhoud als tekst versus als bestand hetzelfde resultaat?

Alleen als de bytes exact overeenkomen. Bestandsmodus hasht de ruwe bestandsbytes, terwijl tekstmodus hasht wat je hebt getypt, gecodeerd als UTF-8. Een tekstbestand met een ander regeleinde of een andere codering hasht anders, ook al ziet het er op het scherm identiek uit.

Gerelateerde tools