SHA-256-hash en checksum

Bereken SHA-256 voor UTF-8-tekst of lokale bestanden. Vergelijk checksums van 64 tekens, controleer downloads en bekijk een voorbeeld in je browser.

Berekenen
0 tekens
Resultaat

Het resultaat verschijnt hier.

Zo bereken en controleer je SHA-256

  1. Voer tekst in of kies een lokaal bestand; een geselecteerd bestand krijgt voorrang.
  2. Plak voor een controle alleen de verwachte checksum uit een betrouwbare bron.
  3. Bereken de hash, bekijk de vergelijking en kopieer of download het volledige resultaat.

Aan de slag met SHA-256-hash en checksum

Een overeenkomst betekent dat de hashes gelijk zijn, maar de verwachte checksum moet van een betrouwbare bron komen. Een hash is geen omkeerbare versleuteling of methode om wachtwoorden op te slaan.

SHA-256-voorbeeld: de standaardtestvector abc

Invoer
abc
Resultaat
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Vragen over SHA-256-hash en checksum

Wat betekent een SHA-256-hash van 64 tekens?

SHA-256 levert een digest van 256 bits, hier weergegeven als 64 hexadecimale tekens in kleine letters, inclusief voorloopnullen. Tekst wordt als UTF-8 gecodeerd; bestanden worden als ongewijzigde bytes verwerkt. De limieten zijn 8 MiB tekst en 32 MiB per bestand.

Hoe controleer ik een gedownload bestand?

Kies het bestand en plak alleen de verwachte hash, zonder bestandsnaam of SHA256:-voorvoegsel. Hoofdletters en witruimte aan de uiteinden worden bij de vergelijking genegeerd. Gebruik een betrouwbare bron: overeenstemming bewijst geen echtheid als zowel het bestand als de checksum is vervangen.

Waarom krijg ik bij een andere tool een andere hash?

De bytes moeten exact gelijk zijn. Spaties, een laatste regeleinde, CRLF tegenover LF, een UTF-8 BOM en verschillende Unicode-weergaven kunnen het resultaat veranderen. Invoer wordt niet bijgesneden of genormaliseerd. Bestandsnamen en paden tellen niet mee. SHA-256 is niet SHA3-256, SHA-512/256 of dubbele SHA-256.

Kun je SHA-256 ontsleutelen of gebruiken voor wachtwoordopslag?

Een hash is geen omkeerbare versleuteling. Deze tool herstelt geen wachtwoorden en controleert geen digitale handtekeningen. Gebruik voor wachtwoordopslag een speciaal algoritme zoals Argon2id. Voor berichtauthenticatie met een sleutel kies je HMAC-SHA-256 in de HMAC-tool; gewone SHA-256 authenticeert geen afzender.

Worden mijn bestanden, tokens of teksten geüpload?

Nee. De verwerking vindt plaats in je browser. De website levert de pagina en de programmacode, maar stuurt je invoer niet naar een conversieserver en slaat die niet op in een account.

  • SHA-512-hash en checksum

    Bereken SHA-512 voor tekst en bestanden op je apparaat en vergelijk volledige hexadecimale checksums.

  • HMAC genereren

    Genereer HMAC-SHA-1, HMAC-SHA-256 en HMAC-SHA-512 met een geheime UTF-8- of hexadecimale sleutel.

  • CRC32-checksum berekenen

    Bereken standaard CRC-32 voor tekst of bestanden en vergelijk hexadecimale checksums van acht tekens.

  • MD5-hash en checksum

    Bereken de MD5-hash van tekst of lokale bestanden en vergelijk die met een verwachte checksum.

Alle ontwikkelaarstools

Codering en bestanden

Zet tekst, bytes, URL’s en ingesloten afbeeldingen om zonder de oorspronkelijke gegevens te veranderen.

Gegevens en tekst analyseren

Bekijk gestructureerde gegevens en tokens en zie precies wat er is veranderd.

Hashes, ID’s en schema’s

Controleer bestanden, genereer identificatiecodes en bekijk tijden en terugkerende uitvoeringen.

Je invoer en bestanden worden op je eigen apparaat verwerkt. Laat vertrouwelijke resultaten niet op een gedeeld klembord staan en gebruik een betrouwbaar apparaat voor privésleutels en tokens.