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

De beste oplossingen voor een Acer-laptop die niet oplaadt
De beste oplossingen voor een Acer-laptop die niet oplaadt
Wanneer uw laptop niet kan worden opgeladen, verliest u het voordeel van de draagbaarheid die het apparaat zou moeten bieden. Helaas is het achterhalen van het specifieke probleem niet altijd eenvoudig, aangezien er verschillende problemen zijn die uw Acer-laptop kunnen veroorzaken
Een stationsletter wijzigen in Windows 10
Een stationsletter wijzigen in Windows 10
Het wijzigen van stationsletters in Windows heeft zeker zijn voordelen. U kunt een specifiek station verbergen voor alle apps op uw computer, waardoor wordt voorkomen dat deze apps naar een specifieke partitie schrijven of u kunt de stationsletter bewerken nadat u een nieuw station hebt toegevoegd
E-mails automatisch labelen in Gmail
E-mails automatisch labelen in Gmail
https://www.youtube.com/watch?v=a_UY461XSlY Ondanks dat e-mails al meer dan dertig jaar bestaan, nemen e-mails nog steeds vrije tijd in beslag, irriteren, frustreren en irriteren. De vreemde e-mail maakt ons ook blij, maar voor het grootste deel zijn ze dat
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
U zou kunnen denken dat wanneer de gekozen functionarissen van een land een kandidaat voor een vacature bij het Hooggerechtshof onderzoeken, de vragen strikt beperkt zijn tot tweeledige juridische kwesties. Oh, mijn vriend, je hebt veel te veel vertrouwen in democratische processen.
Hoe deel te nemen aan Railjack-missies in Warframe
Hoe deel te nemen aan Railjack-missies in Warframe
Update 29.10 voor Warframe bracht verbeteringen en wijzigingen aan Railjack. De missies, Railjacks zelf en andere aspecten zijn nu veel meer in lijn met de rest van Warframe. Enkele wijzigingen die helpen bij het balanceren van deze functie, zijn onder meer schadetypes, waardoor
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Dankzij de autofill-optie van Google Chrome kunt u uw creditcardgegevens opslaan en online winkelen veel gemakkelijker maken. Hoewel het opslaan van deze informatie slechts een paar klikken kost, is het bekijken ervan niet zo eenvoudig als u misschien denkt.
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Google Drive is, net als veel andere Google-producten, een van de beste cloudopslagservices. Van het bieden van een veilige, gemakkelijk toegankelijke plek voor uw back-ups tot het delen van grote bestanden in de cloud met andere mensen, Google Drive dekt alle basissen.