Argon2-hashgenerator
Gratis online Argon2-hashgenerator en -verificatie. Kies argon2id, argon2i of argon2d met eigen tijd-, geheugen- en parallelismewaarden. Draait in een Web Worker via WebAssembly — 100% lokaal, geen upload.
Wat is Argon2 en waarom zou ik het gebruiken?
Argon2 is de winnaar van de Password Hashing Competition en de moderne standaard voor wachtwoordhashing. In tegenstelling tot SHA-256 is het opzettelijk traag en geheugenverslindend, waardoor grootschalige brute-forceaanvallen extreem duur worden.
Welke Argon2-variant moet ik kiezen?
Argon2id is de aanbevolen standaard: het combineert de side-channelbestendigheid van Argon2i met de GPU-bestendigheid van Argon2d. Kies argon2i alleen voor oudere opstellingen en argon2d alleen voor compatibiliteit.
Wat betekenen de parameters tijd, geheugen en parallelisme?
Tijdkosten zijn het aantal iteraties, geheugen is het RAM-verbruik in kilobytes en parallelisme is het aantal onafhankelijke lanes. OWASP adviseert minimaal 19 MiB geheugen, 2 iteraties en 1 lane — geheugen verhogen is doorgaans veiliger dan iteraties verhogen.
Welk formaat heeft de encoded-uitvoer?
De encoded-string volgt het PHC-formaat, bijvoorbeeld $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Het bevat alle parameters en het salt, zodat je wachtwoorden later kunt verifiëren zonder iets anders op te slaan.
Kan ik een bestaande Argon2-hash verifiëren?
Ja. Ga naar het verificatietabblad, plak de volledige encoded-hash en voer het wachtwoord in. De tool leidt de hash lokaal opnieuw af en vertelt of deze overeenkomt.
Worden mijn wachtwoorden ergens naartoe gestuurd?
Nee. Het hashen draait in een lokale Web Worker met de WebAssembly-build van Argon2. Je wachtwoord verlaat nooit de browser en er wordt niets gelogd.
Is een eigen salt veilig?
Het salt hoeft niet geheim te zijn — het moet alleen uniek zijn per wachtwoord. De ingebouwde generator produceert 16 willekeurige bytes, de aanbevolen keuze tenzij je een specifieke reden hebt om een salt te hergebruiken.
Waarom duurt het even voordat het hashen start?
Bij eerste gebruik wordt de Argon2-WebAssembly-engine (ca. 26 KB) in de worker geladen. Daarna komt de rekentijd uit de parameters zelf: hoge geheugeninstellingen zijn opzettelijk traag.
Hoe Argon2-hashgenerator te gebruiken
De Argon2-hash-generator maakt en verifieert Argon2-wachtwoordhashes volledig in je browser. Het hashen draait in een Web Worker met de Argon2-WebAssembly-build — je wachtwoord verlaat nooit het apparaat en er wordt niets geüpload of gelogd.
- Open het tabblad Hash genereren, typ het wachtwoord in het veld Wachtwoord en kies een variant: Argon2id is de aanbevolen standaard; Argon2i en Argon2d zijn voor compatibiliteitsgevallen.
- Stel de kostenparameters in: Iteraties (tijdkost), Geheugen in KB en Paralleliteit (lanes). De OWASP adviseert minstens 19 MiB geheugen en 2 iteraties; meer geheugen is meestal beter dan meer iteraties.
- Houd Willekeurig salt (16 willekeurige bytes per hash) aan of schakel naar Eigen salt en typ je eigen tekst. Pas de hashlengte in bytes aan als je backend iets anders dan 32 verwacht.
- Klik op Hash genereren. Het resultaat toont de volledige PHC-encoded string (direct opslaan in je database mogelijk) plus de ruwe hex-digest en de rekentijd.
- Om later een wachtwoord te controleren, open je het tabblad Hash verifiëren, plak je de encoded string en voer je het wachtwoord in — het oordeel toont KOMT OVEREEN of KOMT NIET OVEREEN.
Bewaar de volledige encoded string (niet alleen de hex-digest) — die bevat de variant en alle kostenparameters, zodat toekomstige verificaties en parameter-upgrades blijven werken.
Gerelateerde tools
- Bcrypt-generator Genereer en verifieer bcrypt-wachtwoordhashes online. Aanpasbare kostfactor, ingebouwde salt, real-time hashvoorbeeld. Alle verwerking loopt lokaal in uw browser.
- Wachtwoordgenerator Genereer direct sterke, veilige willekeurige wachtwoorden. Pas lengte en tekens aan en maak bulk wachtwoorden — 100% in de browser.
- Hash-generator Genereer MD5, SHA-1, SHA-256, SHA-512 hashes uit tekst direct in uw browser
- HMAC-generator Genereer HMAC-hashhandtekeningen met SHA-1, SHA-256, SHA-384 of SHA-512 algoritmen. Veilige berichtauthenticatie voor API-ontwikkeling en verificatie van data-integriteit.
- AES-versleuteling / -ontsleuteling AES-versleuteling/-ontsleuteling met CBC, CFB, CTR, OFB, ECB-modi, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bit sleutels, Base64-uitvoer, automatische sleutel/IV-formaatdetectie
- Hash-controle MD5, SHA-1, SHA-256, SHA-512 bestand-hashes lokaal berekenen en verifiëren
- PDF Ontgrendelen Verwijder wachtwoordbeveiliging van PDF-bestanden direct in uw browser. Inclusief slimme brute-force wachtwoordherstel.
- PDF beveiligen Voeg online gratis wachtwoordbeveiliging toe aan PDF-bestanden. Versleutel PDF-documenten met AES-256-encryptie om onbevoegde toegang te voorkomen. 100% in de browser, geen upload nodig.