Controlegetal & controle

Bepaal het MD5, SHA-1 en SHA-256 van elk bestand — en zie in één oogopslag of het klopt met het controlegetal dat u kreeg.

100% privé — draait volledig in je browser. Je gegevens worden op je apparaat verwerkt en nooit naar het internet verzonden.

Klik om te kiezen of sleep een bestand hierheen

Elk bestand, elke grootte — het wordt op uw apparaat gelezen, nooit geüpload

Over het nakijken van een controlegetal

Een downloadpagina zet een lange reeks letters en cijfers naast het bestand. Die staat er zodat u kunt aantonen dat wat op uw schijf terechtkwam ook is wat de uitgever heeft neergezet: niet afgekapt, niet beschadigd, niet vervangen door iets anders.

Op Windows is het commando certutil -hashfile hetbestand SHA256. Daarna moet u met het blote oog een reeks van 64 tekens vergelijken met een andere reeks van 64 tekens — precies het soort taak waar mensen fouten in maken.

Sleep het bestand erin. De drie controlegetallen verschijnen. Plak het getal dat u kreeg en de pagina zegt ja of nee.

Hoe u het gebruikt

  • Klik op Klik om te kiezen of sleep uw bestand op de pagina
  • Wacht tot het gelezen is — een grote ISO duurt even, en de voortgang is te zien
  • Plak het controlegetal van de downloadpagina in het vak
  • Lees het antwoord: een groen Komt overeen of een rood Komt niet overeen

U hoeft niet te weten welk algoritme het is

Dit is wat het snel maakt. Downloadpagina's drukken heel vaak een controlegetal af zonder erbij te zetten wat voor soort het is.

Dat hoeft ook niet, want de lengte verraadt het: 32 tekens is MD5, 40 is SHA-1, 64 is SHA-256. Daarom worden alle drie in dezelfde doorloop bepaald, accepteert het vak ze alle drie, en zoekt de pagina zelf uit welke u geplakt hebt en vergelijkt daarmee. Niets te kiezen.

U kunt ook de hele regel plakken. SHA256: 9f86d081… ubuntu.iso werkt — het controlegetal wordt eruit gehaald.

Elke bestandsgrootte

Het bestand wordt in stukken gelezen en de controlegetallen worden gaandeweg opgebouwd, dus het geheugengebruik blijft vlak. Een schijfkopie van 5 GB werkt net zo als een tekstbestand van 5 KB.

Daarom duurt het lezen bij een groot bestand ook even: elke byte moet van uw schijf gelezen worden. Er wordt niets geüpload — de voortgangsbalk is uw eigen schijf.

Wat een overeenkomst zegt, en wat niet

Een overeenkomst betekent dat het bestand op uw schijf byte voor byte het bestand is waarvan het controlegetal gemaakt is. De download is compleet, er is onderweg niets beschadigd en niets gewijzigd.

Een overeenkomst betekent niet dat het bestand veilig is. Wie het bestand kan wijzigen, kan meestal ook het controlegetal ernaast wijzigen. Een controlegetal toont aan dat het bestand bij de pagina hoort; het toont niet aan dat de pagina eerlijk is. Daarvoor hebt u een handtekening nodig, geen hash.

MD5 en SHA-1 zijn niet veilig meer — het is mogelijk twee verschillende bestanden met hetzelfde MD5 te maken. Voor het opsporen van een beschadigde download zijn ze nog prima, en daar worden de meeste controlegetallen voor gepubliceerd, dus ze worden getoond. Biedt een pagina SHA-256 aan, neem dan die.

Waar mensen het voor gebruiken

  • Een Linux-ISO of Windows-installatiekopie nakijken voor het installeren
  • Bevestigen dat een grote download over een wankele verbinding netjes afgerond is
  • Controleren dat een installatieprogramma het is dat de leverancier publiceerde
  • Nagaan of een bestand gekopieerd naar een USB-stick of NAS heel is aangekomen
  • Bevestigen dat een back-up of archief identiek is aan het origineel
  • Aantonen dat twee bestanden gelijk zijn zonder er een te openen

Goed om te weten

  • Er wordt niets geüpload. Het bestand wordt op uw apparaat gelezen en verlaat het nooit
  • Het bestand wordt alleen gelezen, nooit gewijzigd
  • MD5, SHA-1 en SHA-256 komen uit één enkele doorloop over het bestand
  • SHA-384 en SHA-512 worden niet aangeboden: die vragen 64-bits rekenwerk dat in een browser traag is bij een bestand van meerdere gigabytes, en downloadpagina's publiceren ze vrijwel nooit. Voor tekst heeft de Hash-generator alle vijf
  • Hoofdletters en kleine letters maken bij het plakken niet uit — de vergelijking negeert ze
  • Werkt in elke browser, en op een telefoon bij kleinere bestanden

Verwante hulpmiddelen

We voegen regelmatig nieuwe tools toe — abonneer je op YouTube om bericht te krijgen bij elke nieuwe tool.

Meer tools

Alles bekijken

Aanbevolen apps

Alles bekijken