# Verificator Argon2

Verificați dacă o parolă corespunde unui hash Argon2. Lipiți parola și un șir PHC, precum $argon2id$v=19$m=65536, iar instrumentul citește varianta, memoria, numărul de iterații, canalele și sarea, recalculează hashul și vă spune dacă se potrivesc. Acceptă Argon2id, Argon2i și Argon2d, versiunea 19, până la 64 MiB, 4 iterații și 8 canale și nu afișează niciodată parola.

## Întrebări frecvente

### Cum funcționează verificarea Argon2?

Instrumentul analizează șirul PHC pentru a obține varianta, versiunea, memoria, numărul de iterații, paralelismul și sarea. Apoi calculează hashul parolei folosind exact acești parametri și compară rezultatul cu hashul stocat.

### Ce hashuri pot verifica?

Instrumentul verifică hashuri Argon2id, Argon2i și Argon2d din versiunea 19 (0x13), în formatul PHC string. Acestea sunt generate de PHP password_hash, libsodium, argon2-cffi, pachetul Node.js argon2 și generatorul Argon2 de pe acest site.

### Care sunt limitele?

Hashul poate folosi cel mult 64 MiB de memorie (m=65536), 4 iterații și 8 canale. Aceste limite includ valoarea implicită m=65536,t=4,p=1 din PHP și valoarea implicită m=65536,t=3,p=4 din argon2-cffi. Hashurile care solicită mai mult sunt refuzate cu o explicație.

### Pot testa instrumentul cu un exemplu publicat?

Hashul de test al implementării de referință $argon2id$v=19$m=65536,t=2,p=1$c29tZXNhbHQ$CTFhFdXPJO1aFaMaO6Mm5c8y7cJHAph8ArZWb2GRPPc corespunde parolei password și sării somesalt. Dacă le introduceți pe ambele, rezultatul indică o potrivire.

### De ce este refuzat hashul meu ca fiind invalid?

Șirul trebuie să înceapă cu $argon2id$, $argon2i$ sau $argon2d$, urmate de v=19, apoi de m, t și p separate prin virgule, apoi de sarea și hashul Base64. Hashurile copiate cu spații, ghilimele sau o componentă lipsă sunt respinse. Hashurile mai vechi, din versiunea 16, fără o componentă v= nu sunt acceptate.

### Rămâne parola mea secretă?

Da. Răspunsul conține doar rezultatul și hashul introdus, niciodată parola. Nimic nu este stocat sau înregistrat.

### Înseamnă că hashul este compromis dacă rezultatul indică o nepotrivire?

De obicei, înseamnă că parola diferă, de exemplu din cauza unui spațiu la final sau a unei diferențe între litere mari și mici. Unele sisteme adaugă și un pepper sau o cheie secretă înainte de calcularea hashului, informații pe care acest verificator nu le poate cunoaște.

### Cât durează o verificare?

Verificarea necesită la fel de multă muncă precum crearea hashului, de obicei mult sub o secundă în limitele de mai sus. Din acest motiv, setările care folosesc foarte multă memorie sunt refuzate.

### Acceptă acest instrument hashuri libsodium?

Da, crypto_pwhash_str din libsodium scrie șiruri PHC Argon2id. Presetarea interactivă folosește 64 MiB și 2 iterații și poate fi verificată aici, în timp ce presetările moderate și sensibile depășesc limita de 64 MiB.

### Pot verifica aici hashuri bcrypt?

Nu. Folosiți Verificatorul Bcrypt pentru hashuri care încep cu $2a$, $2b$ sau $2y$.

Reclama dvs. aici?

[Trimiteți-ne un e-mail](mailto:hi@dennn.is?subject=Publicitate%20pe%20OneClick%20Pro)

[Reclamă Suita de pluginuri pregătită pentru agenți pentru WordPress.](https://sleekwp.com/?ref=oneclickpro)
