Dal 2010 · Oltre 2 milioni di utilizzi degli strumenti ogni mese
Dal 2010
Aggiungi a Chrome

La Mia Cassetta Degli Attrezzi

Modalità Automatica

Nessuno strumento salvato.

Aggiorna alla Versione Premium
Strumenti correlati
Prossimo passo
Generatore e Verificatore di Hash BcryptGeneratore di Password
Stessa situazione
Generatore di Hash SHA256Verificatore di Robustezza della Password
Altri strumenti
Generatore di Hash BLAKE2bGeneratore di Hash MD5Generatore di Hash SHA512Generatore di Hash WhirlpoolGeneratore di stringhe casuali
Pagina Iniziale > Hash e checksum
 

Generatore di Hash Argon2

Genera o verifica l'hash di una password con il generatore di hash Argon2 di MiniWebtool. Scegli Argon2i, Argon2d o Argon2id e regola memoria, iterazioni, parallelismo, salt e lunghezza dell'hash per esaminare l'hash codificato risultante.

Serve aiuto con questo strumento? Chiedi all’IA

In Gemini, incolla la domanda copiata nella chat. Puoi anche copiarla qui sotto.

Visualizza la domanda

3 utilizzi gratis al giornoSenza registrazioneRisultati istantanei
Generatore di Hash Argon2Provalo ora — gratis ▼
Hash Argon2id di una password: 64 MB × 3 iterazioni × 4 thread, hash di 32 B

Inserisci una password, scegli la variante Argon2, l'uso RAM, le iterazioni, i thread, la dimensione dell'output e il salt, poi premi il pulsante. Ottieni l'hash codificato da salvare, l'hash grezzo in esadecimale e il salt usato; la modalità Verifica controlla una password con un hash salvato.

Esempi Rapidi
Calcola l'hash di più password insieme (fino a 20, una per riga)
Ogni password riceve un salt casuale distinto e usa i valori qui sotto. I batch sono limitati a 64 MB e 3 iterazioni.

Preimpostazioni Rapide:

Come funziona l'hashing Argon2
Password
+
Salt
→
Elaborazione
Memory-Hard
→
Hash Sicuro

Embed Generatore di Hash Argon2 Widget

Generatore di Hash Argon2

Benvenuto nel Generatore di Hash Argon2, uno strumento online gratuito per generare e verificare gli hash delle password Argon2. Argon2 ha vinto la Password Hashing Competition nel 2015. OWASP raccomanda Argon2id con almeno 19 MiB di memoria, due iterazioni e parallelismo pari a 1 (o una combinazione equivalente di parametri). NIST richiede uno schema adeguato di hashing delle password basato su un KDF memory-hard o iterato, ma non raccomanda specificamente Argon2. Questo strumento supporta tutte e tre le varianti Argon2 (Argon2i, Argon2d, Argon2id) con parametri completamente configurabili.

In sintesi

Il Generatore di Hash Argon2 crea hash di password Argon2i, Argon2d o Argon2id a partire da un testo e verifica una password rispetto a un hash Argon2 esistente. Imposti memoria, iterazioni, parallelismo, salt e lunghezza dell'hash.

Generatore di Hash Argon2: funzionalità in sintesi
FunzioneCosa offreIdeale per
Tre variantiArgon2i, Argon2d e Argon2id, con Argon2id come predefinita.Abbinare la variante che si aspettano la tua applicazione o libreria
Parametri di costoImposta il costo in memoria, il costo in tempo (iterazioni), il parallelismo e la lunghezza dell'hash in byte.Calibrare un hash sull'hardware del proprio server
SaltUsa un salt casuale generato automaticamente oppure inseriscine uno tuo.Riprodurre un hash con un salt noto
Formati di outputIl risultato è fornito come stringa Argon2 codificata e in esadecimale.Memorizzare l'hash o confrontare i byte grezzi
Modalità di verificaInserisci una password e un hash codificato salvato per vedere se corrispondono. Nulla viene decifrato.Verificare un hash salvato rispetto a una password candidata
Hash in batchFino a 20 password, una per riga, ciascuna con il proprio salt casuale. Le esecuzioni in batch usano 64 MB e tre iterazioni o meno.Creare hash di prova per più account contemporaneamente

Cos'è Argon2 e perché è consigliato?

Argon2 è un moderno algoritmo di hashing delle password progettato da Alex Biryukov, Daniel Dinu e Dmitry Khovratovich dell'Università del Lussemburgo. Ha vinto la Password Hashing Competition nel 2015 ed è ora l'algoritmo raccomandato per l'hashing delle password dalle principali organizzazioni di sicurezza.

A differenza dei vecchi algoritmi come MD5, SHA-1 o persino bcrypt, Argon2 è specificamente progettato per essere:

Spiegazione delle Varianti Argon2

Argon2i (Indipendente dai Dati)

Argon2i è progettato per resistere agli attacchi side-channel utilizzando modelli di accesso alla memoria indipendenti dai dati. Ciò lo rende adatto per l'hashing delle password su sistemi condivisi o multi-tenant in cui gli attacchi di temporizzazione sono una preoccupasi. Tuttavia, è leggermente più vulnerabile agli attacchi GPU rispetto ad Argon2d.

Argon2d (Dipendente dai Dati)

Argon2d utilizza l'accesso alla memoria dipendente dai dati, che fornisce la massima resistenza contro gli attacchi di cracking GPU. Tuttavia, questo lo rende vulnerabile agli attacchi side-channel come l'analisi della temporizzazione. Usa Argon2d solo in ambienti in cui gli attacchi side-channel non sono un problema.

Argon2id (Ibrido - Consigliato)

Argon2id combina il meglio di entrambe le varianti: inizia con i passaggi Argon2i per resistere agli attacchi side-channel, quindi passa ad Argon2d per la massima resistenza GPU. Questo approccio ibrido è raccomandato per la maggior parte delle applicazioni ed è la scelta predefinita in questo strumento.

Generatore di Hash Argon2: Argon2id (Ibrido - Consigliato)
Caratteristica Argon2i Argon2d Argon2id
Resistenza side-channel Forte Debole Forte
Resistenza GPU/ASIC Buona Eccellente Eccellente
Consigliato per Derivazione chiave Criptovalute Hashing password
Raccomandazione OWASP Sì Limitata Primaria

Comprendere i Parametri Argon2

Costo di Memoria

Il costo di memoria determina quanta RAM è richiesta per calcolare l'hash. Una maggiore quantità di memoria rende gli attacchi paralleli più costosi. OWASP raccomanda Argon2id con almeno 19 MiB di memoria, due iterazioni e parallelismo pari a 1 (o una combinazione equivalente di parametri). Per applicazioni ad alta sicurezza, considera 128 MB o più.

Costo Temporale (Iterazioni)

Il costo temporale controlla il numero di iterazioni sulla memoria. Più iterazioni significano un hashing più lento, che aumenta la sicurezza ma aumenta anche la latenza di accesso. Un valore di 3 è tipicamente raccomandato per le applicazioni web.

Parallelismo

Il parallelismo imposta il numero di thread utilizzati per l'hashing. Un parallelismo più elevato può velocizzare l'hashing sui sistemi multi-core ma aumenta anche la superficie di attacco. Comunemente viene utilizzato un valore di 4.

Lunghezza dell'Hash

La lunghezza dell'hash di output in byte. 32 byte (256 bit) sono sufficienti per la maggior parte delle applicazioni e forniscono un ampio margine di sicurezza.

Salt

Un salt è un dato casuale aggiunto alla password prima dell'hashing. Garantisce che password identiche producano hash diversi, prevenendo gli attacchi rainbow table. Usa sempre un salt unico e casuale per ogni password. Questo strumento può generare automaticamente un salt sicuro o consentire di specificarne uno personalizzato.

Come usare questo Generatore di Hash Argon2

  1. Scegli la modalità: Seleziona 'Genera Hash' per creare un nuovo hash, o 'Verifica Hash' per controllare se una password corrisponde a un hash esistente.
  2. Inserisci la password: Digita o incolla la password o il testo di cui vuoi eseguire l'hash nel campo di input.
  3. Seleziona la variante Argon2: Scegli Argon2id (consigliato), Argon2i (resistente ai side-channel) o Argon2d (resistente alle GPU) in base alle tue esigenze di sicurezza.
  4. Configura i parametri: Imposta il costo di memoria (64 MB consigliati), il costo temporale (3 iterazioni consigliate), il parallelismo (4 thread consigliati) e la lunghezza dell'hash (32 byte consigliati).
  5. Genera l'hash: Fai clic su 'Genera Hash Argon2' per creare il tuo hash. Copia l'output codificato o esadecimale per la tua applicazione.

Parametri Consigliati per Caso d'Uso

Applicazioni Web Standard
  • Variante: Argon2id
  • Memoria: 64 MB (65536 KB)
  • Iterazioni: 3
  • Parallelismo: 4
  • Lunghezza Hash: 32 byte
Applicazioni ad Alta Sicurezza
  • Variante: Argon2id
  • Memoria: 128 MB (131072 KB)
  • Iterazioni: 4
  • Parallelismo: 4
  • Lunghezza Hash: 32 byte
Gestori Password / Massima Sicurezza
  • Variante: Argon2id
  • Memoria: 256 MB (262144 KB)
  • Iterazioni: 5
  • Parallelismo: 8
  • Lunghezza Hash: 64 byte

Posso decriptare un hash Argon2?

No. Argon2 è una funzione di hash unidirezionale, il che significa che è computazionalmente impossibile invertire l'hash per risalire alla password originale. Questo è per progettazione: protegge le password anche se il database degli hash viene compromesso.

Per verificare una password, esegui l'hash dell'input con gli stessi parametri e salt, quindi confronta il risultato con l'hash memorizzato. Il formato Argon2 codificato include tutti i parametri necessari, rendendo la verifica semplice.

Domande Frequenti

Cos'è Argon2 e perché è consigliato?

Argon2 è un moderno algoritmo di hashing delle password che ha vinto la Password Hashing Competition nel 2015. È progettato per resistere agli attacchi GPU e ASIC richiedendo memoria e calcolo significativi. OWASP raccomanda Argon2id con almeno 19 MiB di memoria, due iterazioni e parallelismo pari a 1 (o una combinazione equivalente di parametri). NIST richiede uno schema adeguato di hashing delle password basato su un KDF memory-hard o iterato, ma non raccomanda specificamente Argon2.

Quali sono le differenze tra Argon2i, Argon2d e Argon2id?

Argon2d è ottimizzato per resistere agli attacchi GPU ed è più veloce ma vulnerabile agli attacchi side-channel. Argon2i è progettato per resistere agli attacchi side-channel ed è adatto per l'hashing delle password su sistemi condivisi. Argon2id è un ibrido che fornisce entrambe le protezioni ed è la scelta consigliata per la maggior parte delle applicazioni.

Quali parametri dovrei usare per Argon2?

Per la maggior parte delle applicazioni web, usa Argon2id con 64 MB di costo di memoria, 3 iterazioni e 4 thread. Per applicazioni ad alta sicurezza come i gestori di password, considera 128 MB o più di costo di memoria e 4+ iterazioni. L'obiettivo è un tempo di hash di circa 500 ms sul tuo server.

Posso decriptare un hash Argon2?

No, Argon2 è una funzione di hash unidirezionale. È computazionalmente impossibile invertire l'hash per risalire alla password originale. Per verificare una password, esegui l'hash dell'input con gli stessi parametri e confronta il risultato con l'hash memorizzato.

Cos'è un salt e perché è importante?

Un salt è un dato casuale aggiunto alla password prima dell'hashing. Garantisce che password identiche producano hash diversi, prevenindo gli attacchi rainbow table e rendendo più difficile craccare più password contemporaneamente. Usa sempre un salt unico e casuale per ogni password.

Come verifico se una password corrisponde a un hash Argon2?

Usa l’opzione Verify Hash: inserisci la password che vuoi controllare e l’hash Argon2 memorizzato con cui confrontarla. La verifica controlla se quella password corrisponde all’hash codificato e alle relative impostazioni; non decifra l’hash né rivela la password originale. Se c’è una corrispondenza, la password candidata è corretta per quell’hash. Proteggi gli hash memorizzati come faresti con gli altri dati di autenticazione.

Posso generare hash Argon2 per più password contemporaneamente?

Sì. Il modulo accetta fino a 20 password, una per riga, e genera un hash distinto per ciascuna. Ogni password riceve un salt casuale, quindi password identiche possono produrre stringhe hash diverse. Secondo il modulo, l’elaborazione in blocco usa 64 MB e al massimo tre iterazioni. Associa correttamente ogni risultato all’account o al record corrispondente, così in seguito potrai verificare la password giusta.

Perché due hash Argon2 della stessa password hanno un aspetto diverso?

Argon2 usa normalmente un salt casuale, quindi la stessa password può produrre risultati codificati diversi se sottoposta ad hashing due volte. È previsto e aiuta a impedire agli aggressori di riconoscere password uguali tra record memorizzati. Per controllare una password, usa la funzione di verifica con la password candidata e l’hash memorizzato: confrontare direttamente due stringhe hash non è un metodo affidabile. Conserva l’hash codificato completo, perché contiene le informazioni necessarie alla verifica.

Riferimenti

Cita questo contenuto, pagina o strumento come:

"Generatore di Hash Argon2" su https://MiniWebtool.com/it/generatore-di-hash-argon2/ di MiniWebtool, https://MiniWebtool.com/

dal team miniwebtool. Aggiornato: 12 gen 2026

Chatta con la tua IA preferita

In Gemini, incolla la domanda copiata nella chat. Puoi anche copiarla qui sotto.

Visualizza la domanda

Hash e checksum:

Strumenti popolari e aggiornati:

Generatore di hash SHA3-512Generatore di Hash FNV-1aGeneratore di Hash SHA224Vedi tutti →
Pagina Iniziale > Hash e checksum > Generatore di Hash Argon2