Argon2-hashgenerator
Gratis online Argon2-hashgenerator og verifikator. Vælg argon2id, argon2i eller argon2d med egen tid, hukommelse og parallelitet. Kører i en Web Worker via WebAssembly — 100% lokalt, ingen upload.
Hvad er Argon2, og hvorfor bør jeg bruge det?
Argon2 er vinderen af Password Hashing Competition og den moderne standard for adgangskodehashing. I modsætning til SHA-256 er det med vilje langsomt og hukommelseskrævende, hvilket gør storskala brute force-angreb ekstremt dyre.
Hvilken Argon2-variant bør jeg vælge?
Argon2id er det anbefalede standardvalg: det kombinerer Argon2i's sidekanalmodstand med Argon2d's GPU-modstand. Vælg argon2i kun til ældre opsætninger og argon2d kun af hensyn til kompatibilitet.
Hvad betyder parametrene tid, hukommelse og parallelitet?
Tidsomkostningen er antallet af iterationer, hukommelsen er RAM-forbruget i kilobyte, og paralleliteten er antallet af uafhængige lanes. OWASP anbefaler mindst 19 MiB hukommelse, 2 iterationer og 1 lane — at øge hukommelsen er typisk sikrere end at øge iterationerne.
Hvilket format har encoded-output?
Encoded-strengen følger PHC-formatet, f.eks. $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Den indlejrer alle parametre og saltet — du kan verificere adgangskoder senere uden at gemme noget andet.
Kan jeg verificere en eksisterende Argon2-hash?
Ja. Gå til verificeringsfanen, indsæt hele encoded-hashen og indtast adgangskoden. Værktøjet udleder hashen lokalt igen og fortæller, om den matcher.
Bliver mine adgangskoder sendt et sted hen?
Nej. Hashingen kører i en lokal Web Worker med WebAssembly-versionen af Argon2. Din adgangskode forlader aldrig browseren, og intet logges.
Er det sikkert at bruge et brugerdefineret salt?
Saltet behøver ikke være hemmeligt — det skal bare være unikt pr. adgangskode. Den indbyggede tilfældige saltgenerator producerer 16 tilfældige byte, det anbefalede valg medmindre du har en særlig grund til at genbruge et salt.
Hvorfor tager hashningen et øjeblik om at starte?
Ved første brug indlæses Argon2's WebAssembly-motor (ca. 26 KB) i workeren. Derefter kommer tiden fra parametrene selv: høje hukommelsesindstillinger er med vilje langsomme.
Sådan bruges Argon2-hashgenerator
Argon2-hashgeneratoren opretter og verificerer Argon2-adgangskodehash helt i din browser. Hashningen kører i en Web Worker med Argon2-bygget til WebAssembly — din adgangskode forlader aldrig enheden, og intet uploades eller logges.
- Åbn fanen Generér hash, skriv adgangskoden i feltet Adgangskode, og vælg en variant: Argon2id er den anbefalede standard, mens Argon2i og Argon2d bruges i kompatibilitetstilfælde.
- Justér omkostningsparametrene: Iterations (tidsomkostning), Memory i KB og Parallelism (lanes). OWASP anbefaler mindst 19 MiB hukommelse og 2 iterationer; mere hukommelse er som regel bedre end flere iterationer.
- Behold Tilfældigt salt (16 tilfældige bytes pr. hash) eller skift til Brugerdefineret salt og skriv din egen tekst. Ændr hash-længden i bytes, hvis din backend forventer noget andet end 32.
- Tryk på Generér hash. Resultatet viser den komplette PHC-kodede streng (klar til at gemme i databasen) samt rå hex-digest og beregningstiden.
- For senere at tjekke en adgangskode skal du åbne fanen Verificér hash, indsætte den kodede streng og indtaste adgangskoden — udfaldet viser MATCHER eller MATCHER IKKE.
Gem hele den kodede streng (ikke kun hex-digesten) — den indeholder varianten og alle omkostningsparametre, så fremtidige verificeringer og parameteropgraderinger fortsætter med at virke.
Relaterede værktøjer
- Bcrypt-generator Generer og verificer bcrypt-adgangskode-hashes online. Justerbar omkostningsfaktor, indbygget salt, forhåndsvisning af hash i realtid. Al behandling kører lokalt i din browser.
- Adgangskodegenerator Generer stærke, sikre tilfældige adgangskoder øjeblikkeligt. Tilpas længde, tegn og opret masseadgangskoder — 100% i browseren.
- Hash-generator Generer MD5, SHA-1, SHA-256, SHA-512-hasher fra tekst øjeblikkeligt i din browser
- HMAC-generator Generer HMAC-hashsignaturer med SHA-1, SHA-256, SHA-384 eller SHA-512 algoritmer. Sikker meddelelsesautentificering til API-udvikling og verifikation af dataintegritet.
- AES-kryptering / -afkryptering AES-kryptering/afkryptering med CBC, CFB, CTR, OFB, ECB-tilstande, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bit nøgler, Base64-output, automatisk nøgle/IV-formatregistrering
- Hash-tjek Beregn og verificer MD5, SHA-1, SHA-256, SHA-512 filhasher lokalt
- Lås op PDF Fjern adgangskodebeskyttelse fra PDF-filer øjeblikkeligt i din browser. Inkluderer smart brute-force-adgangskodegendannelse.
- Beskyt PDF Tilføj adgangskodebeskyttelse til PDF-filer online gratis. Krypter PDF-dokumenter med AES-256-kryptering for at forhindre uautoriseret adgang. 100% i browseren, ingen upload.