Argon2-hashgenerator
Gratis online Argon2-hashgenerator och verifierare. Välj argon2id, argon2i eller argon2d med egen tid, minne och parallelism. Körs i en Web Worker via WebAssembly — 100% lokalt, ingen uppladdning.
Vad är Argon2 och varför ska jag använda det?
Argon2 är vinnaren av Password Hashing Competition och den moderna standarden för lösenordshashning. Till skillnad från SHA-256 är det medvetet långsamt och minneskrävande, vilket gör storskaliga brute-force-attacker extremt dyra.
Vilken Argon2-variant ska jag välja?
Argon2id är det rekommenderade standardvalet: det kombinerar Argon2i:s sidokanalresistens med Argon2d:s GPU-resistens. Välj argon2i endast för äldre uppsättningar och argon2d endast för kompatibilitet.
Vad betyder parametrarna tid, minne och parallelism?
Tidskostnaden är antalet iterationer, minnet är RAM-förbrukningen i kilobyte och parallelismen är antalet oberoende lanes. OWASP rekommenderar minst 19 MiB minne, 2 iterationer och 1 lane — att öka minnet är oftast säkrare än att öka iterationerna.
Vilket format har encoded-utdata?
Encoded-strängen följer PHC-formatet, t.ex. $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Den inbäddar alla parametrar och saltet — du kan verifiera lösenord senare utan att lagra något annat.
Kan jag verifiera en befintlig Argon2-hash?
Ja. Gå till verifieringsfliken, klistra in hela encoded-hashen och ange lösenordet. Verktyget härleder hashen lokalt på nytt och talar om om den matchar.
Skickas mina lösenord någonstans?
Nej. Hashningen körs i en lokal Web Worker med WebAssembly-versionen av Argon2. Ditt lösenord lämnar aldrig webbläsaren och inget loggas.
Är det säkert att använda eget salt?
Saltet behöver inte vara hemligt — det behöver bara vara unikt per lösenord. Den inbyggda slumpade saltgeneratorn producerar 16 slumpade byte, det rekommenderade valet om du inte har särskild anledning att återanvända ett salt.
Varför dröjer det innan hashningen startar?
Vid första användningen laddas Argon2:s WebAssembly-motor (ca 26 KB) in i workern. Därefter kommer tiden från parametrarna själva: höga minnesinställningar är medvetet långsamma.
Hur man använder Argon2-hashgenerator
Argon2-hashgeneratorn skapar och verifierar Argon2-lösenordshashar helt i din webbläsare. Hashningen körs i en Web Worker med Argon2-bygget för WebAssembly — ditt lösenord lämnar aldrig enheten och inget laddas upp eller loggas.
- Öppna fliken Skapa hash, skriv lösenordet i fältet Lösenord och välj en variant: Argon2id är det rekommenderade förvalet, medan Argon2i och Argon2d passar kompatibilitetsfall.
- Ställ in kostnadsparametrarna: Iterationer (tidskostnad), Minne i KB och Parallelism (lanes). OWASP rekommenderar minst 19 MiB minne och 2 iterationer; mer minne är oftast bättre än fler iterationer.
- Behåll Slumpat salt (16 slumpmässiga byte per hash) eller växla till Eget salt och skriv egen text. Ändra hashlängden i byte om din backend förväntar sig något annat än 32.
- Tryck på Skapa hash. Resultatet visar hela den PHC-kodade strängen (klar att spara i databasen), rå hex-digest samt beräkningstiden.
- För att kontrollera ett lösenord senare, öppna fliken Verifiera hash, klistra in den kodade strängen och ange lösenordet — bedömningen visar MATCHAR eller MATCHAR INTE.
Spara hela den kodade strängen (inte bara hex-digesten) — den innehåller varianten och alla kostnadsparametrar, så framtida verifieringar och parameteruppgraderingar fortsätter fungera.
Relaterade verktyg
- Bcrypt-generator Generera och verifiera bcrypt-lösenordshashar online. Justerbar kostnadsfaktor, inbyggd salt, realtidsförhandsvisning av hash. All bearbetning körs lokalt i din webbläsare.
- Lösenordsgenerator Generera starka, säkra slumpmässiga lösenord direkt. Anpassa längd, tecken och skapa masslösenord — 100% i webbläsaren.
- Hash-generator Generera MD5, SHA-1, SHA-256, SHA-512-hashar från text direkt i din webbläsare
- HMAC-generator Generera HMAC-hashsignaturer med SHA-1, SHA-256, SHA-384 eller SHA-512 algoritmer. Säker meddelandeautentisering för API-utveckling och verifiering av dataintegritet.
- AES-kryptering / -avkryptering AES-kryptering/avkryptering med CBC, CFB, CTR, OFB, ECB-lägen, Pkcs7/ZeroPadding/NoPadding, 128/192/256-bitars nycklar, Base64-utdata, automatisk nyckel/IV-formatdetektering
- Hash-kontroll Beräkna och verifiera MD5, SHA-1, SHA-256, SHA-512 filhashar lokalt
- Lås upp PDF Ta bort lösenordsskydd från PDF-filer direkt i din webbläsare. Inkluderar smart brute-force-lösenordsåterställning.
- Skydda PDF Lägg till lösenordsskydd till PDF-filer online gratis. Kryptera PDF-dokument med AES-256-kryptering för att förhindra obehörig åtkomst. 100% i webbläsaren, ingen uppladdning.