Hoofd Ramen Wat is een controlesom? Voorbeelden, gebruiksscenario's en rekenmachines

Wat is een controlesom? Voorbeelden, gebruiksscenario's en rekenmachines



Een controlesom vertelt u of uw versie van een bestand is gewijzigd of niet.

Checksum-definitie (en hoe deze wordt gegenereerd)

Checksum is het resultaat van het uitvoeren van een algoritme, een cryptografische hashfunctie genaamd, op een stukje gegevens, meestal een enkel bestand.

Door de controlesom die u genereert op basis van uw versie van het bestand te vergelijken met de controlesom die door de bron van het bestand wordt verstrekt, kunt u ervoor zorgen dat uw kopie van het bestand authentiek en foutloos is.

Een controlesom wordt ook wel a genoemdhash-somen minder vaak ahash-waarde,hash-code, of gewoon eenhasj.

Een eenvoudig controlesomvoorbeeld

Het idee van een checksum of een cryptografische hashfunctie lijkt misschien ingewikkeld en onmogelijk de moeite waard, maar het tegendeel is waar! Checksums zijn echt niet zo moeilijk te begrijpen of te maken.

Laten we beginnen met een eenvoudig voorbeeld, waarin hopelijk de kracht van controlesommen wordt gedemonstreerd om te bewijzen dat er iets is veranderd. De MD5-controlesom voor de volgende zin is een lange reeks tekens die die zin vertegenwoordigen.

|_+_|

Voor onze doeleinden hier zijn ze in wezen gelijk aan elkaar. Maar zelfs een kleine wijziging aanbrengen, zoals het verwijderen van justde periode, zal een geheel andere controlesom opleveren.

|_+_|

Zoals u kunt zien, zal zelfs een minuscule wijziging in het bestand een heel andere controlesom opleveren, waardoor het heel duidelijk wordt dat de een niet gelijk is aan de ander.

Hoe het wordt gebruikt: een checksum-use-case

Stel dat u een grote software-update downloadt, zoals een servicepack. Dit is waarschijnlijk een enorm bestand, dat enkele minuten of langer nodig heeft om te downloaden.

Hoe weet u na het downloaden of het bestand correct is ontvangen? Wat als er tijdens de overdracht een paar bits verloren zijn gegaan en het bestand dat u nu op uw computer heeft, niet?precieswat was de bedoeling? Het toepassen van een update op een programma dat niet precies is zoals de ontwikkelaar het heeft gemaakt, zal waarschijnlijk grote problemen veroorzaken.

Dit is waar het vergelijken van checksums u gerust kan stellen. Ervan uitgaande dat de website waarvan u het bestand hebt gedownload, de controlesomgegevens levert naast het te downloaden bestand, kunt u vervolgens een controlesomcalculator gebruiken (meer hierover hieronder) om een ​​controlesom te maken van uw gedownloade bestand.

Stel bijvoorbeeld dat de website deze controlesom biedt voor het bestand dat u hebt gedownload

|_+_|

Vervolgens gebruikt u uw eigen controlesomcalculator om een ​​controlesom te maken met dezelfde cryptografische hashfunctie, MD5 in dit voorbeeld, voor het bestand op uw computer.

waar de stroom inpluggen sw

Komen de controlesommen overeen? Geweldig! U kunt er zeker van zijn dat de twee bestanden identiek zijn.

Komen de controlesommen niet overeen? Dit kan een aantal dingen betekenen:

  • Iemand heeft de download vervangen door iets kwaadaardigs zonder dat je het wist.
  • Het bestand is met opzet door u gewijzigd. Zoals je hierboven hebt gelezen, kan dit een onmerkbare verandering zijn, zoals het toevoegen of verwijderen van een enkele letter of ander teken.
  • U vergelijkt een totaal ander, maar onschadelijk bestand, zoals een nieuwere versie als het een softwareprogramma is, of een bijgewerkt document.
  • De netwerkverbinding is verbroken en het downloaden van het bestand is niet voltooid, of er is een probleem opgetreden bij het opslaan van het bestand zodra het uw harde schijf heeft bereikt. Probeer het bestand opnieuw te downloaden, maak vervolgens een nieuwe controlesom voor het nieuwe bestand en vergelijk het vervolgens opnieuw.

Controlesommen zijn ook handig om te verifiëren dat een bestand dat u hebt gedownload ergens vandaan komtanderdan de originele bron in feite een geldig bestand is en niet, kwaadwillig of anderszins, is gewijzigd ten opzichte van het origineel. Vergelijk gewoon de hash die u maakt met de hash die beschikbaar is in de bron van het bestand.

hoe de geschiedenis op chrome te herstellen

Checksum-rekenmachines

Checksum-calculators zijn de tools die worden gebruikt om checksums te berekenen. Er zijn er genoeg, die elk een andere reeks cryptografische hashfuncties ondersteunen.

Twee gratis opties

Een geweldige gratis optie (eigenlijk onze favoriet) is Microsoft File Checksum Integrity Verifier, kortweg FCIV genoemd. Het ondersteunt alleen de MD5 en SHA-1 cryptografische hashfuncties, maar deze zijn momenteel veruit het populairst.

Microsoft File Checksum Integrity Verifier is een opdrachtregelprogramma, maar is zeer eenvoudig te gebruiken.

Hoe u de bestandsintegriteit in Windows kunt verifiëren met FCIV

Een andere uitstekende gratis checksum-calculator voor Windows is Igor Ware Hasher , en het is volledig draagbaar, dus u hoeft niets te installeren (maar u hebt wel een RAR-bestandsopener nodig om het programma uit te pakken). Als u niet vertrouwd bent met opdrachtregelprogramma's, is dit hulpprogramma waarschijnlijk een betere keuze. Het ondersteunt MD5 en SHA-1, evenals CRC32. U kunt het gebruiken om de controlesom van tekst en bestanden te vinden.

Een ingebouwde Windows-rekenmachine

Je kunt ook gebruik maken van de certutil programma ingebouwd in Windows. Dit is ook een opdrachtregelprogramma, maar het is net zo eenvoudig om het te gebruiken om de MD5-controlesom van bestanden te valideren. In dat artikel wordt ook beschreven hoe je hetzelfde op Linux kunt doen Ik ben md5 .

Igor Ware Hasher

Een open source-optie

Van JDigest is een open source checksum-calculator die zowel in Windows als op macOS en Linux werkt.

Een online optie

Als u liever een online calculator gebruikt, vinden wij dat prettig deze MD5-bestandscontrolesomtool omdat je hiermee bestanden kunt uploaden.

Omdat niet alle controlesomcalculators alle mogelijke cryptografische hashfuncties ondersteunen, moet u er zeker van zijn dat elke rekenmachine die u gebruikt de hashfunctie ondersteunt die de controlesom produceerde die bij het bestand hoort dat u downloadt.

FAQ
  • Zijn alle controlesommen uniek?

    Ja. Alleen bestanden die identiek zijn, hebben dezelfde controlesom. Als u iets anders dan de bestandsnaam wijzigt, resulteert dit in een andere controlesom.

  • Hoe berekenen checksum-calculators checksums?

    Checksum-rekenmachines gebruiken een aantal algoritmen, waaronder longitudinale pariteitscontrole, Fletcher's checksum, Adler-32 en cyclische redundantiecontroles (CRC's).

  • Hoe valideer ik meerdere checksums tegelijk?

    Met de MD5 kunt u de controlesom van meerdere bestanden tegelijk verkrijgen commando. Open de terminal en typ md5 gevolgd door elke bestandsnaam (gescheiden door spaties), en druk vervolgens op Binnenkomen .

Interessante Artikelen

Editor'S Choice

Hoe u kunt controleren welke laptopgeneratie u bezit
Hoe u kunt controleren welke laptopgeneratie u bezit
Intel domineert al jaren de laptopmarkt met zijn Core-processorreeks. Zo te zien zullen de momenteel beschikbare 9e en de komende 10e de positie van de serie nog verder versterken. Als je
Verwijder de productsleutel van Windows 10 uit het register en bescherm deze tegen diefstal
Verwijder de productsleutel van Windows 10 uit het register en bescherm deze tegen diefstal
Volg deze eenvoudige tutorial om te leren hoe u de opgeslagen productsleutel in Windows 10 kunt wissen.
Voicechat uitschakelen in Apex Legends
Voicechat uitschakelen in Apex Legends
Apex Legends is misschien een teamspel, maar dat betekent niet dat je wilt dat een willekeurige teamgenoot in je oor schreeuwt elke keer dat ze een goede buit vinden of een vuurgevecht aangaan. De meeste spelers zijn cool en blijven chatten
Hoe stickers in Snapchat te verwijderen
Hoe stickers in Snapchat te verwijderen
Snapchat biedt een breed scala aan gepersonaliseerde functies, waarbij aanpasbare stickers vaste favorieten zijn. Snapchat-stickers kunnen in een paar eenvoudige stappen worden toegevoegd en verwijderd, samen met tal van andere unieke en creatieve tools die Snapchat biedt. De app's
Groepschats maken, verlaten of verwijderen in WeChat
Groepschats maken, verlaten of verwijderen in WeChat
Als sociaal netwerk is de groepsdynamiek in WeChat net zo nuttig als in andere netwerken. Groepschat is een sterk kenmerk van de app en een van de vele redenen om deze te gebruiken. Met groepschats voor elke interesse
11 beste gratis foto-editors
11 beste gratis foto-editors
Er zijn tal van gratis alternatieven voor Adobe Photoshop. Hier vindt u 11 van de beste gratis foto-editors die ik heb gebruikt, boordevol geweldige functies.
Wat te doen als uw Amazon Fire-tablet geen geluid heeft
Wat te doen als uw Amazon Fire-tablet geen geluid heeft
Amazon heeft tientallen miljoenen Kindle Fire-tablets verkocht en niemand kan twijfelen aan de populariteit van deze instapmodellen, maar krachtige tabletcomputers. De Kindle Fire blijft dit marktsegment domineren, en voor de prijs zijn ze erg