Home
» PC-tips
»
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
Als u zojuist een bestand van internet hebt gedownload, wilt u wellicht controleren of er niet met het gedownloade bestand is geknoeid. Wie weet welke snode plannen een hacker allemaal kan bedenken? Door de MD5-, SHA-1- of SHA-256-checksum van een bestand te controleren, kunt u de integriteit van het bestand verifiëren en ervoor zorgen dat het niet beschadigd of gewijzigd is.
Wat is een controlesom?
Een checksum is een korte, unieke tekenreeks die ontstaat wanneer een cryptografisch algoritme op een bepaald bestand wordt uitgevoerd. Het algoritme kijkt naar alle bits waaruit een bestand bestaat en genereert 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 uzelf te beschermen tegen beschadiging van bestanden of kwaadaardige manipulatie van uw downloads.
De meest gebruikte algoritmen voor controlesommen in MD5, SHA-1 en SHA-256 zijn ook beschikbaar en zijn gebaseerd op cryptografisch veilige algoritmen. Als u de keuze hebt, gebruik dan SHA-256.
Hoe gebruik je een controlesom?
Om controlesommen te kunnen gebruiken, moet u eerst weten wat de controlesom van een bepaald bestand is. Deze moet u worden aangeleverd door dezelfde bron die het bestand heeft gedownload.
Bestandsoverdrachthash
Voer uw gedownloade bestand door hetzelfde controlesomalgoritme met behulp van een van de onderstaande hulpmiddelen. Nadat u dat hebt gedaan, vergelijkt u de twee snaren. Als de strings overeenkomen, blijft het bestand ongewijzigd. Als de strings niet overeenkomen, betekent dit dat uw bestand verschilt van het oorspronkelijke bestand.
Controleer de checksum met een tool van derden
De beste manier om een checksum uit te voeren in Windows is met behulp van het hulpprogramma MD5 & SHA Checksum Utility. Het berekent tegelijkertijd de MD5-, SHA-1- en SHA-256-controlegetallen voor een bepaald bestand en biedt u de mogelijkheid uw resultaten te vergelijken met de verstrekte gegevens.
2. Dubbelklik op het gedownloade bestand om het programma te starten. Mogelijk wordt u gevraagd om .NET Framework 3.5 te downloaden. Dit is nodig om de toepassing correct te kunnen uitvoeren. Klik op Deze functie downloaden en installeren om door te gaan.
MD5 & SHA Checksum Utility installeren op een Windows-pc
3. Klik op de knop Bladeren om het bestand te selecteren dat u wilt controleren.
Blader door bestanden in MD5 & SHA Checksum Utility
4. Bepaal de controlesom die voor het gedownloade bestand is opgegeven. Niet voor alle gedownloade bestanden zijn controlegetallen beschikbaar, maar open source-ontwikkelaars of beveiligingsbewuste ontwikkelaars bieden vaak controlegetallen aan. Kopieer de controlesom naar het klembord en klik vervolgens op de knop Plakken in het MD5 & SHA-controlesomhulpprogramma.
Plak de checksum in MD5 & SHA Checksum Utility
5. Klik op Verifiëren om uw controlesom te verifiëren. Als de controlesom overeenkomt met de controlesom die de applicatie heeft berekend, ontvangt u een succesbericht. Dit betekent dat het bestand dat u heeft, hetzelfde is als het bestand dat eerder is gecontroleerd.
Let op: MDS-hash komt overeen met MD5- en SHA-checksumhulpprogramma
6. Als de controlesom anders is, krijgt u een foutmelding. Dit betekent dat het bestand op een of andere manier is gewijzigd sinds de laatste controlesom is berekend.
Hash kwam niet overeen met bericht in MD5 & SHA Checksum Utility
Controleer controlesommen in Verkenner
Als u regelmatig controlesommen controleert, bent u wellicht geïnteresseerd in OpenHashTab. De toepassing installeert een extra tabblad in het Eigenschappen -venster van Verkenner. Dankzij de integratie in de Explorer kan OpenHashTab direct checksums berekenen zonder dat hiervoor een aparte applicatie nodig is. Standaard worden MD5-, SHA-1-, SHA-256- en SHA-512-hashwaarden berekend. Extra hash-algoritmen kunnen worden ingeschakeld in de instellingen van OpenHashTab.
Let op : als u OpenHashTag niet leuk vindt, probeer dan HashCheck . Dat doet hetzelfde.
2. Klik met de rechtermuisknop op het bestand waarop u een controlesom wilt uitvoeren en selecteer Eigenschappen in het contextmenu.
Contextmenu voor Windows-applicatie/programma
3. Klik op het tabblad Hashes boven in het venster om de MD5-, SHA-1-, SHA-256- en SHA-512-hashes voor het geselecteerde bestand te bekijken.
Nieuw tabblad Hashes in Verkenner
4. Kopieer en plak de controlesom die u wilt vergelijken in het dialoogvenster Controleren tegen.
Vergelijk checksum met OpenHashTab
5. Als u de hash controleert, ziet u het matchingalgoritme (in dit geval MD5) en de bestandsnaam onder het vakje Controleren tegen. Anders ziet u het bericht Geen overeenkomst gevonden .
Controleer controlesommen in Windows met Certutil
Als u niets wilt downloaden, gebruikt u de Windows-opdrachtprompt of Terminal om de controlesom te controleren met de opdracht certutil.
1. Open de opdrachtprompt . Druk op Win + R , typ cmd.exe en klik op OK of open Start en zoek naar “opdrachtprompt” .
Certutil
2. Gebruik de opdracht cd om naar de map te navigeren waarin zich het gedownloade bestand bevindt. Standaard is dit 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
Certutil-directory
3. Voer de volgende opdracht in met uw bestandsnaam:
certutil -hashfile filename MD5
Certutil-hash
4. De MD5-waarde wordt onder de opdracht weergegeven. Vergelijk dit getal met de hash-checksumwaarde die u voor uw gedownloade bestand hebt ontvangen. Wanneer u deze certutil-opdracht gebruikt, kopieert u normaal gesproken de waarde naar Kladblok en controleert u deze handmatig nadat u het hulpprogramma hebt uitgevoerd.
Verificatieresultaten
5. Hoewel MD5 als voorbeeld wordt gebruikt, ondersteunt het hulpprogramma ook MD2, MD4, MD5, SHA1, SHA256, SHA384 en SHA512.