Argon2-hashgenerator
Gratis online Argon2-hashgenerator og verifikator. Velg argon2id, argon2i eller argon2d med egen tid, minne og parallelitet. Kjører i en Web Worker via WebAssembly — 100% lokalt, ingen opplasting.
Hva er Argon2 og hvorfor bør jeg bruke det?
Argon2 er vinneren av Password Hashing Competition og den moderne standarden for passordhashing. I motsetning til SHA-256 er det med vilje tregt og minnekrevende, noe som gjør storskala brute-force-angrepper ekstremt dyre.
Hvilken Argon2-variant bør jeg velge?
Argon2id er det anbefalte standardvalget: det kombinerer sidekanal-motstanden fra Argon2i med GPU-motstanden fra Argon2d. Velg argon2i bare for eldre oppsett og argon2d bare for kompatibilitet.
Hva betyr parameterne tid, minne og parallelitet?
Tidskostnaden er antall iterasjoner, minnet er RAM-forbruket i kilobyte, og paralleliteten er antallet uavhengige lanes. OWASP anbefaler minst 19 MiB minne, 2 iterasjoner og 1 lane — å øke minnet er vanligvis tryggere enn å øke iterasjonene.
Hvilket format har encoded-utdata?
Encoded-strengen følger PHC-formatet, for eksempel $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Den innebaker alle parametrene og saltet — du kan verifisere passord senere uten å lagre noe annet.
Kan jeg verifisere en eksisterende Argon2-hash?
Ja. Gå til verifiseringsfanen, lim inn hele encoded-hashen og skriv inn passordet. Verktøyet utleder hashen lokalt på nytt og forteller om den matcher.
Sendes passordene mine et sted?
Nei. Hashingen kjører i en lokal Web Worker med WebAssembly-bygget av Argon2. Passordet ditt forlater aldri nettleseren, og ingenting logges.
Er det trygt å bruke egendefinert salt?
Saltet trenger ikke være hemmelig — det må bare være unikt per passord. Den innebygde tilfeldige saltgeneratoren produserer 16 tilfeldige byte, det anbefalte valget med mindre du har en spesiell grunn til å gjenbruke et salt.
Hvorfor tar hashing et øyeblikk før den starter?
Ved første bruk lastes Argon2 sin WebAssembly-motor (ca. 26 KB) inn i workeren. Etterpå kommer tiden fra parameterne selv: høye minneinnstillinger er med vilje trege.
Slik bruker du Argon2-hashgenerator
Argon2-hashgeneratoren oppretter og verifiserer Argon2-passordhasher helt i nettleseren din. Hashingen kjøres i en Web Worker med Argon2-bygget for WebAssembly — passordet ditt forlater aldri enheten, og ingenting lastes opp eller logges.
- Åpne fanen Generer hash, skriv passordet i feltet Passord og velg en variant: Argon2id er den anbefalte standarden, mens Argon2i og Argon2d brukes i kompatibilitetstilfeller.
- Juster kostnadsparametrene: Iterations (tidskostnad), Memory i KB og Parallelism (lanes). OWASP anbefaler minst 19 MiB minne og 2 iterasjoner; mer minne er som regel bedre enn flere iterasjoner.
- Behold Tilfeldig salt (16 tilfeldige bytes per hash) eller bytt til Egendefinert salt og skriv egen tekst. Endre hashlengden i bytes hvis backenden din forventer noe annet enn 32.
- Trykk Generer hash. Resultatet viser hele den PHC-kodede strengen (klar til lagring i databasen), rå hex-sammendrag samt beregningstiden.
- For å sjekke et passord senere, åpne fanen Verifiser hash, lim inn den kodede strengen og oppgi passordet — resultatet viser SAMSVAR eller IKKE SAMSVAR.
Lagre hele den kodede strengen (ikke bare hex-sammendraget) — den inneholder varianten og alle kostnadsparametrene, slik at fremtidige verifikasjoner og parameteroppgraderinger fortsatt virker.
Relaterte verktøy
- Bcrypt-generator Generer og verifiser bcrypt-passord-hasher online. Justerbar kostnadsfaktor, innebygd salt, forhåndsvisning av hash i sanntid. All behandling kjører lokalt i nettleseren din.
- Passordgenerator Generer sterke, sikre tilfeldige passord umiddelbart. Tilpass lengde, tegn og opprett massepassord — 100% i nettleseren.
- Hash-generator Generer MD5, SHA-1, SHA-256, SHA-512-hasher fra tekst umiddelbart i nettleseren din
- HMAC-generator Generer HMAC-hashsignaturer med SHA-1, SHA-256, SHA-384 eller SHA-512 algoritmer. Sikker meldingsautentisering for API-utvikling og verifisering av dataintegritet.
- AES-kryptering / -dekryptering AES-kryptering/dekryptering med CBC, CFB, CTR, OFB, ECB-moduser, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bit nøkler, Base64-utdata, automatisk nøkkel/IV-formatgjenkjenning
- Hash-sjekk Beregn og verifiser MD5, SHA-1, SHA-256, SHA-512 filhasher lokalt
- Lås opp PDF Fjern passordbeskyttelse fra PDF-filer umiddelbart i nettleseren din. Inkluderer smart brute-force-passordgjenoppretting.
- Beskytt PDF Legg til passordbeskyttelse i PDF-filer på nett gratis. Krypter PDF-dokumenter med AES-256-kryptering for å forhindre uautorisert tilgang. 100% i nettleseren, ingen opplasting.