Generează hash-uri SHA-1, SHA-256, SHA-384 și SHA-512 ale oricărui text, direct în browserul tău.
Cum se folosește Generator de hash
Scrie sau lipește textul.
Alege algoritmul de hash.
Copiază rezultatul în format hexazecimal.
O funcție hash preia orice intrare, un cuvânt sau un document întreg, și produce un șir de caractere de dimensiune fixă numit rezumat (digest). SHA-256, de exemplu, returnează întotdeauna 256 de biți scriși ca 64 de caractere hexazecimale, indiferent dacă îi dai o singură literă sau un megaoctet de text.
Două proprietăți fac hash-urile utile. Sunt deterministe, deci aceeași intrare produce mereu același rezumat, și prezintă efectul de avalanșă, deci schimbarea unui singur caracter produce un rezultat complet diferit. Asta face dintr-un hash o amprentă compactă a conținutului exact.
Acest instrument calculează rezumatele SHA-1, SHA-256, SHA-384 și SHA-512 ale textului tău local, folosind API-ul Web Crypto al browserului, apoi afișează rezultatul hexazecimal gata de copiat. SHA-256 este alegerea implicită potrivită în majoritatea scopurilor.
Hashing-ul este unidirecțional: nu poți inversa un rezumat înapoi în intrarea originală. Exact acesta este scopul. Se folosește pentru a verifica integritatea (s-a schimbat acest fișier sau mesaj?), pentru a construi sume de control, pentru a deduplica conținut și ca element de bază în semnături și în sisteme de control al versiunilor precum Git.
SHA-1 este compromis pentru utilizări critice pentru securitate, deoarece coliziunile pot fi provocate intenționat, deși rămâne acceptabil ca sumă de control fără rol de securitate. Preferă SHA-256 sau ceva mai puternic atunci când securitatea contează. MD5 nu este oferit intenționat, pentru că este considerat nesigur.
Hashing-ul nu este criptare și nu este, în sine, modul corect de a stoca parole. Funcțiile SHA brute sunt intenționat rapide, ceea ce îi ajută pe atacatori să ghicească parolele repede. Pentru parole folosește o schemă lentă și cu sare (salt), precum bcrypt, scrypt sau Argon2; generatorul bcrypt de aici este construit exact pentru asta.
Întrebări frecvente
SHA-1, SHA-256, SHA-384 și SHA-512, prin API-ul Web Crypto al browserului. SHA-256 este o alegere implicită bună.
Nu. MD5 este considerat nesigur și nu este oferit de API-ul Web Crypto. Preferă SHA-256 sau mai puternic.
Încorporează acest instrument
Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.
<iframe src="https://monu.tools/embed/ro/hash-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Instrumente similare
Codifică text în Base64 sau decodifică Base64 înapoi în text. Sigur pentru UTF-8 cu detectare automată a direcției.
Codifică și decodifică URL-uri și componente URL în format procentual, sigur pentru UTF-8.
Decodează un JSON Web Token pentru a-i inspecta antetul și sarcina utilă, cu timpii de expirare și emitere lizibili. Rulează în întregime în browserul tău; token-urile nu sunt niciodată încărcate.
Generează un HMAC pentru un mesaj și o cheie secretă folosind SHA-1, SHA-256, SHA-384 sau SHA-512, în browserul tău.