nl

Controlesom berekenen

Bereken de controlesom (hash) van een bestand: SHA-256, SHA-1, MD5 of CRC-32. Alles lokaal, je bestand verlaat je apparaat niet.

Algoritme
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Verwerkt lokaal op je apparaat ...

0%

Je bestanden hebben je apparaat nooit verlaten

    Wordt mijn bestand geüpload?

    Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

    Geen upload100% lokaal
    Inhoud blijft bij jougeen toegang voor derden
    Servers in DuitslandAVG by design
    Onafhankelijk getoetstTLS A+ · HTTP-headers A+

    Een controlesom is een korte vingerafdruk van een bestand: uit een willekeurig aantal bytes berekent een hashfunctie een vaste, korte waarde. Verander zelfs maar een enkele bit van het bestand en de controlesom valt totaal anders uit. Precies daarom publiceren veel aanbieders de SHA-256-waarde naast een download: je berekent zelf de controlesom van het gedownloade bestand en vergelijkt die met de gepubliceerde waarde. Komen beide overeen, dan is het bestand volledig en ongewijzigd aangekomen.

    Deze tool berekent de gangbare methoden. SHA-256 is vandaag de standaard en de juiste keuze als er niets anders wordt vereist. SHA-1 geldt als verouderd en hoort niet meer gebruikt te worden voor beveiligingscontroles, maar is nog handig om aan te sluiten op oudere systemen. SHA-384 en SHA-512 leveren langere waarden uit dezelfde familie. MD5 is nog ouder en cryptografisch gebroken (botsingen kunnen doelbewust worden gemaakt), maar veel oudere downloads en tools publiceren het nog steeds als referentiewaarde. CRC-32 is geen cryptografische controlesom maar een snelle integriteitscontrole, zoals ingebouwd in ZIP-archieven en PNG-bestanden: goed om willekeurige overdrachtsfouten op te sporen, niet om manipulatie uit te sluiten.

    De berekening draait volledig lokaal in je browser, via de ingebouwde Web Crypto-interface (voor SHA) en een kleine routine in pure JavaScript (voor CRC-32). Er wordt niets geüpload, niets opgeslagen en geen externe bibliotheek van een CDN geladen. Het resultaat verschijnt als tekstbestand in hetzelfde formaat als de opdrachtregeltools sha256sum of certutil, zodat je het rechtstreeks kunt vergelijken met een elders berekende waarde.

    Technische gegevens

    Technische gegevens
    UitvoerformaatTXT
    BatchverwerkingJa
    VerwerkingLokaal in de browser (JavaScript)
    BestandsuploadGeen

    In 3 stappen

    1. Sleep een bestand erin.
    2. Kies een algoritme (standaard: SHA-256).
    3. Lees de controlesom af en download die als tekstbestand.

    Beperkingen: Een controlesom bewijst dat twee bestanden byte voor byte identiek zijn; het versleutelt niets en beschermt niet tegen afluisteren. MD5, SHA-1 en CRC-32 zijn ongeschikt voor beveiliging (CRC-32 vangt alleen willekeurige fouten op; MD5 en SHA-1 kunnen doelbewust laten botsen worden) - gebruik tegen opzettelijke manipulatie SHA-256 of groter. De referentiewaarde moet uit een betrouwbare bron komen.

    Veelgestelde vragen

    Worden mijn bestanden geüpload?

    Nee. De controlesom wordt volledig lokaal in je browser berekend; het bestand verlaat je apparaat niet en wordt niet opgeslagen.

    Welk algoritme moet ik kiezen?

    Bij twijfel SHA-256 - dat is vandaag de standaard. Gebruik MD5, SHA-1 of CRC-32 alleen als een systeem die waarde uitdrukkelijk verwacht.

    Hoe vergelijk ik de controlesom?

    Bereken die hier en vergelijk de waarde teken voor teken met de gepubliceerde waarde. Komen ze overeen, dan is het bestand ongewijzigd.

    Wat is het verschil tussen CRC-32 en SHA-256?

    CRC-32 is een snelle controle tegen willekeurige overdrachtsfouten (zoals in ZIP en PNG), maar is niet cryptografisch veilig. SHA-256 herkent ook opzettelijke manipulatie.

    Gerelateerde tools