SHA-hashgenerator
Plak tekst en kies een algoritme. De hash wordt in je browser berekend; je tekst wordt niet verstuurd.
Resultaat
Zo wordt het berekend
- De tekst wordt als UTF-8 gecodeerd en daarna gehasht met de Web Crypto API van de browser.
- Het resultaat wordt weergegeven als kleine hexadecimale letters of als Base64.
- Elke tekstwijziging, zelfs één spatie, verandert de volledige hash.
Voorbeeld
De SHA-256 van “hello” begint met 2cf24dba5fb0a30e.
Goed om te weten
- Hashing is geen versleuteling: je kunt een hash niet ontsleutelen, maar korte of gewone tekst kan worden geraden.
- SHA-1 is niet meer bestand tegen botsingen. Gebruik bcrypt, scrypt of Argon2 om wachtwoorden op te slaan.
Wanneer gebruik je dit?
- Maak een vaste digitale vingerafdruk om tekst te vergelijken.
- Gebruik SHA-1 niet voor nieuwe beveiligingstoepassingen.
Veelgestelde vragen
Wat is het verschil tussen hashen en versleutelen?
Een hash is een eenrichtingsvingerafdruk; versleutelde gegevens kunnen met de juiste sleutel worden teruggezet.
Is SHA-1 veilig?
Nee. SHA-1 is kwetsbaar voor botsingen; kies voor nieuw gebruik SHA-256 of een sterker algoritme.
Wordt mijn tekst geüpload?
Nee. De hash wordt in je browser berekend en de tekst wordt niet naar een server gestuurd.