Hashgenerator
Genereer SHA-1-, SHA-256-, SHA-384- en SHA-512-hashes van tekst lokaal met de Web Crypto API. Kopieer de hex-digest direct.
🔒 Draait volledig in uw browser — niets wordt geüploadGenereer teksthashes lokaal
Een hashfunctie zet tekst om in een digest van vaste grootte die volledig verandert wanneer de invoer verandert. Ontwikkelaars gebruiken hashes om gegevens te vergelijken, bestandslijsten te controleren, cachesleutels te maken en te bepalen of twee teksten identiek zijn zonder de oorspronkelijke waarde op te slaan. Deze generator gebruikt crypto.subtle.digest, de Web Crypto API die in moderne browsers is ingebouwd, dus de tekst wordt op je apparaat verwerkt. Het resultaat wordt getoond als hexadecimale tekens in kleine letters en kan met één klik worden gekopieerd. Lege tekst is ook geldig; die levert de standaarddigest van een lege bytereeks op.
SHA-algoritmen kiezen
SHA-256 is de beste standaardkeuze voor de meeste moderne taken, omdat het breed wordt ondersteund en nog steeds als veilig geldt voor algemene integriteitscontroles. SHA-384 en SHA-512 produceren langere digests en worden vaak gebruikt in systemen die al zijn gestandaardiseerd op de SHA-2-familie met grotere uitvoer. SHA-1 blijft hier beschikbaar voor compatibiliteit met oudere systemen, maar moet niet worden gekozen voor nieuwe beveiligingsgevoelige ontwerpen, omdat er praktische botsingsaanvallen bestaan. Vraagt een dienst om een specifiek algoritme, houd je dan exact aan die eis, inclusief tekstcodering en regeleinden, want zelfs kleine verschillen in de invoer leveren een andere digest op.
Hashes zijn geen versleuteling
Hashes zijn eenrichtingssamenvattingen, geen versleutelde berichten. Je kunt een SHA-digest niet ontsleutelen om de invoer terug te krijgen, maar aanvallers kunnen veelvoorkomende invoer raden en de resulterende hashes vergelijken. Daarom zijn gewone SHA-hashes niet veilig voor het opslaan van wachtwoorden. Voor wachtwoordopslag zijn trage, gezouten en speciaal ontworpen algoritmen nodig, zoals Argon2, bcrypt of scrypt, op een vertrouwde backend. Gebruik deze browsertool voor snelle lokale digestgeneratie, demo's, compatibiliteitscontroles en niet-geheime integriteitsworkflows waarbij het handig is de invoer op je apparaat te houden. Als je resultaten met een andere app vergelijkt, kopieer de exacte tekst dan zorgvuldig en let op verborgen spaties, tabs of afsluitende nieuwe regels, want ook die tekens maken deel uit van de gehashte invoer.
Hoe te gebruiken
- Voer tekst inPlak of typ de tekst die je wilt hashen.
- Kies een algoritmeSelecteer SHA-1, SHA-256, SHA-384 of SHA-512.
- Genereer en kopieerMaak de hex-digest lokaal aan en kopieer die indien nodig.