Sari la conținut
andcode Tools

Generator hash (MD5, SHA, CRC32)

🔒 Rulează în browser

Algoritmi
Rezultate

Alegerea algoritmului de hash

SHA-256 și SHA-512 sunt alegerea modernă, încă sigură, pentru verificarea integrității fișierelor, sume de control și uz general. MD5 și SHA-1 sunt păstrate aici pentru că sisteme vechi și fișiere de sume de control mai vechi încă le folosesc, dar ambele sunt compromise criptografic: nu vă bazați pe ele acolo unde contează securitatea și nu folosiți nicio funcție de hash, singură, pentru stocarea parolelor — este necesar un hash de parolă dedicat, lent și cu salt (bcrypt, scrypt, Argon2).

Fișiere, HMAC și ce rămâne local

Calcularea hash-ului pentru text și fișiere rulează integral în browserul dumneavoastră: SHA-1/SHA-256/SHA-512 folosesc Web Crypto API nativ, iar MD5 și CRC32 — pe care browserul nu le implementează nativ — folosesc biblioteca hash-wasm, încărcată doar în momentul în care efectiv calculați un hash. Secțiunea HMAC combină o funcție de hash cu o cheie secretă, astfel încât rezultatul dovedește și că un mesaj nu a fost modificat de cineva care nu deține acea cheie — util pentru verificarea semnăturilor de webhook sau autenticitatea cererilor API.

Întrebări frecvente

Ce hash ar trebui să folosesc?

SHA-256 (sau SHA-512) este alegerea standard astăzi pentru verificarea integrității fișierelor și uz general. MD5 și SHA-1 sunt rapide, dar considerate compromise criptografic — acceptabile pentru sume de control vechi, dar nu vă bazați pe ele acolo unde contează securitatea — iar niciunul dintre acești algoritmi nu trebuie folosit pentru stocarea parolelor: folosiți un hash lent și cu salt (bcrypt, scrypt, Argon2).

Fișierul meu este încărcat pe un server?

Nu. Fișierele sunt citite și transformate în hash integral în browserul dumneavoastră — SHA-1/256/512 prin Web Crypto API, MD5 și CRC32 prin biblioteca hash-wasm — nimic nu este transmis sau stocat.

La ce folosește secțiunea HMAC?

HMAC combină o funcție hash cu o cheie secretă, astfel încât rezultatul dovedește și că mesajul nu a fost modificat de cineva care nu deține acea cheie — util pentru verificarea semnăturilor de webhook sau autenticitatea cererilor API, spre deosebire de un hash simplu.

La ce este bun CRC32?

CRC32 este o sumă de control rapidă, folosită pentru a detecta corupția accidentală a datelor (de exemplu în fișiere ZIP sau protocoale de rețea) — nu este sigur criptografic și nu trebuie folosit niciodată pentru a detecta modificări intenționate.

Instrumente similare

Ștergeți datele locale?

Aceasta șterge definitiv tot ce a salvat acest site în acest browser:

  • Proiectele audio salvate (salvare automată în Audio Mixer)
  • Panouri de proiect, carduri și atașamente (Kanban)
  • Instrumentele dumneavoastră favorite
  • Preferințele, precum limba aleasă

Acțiunea nu poate fi anulată și afectează doar acest browser, pe acest dispozitiv.