Bestandshash-controle – MD5, SHA-1, SHA-256 en CRC32
Bereken de MD5-, SHA-1-, SHA-256- en CRC32-controlesom van elk bestand en vergelijk met een geplakte hash. Ook enorme bestanden, in je browser, zonder upload.
🔒 Draait volledig in je browser — niets wordt geüploadDownloads controleren met een controlesom
Een controlesom, ook wel hash genoemd, is een korte vingerafdruk die wordt berekend uit elke byte van een bestand. Verander je maar één bit, dan verandert de vingerafdruk volledig. Daarom publiceren Linux-distributies, softwareleveranciers, firmwaresites en modpagina's voor games een SHA-256 of MD5 naast hun downloads: na het downloaden bereken je de hash van jouw kopie en vergelijk je die met de hunne. Zijn beide waarden identiek, dan is het bestand compleet en ongewijzigd aangekomen. Verschillen ze, dan is de download onderbroken, het bestand op schijf beschadigd of is het niet het bestand dat de uitgever heeft vrijgegeven.
Deze tool berekent de vier controlesommen waar mensen het vaakst naar zoeken – MD5, SHA-1, SHA-256 en CRC32 – in één keer over het bestand, zodat je nooit hoeft te raden welke een website gebruikt. Plak de gepubliceerde waarde in het veld en het resultaat wordt groen bij een match en rood bij een verschil. Het algoritme wordt automatisch herkend aan de lengte van de hash, en je kunt een heel SHA256SUMS-, .md5- of .sha256-bestand plakken: de regel waarvan de naam overeenkomt met jouw bestand wordt gebruikt.
Privé en snel, ook bij enorme bestanden
Veel online hashcontroles vragen je het bestand eerst te uploaden, wat traag is bij een ISO-image van 5 GB en geen goed idee is voor privédocumenten. Hier verlaat het bestand je apparaat nooit. Je browser leest het in blokken van 4 MB en geeft die door aan WebAssembly-implementaties van elk algoritme, zodat het geheugengebruik laag blijft en grote bestanden op een gewone computer met honderden megabytes per seconde worden verwerkt. Je kunt meerdere bestanden tegelijk hashen en op elk moment annuleren.
MD5 vs SHA-1 vs SHA-256 vs CRC32
SHA-256 is de moderne standaard en de juiste keuze als je zelf controlesommen publiceert. MD5 en SHA-1 worden nog veel gebruikt en zijn prima om onbedoelde beschadiging op te sporen, maar aanvallers kunnen verschillende bestanden maken met dezelfde MD5 of SHA-1, dus je moet er niet op vertrouwen om te bewijzen dat een bestand niet is gemanipuleerd. CRC32 is een 32-bits foutdetectiecode die wordt gebruikt in ZIP-archieven, PNG-afbeeldingen en netwerkprotocollen en populair is voor het controleren van ROM's en gamebestanden. Hij vangt transmissiefouten op, maar biedt helemaal geen beveiliging.
Hoe te gebruiken
- Bestanden toevoegenSleep een of meer bestanden naar het vak of klik om ze te kiezen. Elke grootte werkt: bestanden worden in blokken gelezen.
- Controlesommen ophalenMD5, SHA-1, SHA-256 en CRC32 worden samen in één keer berekend, met een voortgangsbalk voor grote bestanden.
- Verwachte hash plakkenPlak de controlesom van de downloadpagina, of het hele SHA256SUMS-bestand. De tool herkent het algoritme en toont of het klopt of niet.
- Kopiëren of opslaanKopieer één hash, kopieer ze allemaal of download een .sha256-bestand om met anderen te delen.