Generatore di hash Argon2
Generatore e verificatore di hash Argon2 gratuito online. Scegli argon2id, argon2i o argon2d con tempo, memoria e parallelismo personalizzati. Gira in un Web Worker via WebAssembly: 100% locale, nessun upload.
Cos'è Argon2 e perché dovrei usarlo?
Argon2 è il vincitore della Password Hashing Competition e lo standard moderno per l'hashing delle password. A differenza di SHA-256, è volutamente lento e affamato di memoria, rendendo gli attaci brute-force su larga scala estremamente costosi.
Quale variante di Argon2 dovrei scegliere?
Argon2id è la scelta predefinita consigliata: combina la resistenza ai side-channel di Argon2i con la resistenza alle GPU di Argon2d. Scegli argon2i solo per configurazioni datate e argon2d solo per compatibilità.
Cosa significano i parametri tempo, memoria e parallelismo?
Il costo temporale è il numero di iterazioni, la memoria è la RAM usata in kilobyte e il parallelismo è il numero di lane indipendenti. L'OWASP raccomanda almeno 19 MiB di memoria, 2 iterazioni e 1 lane — aumentare la memoria è generalmente più sicuro che aumentare le iterazioni.
Qual è il formato dell'output encoded?
La stringa encoded segue il formato PHC, per esempio $argon2id$v=19$m=65536,t=3,p=4$<salt>$<hash>. Incorpora tutti i parametri e il salt: puoi verificare le password in seguito senza memorizzare altro.
Posso verificare un hash Argon2 esistente?
Sì. Passa alla scheda di verifica, incolla l'hash encoded completo e inserisci la password. Lo strumento ricalcola l'hash localmente e ti dice se corrisponde.
Le mie password vengono inviate da qualche parte?
No. L'hashing gira in un Web Worker locale con la versione WebAssembly di Argon2. La tua password non lascia mai il browser e nulla viene registrato.
È sicuro usare un salt personalizzato?
Il salt non deve essere segreto — deve solo essere unico per password. Il generatore di salt casuale integrato produce 16 byte casuali, la scelta consigliata salvo motivi specifici per riutilizzare un salt.
Perché l'hashing richiede un attimo prima di partire?
Al primo uso, il motore WebAssembly di Argon2 (circa 26 KB) viene caricato nel worker. Dopo, il costo deriva dai parametri stessi: le impostazioni ad alta memoria sono volutamente lente.
Come usare Generatore di hash Argon2
Il generatore di hash Argon2 crea e verifica hash di password Argon2 interamente nel tuo browser. Il calcolo gira in un Web Worker con la build WebAssembly di Argon2: la password non lascia mai il dispositivo e nulla viene caricato o registrato.
- Apri la scheda Genera hash, digita la password nel campo Password e scegli una variante: Argon2id è il predefinito consigliato, Argon2i e Argon2d per casi di compatibilità.
- Regola i parametri di costo: Iterazioni (coste temporale), Memoria in KB e Parallelismo (lane). L'OWASP suggerisce almeno 19 MiB di memoria e 2 iterazioni; più memoria di solito vale più di più iterazioni.
- Mantieni Salt casuale (16 byte casuali per hash) o passa a Salt personalizzato e digita il tuo testo. Modifica la lunghezza dell'hash in byte se il tuo backend si aspetta un valore diverso da 32.
- Premi Genera hash. Il risultato mostra la stringa encoded completa in formato PHC (pronta da salvare nel database) più il digest esadecimale grezzo e il tempo di calcolo.
- Per verificare una password in seguito, apri la scheda Verifica hash, incolla la stringa encoded e inserisci la password: il verdetto mostrerà CORRISPONDE o NON CORRISPONDE.
Conserva l'intera stringa encoded (non solo il digest esadecimale): contiene la variante e tutti i parametri di costo, così verifiche future e aggiornamenti dei parametri continuano a funzionare.
Strumenti correlati
- Generatore Bcrypt Genera e verifica hash password bcrypt online. Fattore di costo regolabile, salt integrato, anteprima hash in tempo reale. Tutta l'elaborazione viene eseguita localmente nel tuo browser.
- Generatore Password Genera password casuali forti e sicure istantaneamente. Personalizza lunghezza, caratteri e crea password in blocco — 100% nel browser.
- Generatore di Hash Genera hash MD5, SHA-1, SHA-256, SHA-512 dal testo istantaneamente nel browser
- Generatore HMAC Genera firme hash HMAC usando algoritmi SHA-1, SHA-256, SHA-384 o SHA-512. Autenticazione sicura dei messaggi per lo sviluppo API e la verifica dell'integrità dei dati.
- Crittografia / Decrittografia AES Crittografia/decrittografia AES con modalità CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, chiavi 128/192/256 bit, output Base64, rilevamento automatico formato chiave/IV
- Verifica Hash Calcola e verifica hash MD5, SHA-1, SHA-256, SHA-512 localmente
- Sblocca PDF Rimuovi la protezione tramite password dai file PDF istantaneamente nel browser. Include recupero intelligente password con brute-force.
- Proteggi PDF Aggiungi la protezione con password ai file PDF online gratuitamente. Cripta documenti PDF con crittografia AES-256 per impedire accessi non autorizzati. 100% nel browser, nessun caricamento.