Hash Calculator
Bereken SHA-256, SHA-384, SHA-512, SHA-1 of MD5 hashes van elke tekst. SHA gebruikt de Web Crypto API; MD5 draait in puur JavaScript.
Hoe het werkt
De hash-calculator genereert cryptografische vingerafdrukken (MD5, SHA-1, SHA-256, SHA-512) voor elke tekst, direct in uw browser.
Hoe te gebruiken:
- Voer uw tekst in of plak deze in het invoerveld.
- Selecteer het gewenste hash-algoritme.
- De hash wordt onmiddellijk berekend en weergegeven.
- Kopieer het resultaat met de knop Kopiëren.
Voorbeeld: «Hallo» met SHA-256 → unieke hexadecimale vingerafdruk van 64 tekens.
Beperkingen: Hashing is eenrichtingsverkeer — het is onmogelijk de originele tekst uit de hash te herstellen. MD5 en SHA-1 worden als cryptografisch zwak beschouwd voor beveiliging.
Privacy: Alles wordt lokaal berekend — er worden geen gegevens verzonden.
Praktijkvoorbeeld
Typ hello en kies SHA-256: de digest is 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Maak één letter een hoofdletter — Hello — en elk teken van de uitvoer verandert; dat lawine-effect is waarom een hash integriteit kan aantonen. Plak de gepubliceerde checksum van een leverancier in het veld voor verwachte hash en de tool vergelijkt ze voor je, en meldt zelfs één afwijkend teken. Sleep een gedownload bestand erin (tot 256 MB) om het te hashen zonder upload, of voeg een sleutel toe om een HMAC te berekenen bij het debuggen van API-handtekeningen.
Gebruiksscenario's
- Integriteitscontrolesommen van bestanden na een download verifiëren
- Een stabiele unieke sleutel voor een cache-item genereren
- Twee tekenreeksen vergelijken om stille verschillen te detecteren
- Vergelijken en uitleggen hoe verschillende hash-lengtes zich verhouden
Veelgestelde vragen
- Is het mogelijk een hash om te keren?
- Nee, hashfuncties zijn eenrichtingsverkeer door ontwerp.
- Wat is het verschil tussen MD5 en SHA-256?
- SHA-256 is veel veiliger en botsingsbestendig. MD5 is verouderd voor beveiliging.
- Waarom hebben twee identieke teksten dezelfde hash?
- Dat is de deterministische eigenschap van hashfuncties.
- Kan ik een bestand hashen?
- Dit hulpmiddel is alleen ontworpen voor tekst.
- Waarvoor dient hashing?
- Om gegevensintegriteit te verifiëren, wachtwoorden op te slaan en digitale handtekeningen te maken.