Home / Ontwikkelaarstools / Hash-calculator
Gratis online tools

Hash-calculator

Bereken veelvoorkomende tekst- of lokale bestandsdigests in de browser en vergelijk exacte hexadecimale uitvoer voor integriteitscontroles.

Aan de slag

Wat deze tool u helpt doen

Bereken veelvoorkomende tekst- of lokale bestandsdigests in de browser en vergelijk exacte hexadecimale uitvoer voor integriteitscontroles.

Uitgewerkt voorbeeld

Invoer

Tekst: hello met SHA-256

Resultaat

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 (64 hexadecimale tekens in totaal)

Hoe het resultaat tot stand komt

Een cryptografische hash wijst willekeurige invoerbytes toe aan een digest met vaste lengte. Een wijziging van één byte zou een andere digest moeten opleveren, maar de digest kan de oorspronkelijke invoer niet herstellen.

Nuttige workflows

  • Een gedownload bestand vergelijken met een uitgeverscontrolesom
  • Herhaalbare testdigests genereren
  • Bevestigen of twee tekstwaarden identieke bytes hebben

Belangrijke beperkingen

  • MD5 en SHA-1 zijn ongeschikt voor moderne botsingsbestendige beveiliging.
  • Een gewone snelle hash is geen wachtwoordopslag; wachtwoordsystemen vereisen een gezouten, langzame wachtwoordhashfunctie.
  • Verschillende regeleinden of tekstcoderingen produceren verschillende digests.

Veelgestelde vragen

Kan een hash worden ontsleuteld?

Nee. Hashing is eenrichtingsverkeer; zwakke invoer kan nog steeds worden geraden door kandidaatwaarden te hashen.

Waarom verschilt mijn controlesom?

Controleer het algoritme, de exacte bestandsversie, tekstcodering, hoofdlettergebruik en regeleinden.

Tekst wordt als UTF-8 gecodeerd zonder spaties te trimmen of Unicode te normaliseren; het tekstvak gebruikt LF. Bestanden behouden hun bytes, inclusief BOM of CRLF. Lege invoer is geldig. Grenzen: één bestand tot 64 MiB (67108864 bytes) of 500000 UTF-16-code-eenheden tekst; bestanden worden volledig in het geheugen gelezen. MD5, SHA-1, SHA-256, SHA-384 en SHA-512 geven 32, 40, 64, 96 en 128 hextekens. Hoofdletters veranderen alleen de weergave. Resultaat: algoritme, bron, bytes en digest; kopiëren, geen download. Gelijke digests zijn een aanwijzing, geen wiskundig bewijs voor gelijke bytes of auteurschap: botsingen bestaan. Vergelijk met een geauthenticeerde uitgeverscontrolesom.

De verwerking gebeurt lokaal in je browser.