PT Privacy Tools

Bestandschecksum

Bereken SHA-1-, SHA-256- en SHA-512-checksums van lokale bestanden met crypto.subtle. Vergelijk een verwachte hash zonder iets te uploaden.

🔒 Draait volledig in uw browser — niets wordt geüpload

AlgorithmHex digestCompare
Choose a file to calculate checksums.

Advertisement

Controleer downloads zonder het bestand te uploaden

Een bestandschecksum is een korte vingerafdruk van de exacte bytes in een bestand. Softwareprojecten publiceren vaak SHA-checksums naast installatieprogramma's, archieven en firmware-images, zodat je kunt bevestigen dat een download ongeschonden is aangekomen. Deze tool leest het geselecteerde bestand in je browser, geeft de bytes door aan crypto.subtle.digest en toont de SHA-1-, SHA-256- en SHA-512-resultaten als hexadecimale tekst in kleine letters. Het bestand verlaat je apparaat nooit. Daardoor is de pagina handig voor het controleren van privédocumenten, grote downloads of interne build-artefacten wanneer je het bestand niet naar een onlinedienst wilt sturen alleen om een digest te berekenen.

Een verwachte hash vergelijken

Plak de door de uitgever opgegeven checksum in het veld voor de verwachte hash, voor of na de berekening. De vergelijking negeert spaties, dubbele punten en hoofdletters, zodat hashes uit release-notes, pakketbeheerders of terminaluitvoer makkelijker te controleren zijn. Een match betekent dat het gekozen bestand voor dat algoritme dezelfde bytes heeft. Een resultaat zonder match moet je zorgvuldig behandelen: misschien heb je een andere versie gekozen, het verkeerde algoritme gekopieerd, een onvolledig bestand gedownload of gewijzigde inhoud ontvangen. Download opnieuw van de officiële bron en vergelijk met een vertrouwde pagina voordat je iets gevoeligs installeert of opent.

Grenzen van checksums en veilige gewoontes

Checksums zijn uitstekend om onbedoelde beschadiging op te sporen en te bevestigen dat twee kopieën identiek zijn, maar ze zijn slechts zo betrouwbaar als de plek waar je de verwachte waarde vandaan haalt. Als een aanvaller zowel het bestand als de gepubliceerde hash kan vervangen, kan een checksum alleen de echtheid niet bewijzen. Geef de voorkeur aan SHA-256 of SHA-512 van een HTTPS-releasepagina, pakketregister of ondertekende aankondiging. SHA-1 is opgenomen omdat oudere projecten het nog publiceren, maar het is geen goede keuze voor nieuwe beveiligingsgevoelige workflows. Zoek bij belangrijke software ook naar codeondertekening, losse handtekeningen of informatie over reproduceerbare builds. Deze browsertool is een privé eerste stap: je krijgt de digest lokaal, zodat je die kunt vergelijken met de sterkste beschikbare bron.

Hoe te gebruiken

  1. Kies een bestandSelecteer de download of het document dat je wilt controleren.
  2. Lokaal hashenDe browser leest het bestand en berekent de SHA-1-, SHA-256- en SHA-512-checksums.
  3. Verwachte hash vergelijkenPlak een gepubliceerde checksum om te zien of die overeenkomt met een van de gegenereerde digests.

Veelgestelde vragen

Wordt mijn bestand geüpload om de checksum te berekenen?
Nee. Het bestand wordt gelezen met browser-API's en gehasht met crypto.subtle.digest op je eigen apparaat.
Welke checksum moet ik vergelijken?
Gebruik het algoritme dat de aanbieder van de download publiceert. SHA-256 of SHA-512 heeft de voorkeur voor moderne integriteitscontroles.
Waarom komt de verwachte hash niet overeen?
Een afwijking kan wijzen op het verkeerde algoritme, een typefout bij het kopiëren van de hash, een andere bestandsversie of een beschadigde of onveilige download.
Kan dit zelfstandig de echtheid verifiëren?
Een checksum bevestigt dat het bestand overeenkomt met een bekende digest. Voor een sterkere garantie van echtheid vergelijk je een hash van een vertrouwde HTTPS-bron of gebruik je ondertekende releases.
Advertisement