MD5-hashgenerator
Voer tekst in om te hashen.
Voer uw tekst in, kies MD5 en de tool geeft de 128-bits checksum als 32 hexadecimale tekens. Dezelfde run toont ook de checksums SHA-1, SHA-256, SHA-384, SHA-512 en CRC32, zodat u kunt kopiëren wat u nodig hebt.
Zo maakt u een MD5-hash
-
1
Voer de tekst in
Plak of typ de tekenreeks die u wilt hashen. Elk teken telt mee, ook spaties en regeleinden.
-
2
Selecteer MD5
Kies MD5 in de lijst met algoritmen. SHA-256 is vooraf geselecteerd, dus wijzig dit voordat u verdergaat.
-
3
Genereer de hash
Klik op genereren. De MD5-checksum verschijnt als 32 kleine hexadecimale tekens.
-
4
Kopieer de checksum
Gebruik de knop kopiëren naast het MD5-resultaat en plak hem waar u hem nodig hebt.
Zo ziet een MD5-hash eruit
MD5 levert altijd 128 bits op, geschreven als 32 hexadecimale tekens, of de invoer nu één letter of een heel hoofdstuk is. Dezelfde invoer geeft altijd dezelfde uitvoer, en één gewijzigd teken geeft een totaal andere checksum.
| Invoer | MD5-checksum |
|---|---|
| hello | 5d41402abc4b2a76b9719d911017c592 |
| Hello | 8b1a9953c4611296a827abf8c47804d7 |
| hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 |
Tussen de eerste twee rijen is alleen de eerste letter veranderd, en toch hebben de checksums niets gemeen. Dat lawine-effect is wat u van elke hashfunctie verwacht.
Waar MD5 nog wordt gebruikt
- Cachesleutels en ETags: een korte, stabiele vingerafdruk van een tekenreeks of de inhoud van een antwoord.
- Ontdubbelen: twee identieke teksten geven identieke checksums, dus 32 tekens vergelijken kost minder dan lange inhoud vergelijken.
- Oudere systemen: sommige oudere databases, API’s en feeds slaan nog steeds een MD5-waarde op of verwachten die, en die moet u exact kunnen reproduceren.
- Controles op toevallige beschadiging: gelijke checksums maken een overdrachtsfout zeer onwaarschijnlijk.
Waar MD5 niet voor moet worden gebruikt
Praktische botsingsaanvallen op MD5 zijn sinds 2004 bekend. Een aanvaller kan daardoor twee verschillende invoeren met dezelfde checksum maken. Gebruik MD5 niet voor handtekeningen, certificaten of iets wat een tegenstander kan vervalsen. Voor wachtwoorden gebruikt u een langzame, gezouten functie zoals bcrypt of Argon2id, niet gewone MD5. Kiest u vrij bij nieuw werk, neem dan SHA-256.
Hash precies de bytes die u bedoelt
De checksum wordt berekend over de UTF-8-bytes van de tekst. Een spatie of regeleinde aan het eind verandert het resultaat: de MD5 van hello gevolgd door een regeleinde is b1946ac92492d2347c6235b4d2611184, niet de waarde in de tabel hierboven. Als uw checksum niet overeenkomt met die van een ander systeem, controleer dan eerst op onzichtbare spaties.
MD5 vergeleken met de andere checksums
| Algoritme | Bits | Hexadecimale tekens |
|---|---|---|
| CRC32 | 32 | 8 |
| MD5 | 128 | 32 |
| SHA-1 | 160 | 40 |
| SHA-256 | 256 | 64 |
| SHA-512 | 512 | 128 |
De volledige lijst onder het hoofdresultaat toont al deze waarden voor uw tekst. Zo ziet u het verschil in lengte en kunt u een sterkere checksum kopiëren als het doelsysteem die toestaat. Er is één geval waarin niets anders werkt: wanneer u een ontvangen MD5 moet reproduceren, en de tool reproduceert die exact.
Veelgestelde vragen
Altijd 32 hexadecimale tekens, dus 128 bits. De lengte hangt niet af van de grootte van de invoer.
Niet door te rekenen. MD5 is eenrichtingsverkeer. Korte of veelgebruikte tekenreeksen kunnen worden geraden door kandidaten te hashen en te vergelijken, daarom is MD5 zonder zout een slechte keuze voor wachtwoorden.
Meestal door een afsluitend regeleinde, een extra spatie of een andere tekstcodering. Deze tool hasht de UTF-8-bytes van precies wat u hebt ingetypt.
Nee. De tool hasht tekst die u invoert. Gebruik voor een bestand het checksumcommando van uw besturingssysteem.
Gerelateerde tools
Getal-naar-letter-code
Zet getallen om naar letters en terug met de code A=1, B=2 (A1Z26) voor puzzels, raadsels en aanwijzingen in escaperooms.
Vigenère-cijfercodeerder
Versleutel en ontsleutel berichten met het klassieke Vigenère-cijfer met een sleutelwoord. Verschuift de Latijnse letters A-Z en behoudt hoofdletters/kleine letters, spaties en leestekens.
SSH-sleutelgenerator
Genereer een RSA-SSH-sleutelpaar (2048, 3072 of 4096 bits) volledig in je browser. Noch de privésleutel, noch de openbare sleutel verlaat je apparaat. Voeg een opmerking toe en download beide.
Wei naar Ether omrekenen
Reken Wei om naar Ether (ETH) met exacte berekening, zonder afronding met drijvende komma. 1 ETH = 10^18 Wei.
Hulpmiddel voor tekstversleuteling
Versleutel en ontsleutel tekstberichten met AES met een wachtwoord, zodat alleen de ontvanger ze kan lezen.
TOTP-generator
Genereer tijdgebaseerde eenmalige wachtwoorden (RFC 6238) uit een Base32-sleutel, met SHA-1, SHA-256 of SHA-512, 6 tot 8 cijfers en een periode van 30 of 60 seconden.
Tool beschikbaar in andere talen
- เครื่องมือสร้างแฮช MD5 [TH]
- Generator skrótu MD5 [PL]
- Công cụ tạo mã băm MD5 [VI]
- Generator Hash MD5 [ID]
- مولّد تجزئة MD5 [AR]
- MD5-Hash-Generator [DE]
- MD5 ハッシュ生成ツール [JA]
- Gerador de hash MD5 [PT]
- Generador de hash MD5 [ES]
- MD5 해시 생성기 [KO]
- MD5-hashgenerator [SV]
- Générateur de hash MD5 [FR]
- MD5 Hash Generator [EN]
- Generatore di hash MD5 [IT]
- Генератор MD5 хеша [RU]
- MD5 Hash Oluşturucu [TR]
- MD5 哈希生成器 [ZH]