Monu Tools

Generator de hash (SHA)

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

  1. 01

    Scrie sau lipește textul.

  2. 02

    Alege algoritmul de hash.

  3. 03

    Copiază rezultatul în format hexazecimal.

Ce este un hash

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.

Cum funcționează acest instrument

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.

La ce servește hashing-ul

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.

Alegerea unui algoritm

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.

Nu pentru parole

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

Ce algoritmi sunt acceptați?

SHA-1, SHA-256, SHA-384 și SHA-512, prin API-ul Web Crypto al browserului. SHA-256 este o alegere implicită bună.

Este disponibil MD5?

Nu. MD5 este considerat nesigur și nu este oferit de API-ul Web Crypto. Preferă SHA-256 sau mai puternic.

Surse

Î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