Naar de inhoud

Zet je bestanden hier neer

Wat is een checksum?

Een checksum of hash is een korte vingerafdruk die uit de inhoud van een bestand wordt berekend, om te bevestigen dat een kopie exact gelijk is aan het origineel.

Door · Laatst bijgewerkt:

Gratis bestanden versturen
  • Tot 20 GB
  • Geen account
  • Originele kwaliteit

Kort antwoord: Een checksum of hash is een korte vingerafdruk die uit de inhoud van een bestand wordt berekend, om te bevestigen dat een kopie exact gelijk is aan het origineel.

Checksum uitgelegd

Een checksum (controlesom) is een korte vingerafdruk die wordt berekend uit alles wat in een bestand zit. Algoritmen zoals SHA-256, SHA-1 en MD5 maken van een bestand een reeks letters en cijfers met een vaste lengte. Verander één byte en de uitkomst is totaal anders.

Na een grote overdracht kunnen jij en de ontvanger allebei de checksum berekenen en vergelijken. Komen ze overeen, dan is het bestand ongeschonden aangekomen. Op Windows doet Get-FileHash in PowerShell dit, en op een Mac het Terminal-commando shasum -a 256.

Gebruik SHA-256 als het kan. MD5 is prima om onbedoelde beschadiging op te sporen, maar wordt niet meer vertrouwd tegen opzettelijk knoeien.

MD5, SHA-1 en SHA-256 vergeleken

MD5SHA-1SHA-256
Lengte32 tekens40 tekens64 tekens
Vangt onbedoelde schade opJaJaJa
Veilig tegen opzettelijk knoeienNeeNiet meer aanbevolenJa

De SHA-256 van een volledig leeg bestand is bijvoorbeeld altijd e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855. Elk bestand met ook maar één byte erin geeft een totaal andere reeks.

Zo controleer je een bestand

  • Op deze site: bij elk bestand op een downloadpagina staat de SHA-256-checksum. Druk na het downloaden op Controleren, voeg je bestand toe, en de tool Bestandshash controleren vertelt je of het overeenkomt.
  • Windows: open PowerShell in de map van het bestand en typ Get-FileHash gevolgd door de bestandsnaam. Standaard wordt SHA-256 gebruikt.
  • Mac: open Terminal en typ shasum -a 256 en een spatie, sleep het bestand dan naar het venster en druk op Return.
  • Linux: voer sha256sum uit, gevolgd door de bestandsnaam.

Wanneer een checksum de moeite waard is

  • Heel grote downloads, waarbij een verbroken verbinding een bestand net iets te kort kan laten zonder enige foutmelding.
  • Beeldmateriaal, archieven en back-ups die na het versturen van het oorspronkelijke apparaat worden verwijderd.
  • Software of schijfkopieën, waarbij je zeker wilt weten dat niemand het bestand heeft verwisseld.

Bij een handvol vakantiefoto's is ze gewoon openen controle genoeg. Komen checksums niet overeen, probeer het bestand dan niet te repareren: download het opnieuw, liefst via een stabiele verbinding, en controleer nog een keer.

Veelgestelde vragen

Waarom zou een checksum niet overeenkomen?

Het bestand is veranderd, bijvoorbeeld gecomprimeerd door een app of afgebroken door een mislukte download, of het is gewoon een andere versie.

Is MD5 veilig om te gebruiken?

Om onbedoelde schade op te sporen wel. Gebruik voor beveiliging SHA-256, omdat MD5-collisions met opzet gemaakt kunnen worden.

Houdt een checksum mijn bestand privé?

Nee. Een checksum bewijst alleen dat een bestand ongewijzigd is. Om een bestand privé te houden versleutel je het, bijvoorbeeld in een ZIP met wachtwoord.

Hangen checksums af van de bestandsnaam?

Nee. Alleen de inhoud telt, dus een bestand hernoemen verandert de checksum niet.

Klaar om te versturen?

Sleep je bestanden erin, kopieer de link, klaar. Gratis tot 20 GB, zonder account.

Gratis bestanden versturen

Phones & computers 38

Show 30 more
See all guides

Features & how-tos 41

Show 33 more
See all guides