IQ
PayloadIQ
Utilitare PayloadIQ

Generator de hash

Calculează hash-ul SHA al oricărui text cu Web Crypto API din browser. Alege algoritmul și copiază digest-ul în format hexazecimal.

Rezumatul hexazecimal apare aici.

Rulează în browserul tău. Ce introduci nu este încărcat pe PayloadIQ.

Acest tool calculează hash-ul SHA-256, SHA-1, SHA-384 sau SHA-512 pentru orice text, complet în browser, prin Web Crypto API. Scrii sau lipești textul, alegi algoritmul și primești digest-ul în hex, gata de copiat. Totul rulează local cu crypto.subtle.digest, așa că nimic nu ajunge pe vreun server.

Cum funcționează hashing-ul

Un hash transformă o intrare de orice dimensiune într-un digest de lungime fixă. Aceeași intrare produce mereu același hash, iar dacă schimbi un singur caracter rezultatul devine complet diferit — exact ce face hash-urile potrivite pentru checksum-uri, chei de cache și pentru a verifica dacă două blocuri de date sunt identice, fără să le compari octet cu octet. SHA-256 este algoritmul cel mai folosit azi; SHA-1 mai apare prin sisteme vechi, dar nu mai e considerat sigur la coliziuni, în timp ce SHA-384 și SHA-512 îți dau un digest mai lung. Tool-ul folosește implementarea nativă din browser, deci e rapid și nu depinde de nicio bibliotecă externă. MD5 nu este oferit, fiindcă e compromis criptografic și browserul nici nu îl expune.

Pentru integritate, nu pentru parole

Un hash SHA simplu e perfect ca să verifici integritatea unui fișier sau să generezi un identificator stabil, dar nu este o metodă sigură de a stoca parole. Stocarea parolelor are nevoie de un algoritm lent și cu salt, precum bcrypt, scrypt sau Argon2, gândit special să reziste la atacuri de tip brute-force. Folosește generatorul pentru checksum-uri, identificatori și verificări de integritate, dar ține-l departe de orice flux în care lucrezi cu secrete reale. Și fiindcă totul se execută în browserul tău, poți calcula hash-ul unor date sensibile fără ca ele să părăsească dispozitivul. Dacă vrei să faci hash unui fișier întreg, nu doar unui text, folosește în schimb tool-ul de hash de fișier.

Întrebări frecvente

Se trimite textul meu undeva?
Nu. Hash-ul se calculează integral în browserul tău, cu crypto.subtle.digest din Web Crypto API. Textul pe care îl introduci nu pleacă niciodată de pe dispozitiv și nimic nu se urcă sau se păstrează pe vreun server, deci îl poți folosi liniștit chiar și cu date interne sau sensibile.
Ce algoritmi pot folosi?
SHA-256, SHA-1, SHA-384 și SHA-512 — cei pe care îi expune Web Crypto API. Pentru utilizări noi, SHA-256 este alegerea recomandată implicit. SHA-1 e inclus fiindcă mai apare prin sisteme vechi, deși nu mai e considerat sigur la coliziuni. MD5 nu este disponibil, pentru că e compromis criptografic și browserul nu îl oferă.
Pot folosi un hash SHA-256 ca să stochez parole?
Nu e recomandat. Un SHA simplu e prea rapid și vulnerabil la atacuri brute-force. Pentru parole folosește un algoritm lent și cu salt, precum bcrypt, scrypt sau Argon2. Generatorul ăsta e pentru integritate și identificatori, nu pentru păstrat secrete.
Același text dă mereu același hash?
Da. Hashing-ul este determinist: o intrare identică produce mereu același digest. De aceea e util pentru a compara fișiere sau a detecta modificări — e suficient să varieze un singur caracter ca hash-ul să iasă complet diferit.

Utilitare similare

Generator de UUIDGenerator de string-uri aleatoriiHash fișier / ChecksumConvertor de timestamp
Deschide PayloadIQ Playground