Hash generator
Bereken checksums van tekst of bestanden, en controleer een download met de hash die de uitgever je heeft gegeven.
Verzegeld op dit apparaat
Werkt in je browser. Er wordt niets geüpload.
Verzegeld
Invoer
Hashes
De hashes verschijnen hier zodra er iets te hashen is.
Zo werkt het
-
Voeg tekst of een bestand toe
Typ of plak tekst, of sleep een bestand van elke grootte hierheen. Grote bestanden worden in stukken gelezen, met een voortgangsbalk.
-
Kies de algoritmen
Vink de hashes aan die je nodig hebt: MD5 en SHA-1 voor oudere systemen, SHA-256 of SHA-3 voor beveiliging, CRC32 of xxHash voor snelle controles.
-
Kopiëren of vergelijken
Kopieer een hash, of plak de hash die bij een download is gepubliceerd om te controleren dat het bestand niet beschadigd of gemanipuleerd is.
Veelgestelde vragen
Wordt mijn bestand geüpload om de hash te berekenen?
Nee. Het bestand wordt rechtstreeks door je browser gelezen, in stukken, en op je apparaat gehasht. Daarom werken zelfs heel grote bestanden zonder te wachten op een upload.
Welk algoritme moet ik gebruiken?
Voor alles wat met beveiliging te maken heeft: SHA-256, SHA-512, SHA-3 of BLAKE3. MD5 en SHA-1 zijn prima om onbedoelde beschadiging op te sporen, maar kunnen opzettelijk worden vervalst. CRC32 en xxHash zijn heel snelle checksums, geen beveiligingstools.
Hoe controleer ik een gedownload bestand?
Kies Bestand, sleep de download hierheen en plak de hash van de website van de uitgever in het vergelijkingsveld. Komt hij overeen, dan is het bestand precies het bestand dat zij hebben gepubliceerd.
Waarom geeft mijn tekst elders een andere hash?
Tekst wordt als UTF-8 gehasht, precies zoals hij is getypt. Een extra spatie, een regeleinde aan het eind of een ander soort regeleinde (Windows gebruikt CR LF) verandert het resultaat volledig.
Kun je een hash terugrekenen naar de oorspronkelijke tekst?
Nee. Een hash is een vingerafdruk in één richting. Korte of veelvoorkomende teksten kunnen wel worden geraden door veel mogelijkheden te proberen. Daarom moeten wachtwoorden worden opgeslagen met speciale, trage algoritmen en niet met gewone hashes.