Als u zojuist een bestand van internet hebt gedownload, wilt u wellicht controleren of er niet met het gedownloade bestand is geknoeid. Wie weet tenslotte welke snode dingen een hacker van plan is? Door de MD5-, SHA-1- of SHA-256-controlesom van het bestand te controleren, kunt u de integriteit van het bestand verifiëren en ervoor zorgen dat het bestand niet beschadigd of gewijzigd is.
Wat is controlesom?
Een controlesom is een korte, unieke tekenreeks die het resultaat is van het uitvoeren van een versleutelingsalgoritme op een bepaald bestand. Het algoritme kijkt naar alle bits waaruit een bestand bestaat en maakt op basis van die unieke bits een controlesom.

Cheksum-berekeningsdiagram
Deze controlesom verandert als er ook maar één bit in het bestand verandert. Door twee controlesommen te vergelijken, kunt u ervoor zorgen dat uw bestand niet beschadigd of gewijzigd is. Het is een handige manier om u te beschermen tegen bestandsbeschadiging of kwaadwillige interferentie met uw downloads.
De meest gebruikte algoritmen voor checksums in MD5, SHA-1 en SHA-256 zijn ook beschikbaar en zijn gebaseerd op cryptografisch veilige algoritmen. Als je de keuze hebt, gebruik dan SHA-256.
Hoe gebruik je een controlesom?
Om de controlesom te gebruiken, moet u eerst weten wat de controlesom van een bepaald bestand is. Dit moet aan u worden verstrekt door dezelfde bron die het bestand heeft gedownload.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Hash voor bestandsoverdracht
Voer uw gedownloade bestand door hetzelfde checksum-algoritme met behulp van een van de onderstaande tools. Zodra je dat hebt gedaan, vergelijk je de twee strings. Als de strings overeenkomen, blijft het bestand ongewijzigd. Als de tekenreeksen niet overeenkomen, betekent dit dat uw bestand anders is dan het originele bestand.
Controleer de controlesom met behulp van een tool van derden
De beste manier om checksum in Windows uit te voeren, is door een tool genaamd MD5 & SHA Checksum Utility te gebruiken. Het berekent tegelijkertijd de MD5-, SHA-1- en SHA-256-controlesom voor een bepaald bestand en stelt u in staat uw resultaten te vergelijken met de verstrekte gegevens.
1. Download het MD5- en SHA-controlesomhulpprogramma .
2. Dubbelklik op het gedownloade bestand om het programma te starten. Mogelijk wordt u gevraagd het .NET Framework 3.5 te downloaden dat de toepassing nodig heeft om correct te kunnen werken. Klik op Deze functie downloaden en installeren om door te gaan.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Installeer MD5 & SHA Checksum Utility op een Windows-pc
3. Klik op de knop Bladeren om het bestand te selecteren dat u wilt controleren.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Blader door bestanden in MD5 & SHA Checksum Utility
4. Bepaal de controlesom voor het gedownloade bestand. Niet voor alle gedownloade bestanden zijn controlesommen beschikbaar, maar open source- of beveiligingsbewuste ontwikkelaars zullen vaak controlesommen verstrekken. Kopieer die controlesom naar het klembord en klik vervolgens op de knop Plakken in MD5 & SHA Checksum Utility.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Plak de controlesom in MD5 & SHA Checksum Utility
5. Klik op Verifiëren om uw controlesom te verifiëren. Als de controlesom gelijk is aan de controlesom die de aanvraag heeft berekend, ontvangt u een succesmelding. Dit betekent dat het bestand dat u heeft hetzelfde is als het bestand dat eerder is gecontroleerd.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Melding dat MDS-hash overeenkomt in MD5 en SHA Checksum Utility
6. Als de controlesom afwijkt, ontvangt u een foutmelding. Dit betekent dat het bestand op de een of andere manier is gewijzigd sinds de laatste controlesom is berekend.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Hash komt niet overeen met bericht in MD5 & SHA Checksum Utility
Controleer de controlesom in Verkenner
Als u regelmatig controlesommen verifieert, bent u wellicht geïnteresseerd in OpenHashTab. De toepassing installeert een extra tabblad in het venster Eigenschappen van Verkenner . Dankzij de integratie in Explorer kan OpenHashTab ter plaatse controlesommen berekenen zonder dat hiervoor een aparte applicatie nodig is. Standaard berekent het MD5-, SHA-1-, SHA-256- en SHA-512-hashwaarden. Extra hash-algoritmen kunnen worden ingeschakeld in de instellingen van OpenHashTab.
Opmerking : als je OpenHashTag niet leuk vindt, probeer dan HashCheck , dat op dezelfde manier werkt.
1. Download en installeer OpenHashTab vanaf GitHub.
2. Klik met de rechtermuisknop op het bestand waarop u de controlesom wilt uitvoeren en selecteer Eigenschappen in het contextmenu.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Contextmenu voor Windows-applicaties/programma's
3. Klik op het tabblad met de naam Hashes bovenaan het venster om de MD5-, SHA-1-, SHA-256- en SHA-512-hashfuncties te bekijken voor het bestand dat u hebt geselecteerd.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Nieuw tabblad Hashes in Verkenner
4. Kopieer en plak de controlesom die u wilt vergelijken in het dialoogvenster Controleren tegen.
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Vergelijk de controlesom met OpenHashTab
5. Als u de hash controleert, ziet u het juiste algoritme (in dit geval MD5) en de bestandsnaam onder het vakje Controleren tegen. Anders ziet u het bericht Geen overeenkomst gevonden .
Controleer de controlesom in Windows met Certutil
Als u niets wilt downloaden, gebruikt u de Windows-opdrachtprompt of terminal om de controlesom te verifiëren met de opdracht certutil.
1. Open de opdrachtprompt . Druk op Win + R , voer cmd.exe in en klik op OK of open Start en zoek naar "opdrachtprompt" .
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Certutil
2. Gebruik de opdracht cd om naar de map te navigeren die uw gedownloade bestand bevat. Standaard is dit meestal de map Downloads , maar sommige mensen downloaden bestanden naar hun computer. Een snelle manier om het pad te achterhalen is door met de rechtermuisknop op het bestand te klikken en Pad kopiëren te selecteren. Kopieer dit naar de opdrachtprompt.
cd filepath
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Certutil-directory
3. Voer de volgende opdracht in met uw bestandsnaam:
certutil -hashfile filename MD5
![Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren Hoe u MD5-, SHA-1- en SHA-256-controlesommen in Windows kunt verifiëren]()
Certutil-hash
4. De MD5-waarde verschijnt onder het commando. Vergelijk dit getal met de hash-controlesomwaarde die u bij uw gedownloade bestand heeft ontvangen. Wanneer u deze certutil-opdracht gebruikt, kopieert u doorgaans de waarde naar Kladblok en verifieert u deze handmatig nadat u het hulpprogramma hebt uitgevoerd.
Verificatieresultaten
5. Hoewel MD5 als voorbeeld wordt gebruikt, ondersteunt dit hulpprogramma ook MD2, MD4, MD5, SHA1, SHA256, SHA384 en SHA512.