Generator hash MD5, SHA-256
Calculează sumele de control MD5, SHA-1, SHA-256 și SHA-512 pentru un text sau un fișier.
Mulțumim! Ne ajută să facem uneltele mai bune.
Nu s-a putut trimite acum. Încearcă mai târziu.
Generatorul de hash calculează sumele de control MD5, SHA-1, SHA-256 și SHA-512 pentru un text sau pentru un fișier. Îl folosești ca să verifici că un fișier descărcat nu a fost modificat sau corupt, ori ca să obții amprenta unui text pentru un program. Calculul se face în browser, iar fișierul nu e încărcat pe niciun server.
Ce este un hash
Un hash este o „amprentă” de lungime fixă calculată din conținut. Același conținut dă mereu același hash, iar o modificare cât de mică, chiar un spațiu în plus, dă un rezultat complet diferit. Din hash nu poți reconstrui textul inițial.
| Text | SHA-256 (primele 16 caractere) | MD5 |
|---|---|---|
| abc | ba7816bf8f01cfea… | 900150983cd24fb0d6963f7d28e17f72 |
| abc (cu spațiu la final) | 5488613c42b0d34d… | 28a53e303da9f5742476fd6b62434540 |
| Abc | 06d90109c8cce34e… | 35593b7ce5020eae3ca68fd5b6f3e031 |
Lungimile sunt fixe: MD5 are 32 de caractere hexazecimale, SHA-1 are 40, SHA-256 are 64 și SHA-512 are 128. Butonul de copiere copiază direct valoarea SHA-256.
Cum verifici un fișier descărcat
- Găsește pe site-ul de unde ai descărcat suma de control publicată, de obicei SHA-256.
- Alege fișierul în unealtă și așteaptă calculul.
- Compară rezultatul cu cel publicat. Dacă diferă chiar și un caracter, fișierul e corupt sau a fost înlocuit, deci descarcă-l din nou din sursa oficială.
Pentru fișiere se calculează SHA-1, SHA-256 și SHA-512. MD5 se calculează doar pentru text. Fișierele foarte mari, de câțiva GB, sunt citite integral în memoria browserului și calculul poate dura.
Ce algoritm să alegi
MD5 și SHA-1 sunt considerate nesigure pentru securitate, pentru că se pot construi intenționat două conținuturi cu același hash. Le mai folosești doar pentru compatibilitate cu sisteme vechi sau ca sumă de control rapidă. Pentru orice verificare nouă alege SHA-256. Pentru parole nu folosi niciunul direct, ci algoritmi făcuți special pentru parole, ca bcrypt sau Argon2. Dacă vrei doar să codezi un text reversibil, ai nevoie de Base64, iar pentru identificatori unici, de generatorul UUID.
Întrebări frecvente
Cum calculez SHA-256 pentru un fișier?
Alege fișierul cu butonul de încărcare, iar rezultatul apare în tabel lângă SHA-256. Fișierul rămâne pe calculatorul tău.
De ce hash-ul meu nu se potrivește cu cel de pe alt site?
Cel mai des e o diferență invizibilă în text: spațiu sau rând nou la final, majuscule, ori alt tip de diacritice (ş cu sedilă față de ș cu virgulă).
Se poate decripta un hash MD5?
Nu, hash-ul nu e criptare. Pentru parole comune există însă tabele cu rezultate precalculate, de aceea MD5 nu e potrivit pentru parole.
Care e diferența între SHA-256 și SHA-512?
Lungimea rezultatului: 256 de biți (64 de caractere) față de 512 biți (128 de caractere). Ambele sunt sigure, SHA-256 e cel mai folosit.
Actualizat:
Ce unealtă îți lipsește?
Spune-ne ce calculator sau unealtă ai căutat și n-ai găsit. Citim fiecare sugestie.