Hash generator
Local only — nothing is uploaded unless you save or share it.
Een hashgenerator voor SHA-1, SHA-256, SHA-384 en SHA-512.
- Plak of typ de tekst die je wilt hashen
- Kies welke algoritmes berekend worden
- Kopieer het hex- of Base64-resultaat dat je nodig hebt
Bewaar deze tool
Houd Hash generator bij de hand
Gebruik het deelmenu van je browser en dan „Zet op beginscherm”.
Over deze tool
Een cryptografische hash maakt van elke invoer een vingerafdruk met vaste lengte. Dezelfde invoer geeft altijd dezelfde uitvoer, terwijl één gewijzigd teken iets volstrekt anders oplevert, en het proces is niet omkeerbaar. Daardoor zijn hashes nuttig om te controleren of een bestand of bericht ongeschonden is aangekomen, om twee waarden te vergelijken zonder de originelen te bewaren, en als bouwsteen binnen handtekeningen en tokens. Dit gereedschap berekent SHA-1, SHA-256, SHA-384 en SHA-512 met de eigen Web Crypto-implementatie van de browser, en toont elk resultaat zowel hexadecimaal als in Base64, omdat verschillende systemen verschillende coderingen verwachten. SHA-256 is de verstandige keuze voor bijna alles. SHA-1 zit erbij omdat je hem nog tegenkomt in oudere systemen zoals Git-objectidentificatoren, maar hij geldt niet meer als veilig tegen een vasthoudende aanvaller. Al het hashen gebeurt lokaal, dus wat je plakt blijft op je apparaat.
Veelgestelde vragen
Waarom wordt MD5 niet aangeboden?
Omdat hij sinds 2004 cryptografisch gebroken is en browsers hem bewust weglaten uit de Web Crypto-API. Hem aanbieden zou betekenen dat we een kapot algoritme met de hand namaken en suggereren dat het geschikt is voor iets waarvoor het dat niet is. Heb je MD5 nodig voor een verouderde controlesom, gebruik dan een apart gereedschap en behandel het resultaat alleen als een identificatie zonder beveiligingswaarde.
Kan een hash terug naar de oorspronkelijke tekst?
Niet rechtstreeks, want hashen gooit informatie weg. Maar korte of veelvoorkomende invoer is terug te vinden door simpelweg elke kandidaat te hashen en te vergelijken, en zo werkt het kraken van wachtwoorden. Een hash alleen is geen manier om een waarde te verbergen.
Moet ik wachtwoorden zo opslaan?
Nee. Kale SHA-256 is veel te snel, wat precies is wat een aanvaller wil. Wachtwoorden vragen om een opzettelijk traag, gesalt algoritme als bcrypt, scrypt of Argon2. Gebruik deze hashes voor integriteitscontroles en identificaties, niet om inloggegevens te bewaren.
Welk algoritme moet ik kiezen?
SHA-256, tenzij iets uitdrukkelijk anders vereist. Hij is snel, overal ondersteund en heeft geen bekende praktische zwakheden. SHA-512 is voor de meeste doelen niet noemenswaardig veiliger, al kan hij op 64-bits hardware sneller zijn.
Waarom zien hex en Base64 er zo verschillend uit?
Het zijn twee coderingen van dezelfde bytes. Hex gebruikt zestien tekens en is met het oog makkelijker te lezen en te vergelijken, terwijl Base64 compacter is. Een SHA-256-hash is 32 bytes, oftewel 64 hextekens of 44 Base64-tekens.
Help deze tool beter te maken
Een fout gevonden, iets anders willen, of mis je een tool?
Je hebt een niet-verzonden bericht.
Dank je — hij is binnen. Het antwoord vind je in je postvak.Go to my messages