Generador de hash — Obté els hash MD5 i SHA de qualsevol text o fitxer, i comprova'ls amb un hash conegut.

Escriviu o enganxeu text, o seleccioneu un fitxer, i vegeu-ne els hash MD5, SHA-1, SHA-256, SHA-384 i SHA-512 alhora. Enganxeu un hash que us hagin proporcionat per comprovar si coincideix. El càlcul dels hash es fa al vostre dispositiu, de manera que el vostre text i els vostres fitxers mai no s'envien a cap servidor.

Genera un hash El teu text i els teus fitxers es queden al navegador.
Generador de hash que mostra els valors de hash MD5, SHA-1 i SHA-256 per a un fragment de text

Entrada

Hashes

La guia

Guia del generador de hash: què són els hash i quan s'han d'utilitzar

Una explicació senzilla de MD5 i SHA, com verificar un fitxer i per a què no serveixen els hash.

Una explicació senzilla

Què és el generador de hash?

Una funció de hash converteix qualsevol entrada, ja sigui una paraula o un fitxer sencer, en una petjada digital de longitud fixa i curta. La mateixa entrada sempre dona el mateix hash, i fins i tot un canvi d'un sol caràcter genera un hash completament diferent.

Això fa que els hash siguin útils per comprovar que un fitxer ha arribat sense canvis, detectar fitxers duplicats, crear claus de memòria cau i comparar dades sense compartir les dades en si.

Raons comunes per utilitzar-lo

Per què la gent utilitza un generador de hash

Verificar les descàrregues

Calcula la suma de control d'un fitxer descarregat i compara-la amb la que indica l'editor per assegurar-te que no s'ha corromput.

Desenvolupadors

Crea sumes de comprovació ràpides, claus de memòria cau o valors de prova per a API, signatures i fixacions.

Trobar duplicats

Dos fitxers amb el mateix hash SHA-256 són, a efectes pràctics, el mateix fitxer.

Quin algorisme triar

MD5, SHA-1 i la família SHA-2

MD5 proporciona un hash hexadecimal de 32 caràcters i SHA-1 n'ofereix 40. Tots dos són adequats per detectar corrupcions accidentals, però es poden crear col·lisions deliberadament, així que no els utilitzeu per a res relacionat amb la seguretat. SHA-256 (64 caràcters), SHA-384 (96) i SHA-512 (128) pertanyen a la família SHA-2 i són les opcions segures actualment.

Un hash no és xifratge: no es pot revertir per recuperar l'original. Tampoc no és suficient per emmagatzemar contrasenyes. Per a això, utilitza un hash de contrasenya lent i salat com bcrypt, scrypt o Argon2.

Fes-ho en pocs passos

Com utilitzar el generador de hash

  1. Tria Text o Fitxer.
  2. Escriviu o enganxeu el vostre text, o seleccioneu un fitxer. Els hash apareixen immediatament.
  3. Còpia de text al costat de l'etiqueta que necessites. Activa la majúscula si vols lletres hexadecimals en majúscula.
  4. Per verificar una descàrrega, enganxa l'hash publicat a la caixa de comparació i comprova que coincideixi.
Millors resultats

Consells senzills

  • Cal hash-ejar el text exactament tal com està escrit. Un espai final o un final de línia diferent genera un hash diferent.
  • Per comprovar la descàrrega, utilitza SHA-256 si l'editor ho ofereix.
  • El text s'hashitza com a UTF-8, que és el que esperen la majoria d'eines i API.
  • La sortida hexadecimal és insensibila a majúscules i minúscules, de manera que la caixa de comparació ignora la casella i els espais al voltant de l'hash.
És bo saber-ho

Limitacions i privacitat

Privacitat

El text i els fitxers es calculen els seus hash al navegador amb les eines integrades. No es puja, ni s'emmagatzema ni es registra res.

Limitacions

Els fitxers molt grans es carreguen a la memòria, de manera que un fitxer de diversos gigabytes pot fallar en un telèfon o en un ordinador antic. S'hi mostren MD5 i SHA-1 per compatibilitat i no s'han d'utilitzar per a la seguretat.

Preguntes freqüents

Preguntes freqüents del generador de hash

Què és un hash?

Un hash és una empremta digital de longitud fixa calculada a partir de determinats dades. La mateixa entrada sempre genera el mateix hash, i un canvi mínim a l'entrada en modifica completament el valor.

Quin hash he d'utilitzar?

Utilitza SHA-256 per a la majoria de coses, incloent-hi la comprovació de les descàrregues. MD5 i SHA-1 només són adequats per detectar canvis accidentals, no per a la seguretat.

Es pot revertir un hash per obtenir el text original?

No. Un hash és una funció unidireccional. La gent pot endevinar l'entrada i comparar els hashes, i per això encara es poden trobar contrasenyes febles.

Com puc comprovar un fitxer descarregat?

Tria Fitxer, selecciona el fitxer descarregat i compara l'hash SHA-256 amb el de la pàgina de l'editor. Pega l'hash publicat a la caixa de comparació per veure si hi ha coincidència o discrepància.

Per què el meu hash no coincideix amb una altra eina?

Normalment la entrada difereix per un espai, un final de línia o la codificació del text. Aquesta eina fa el hash del text en UTF-8 exactament tal com s'ha escrit, sense retallar-lo.

MD5 és segur per a contrasenyes?

No. MD5 és ràpid i té col·lisions conegudes. Emmagatzema contrasenyes amb bcrypt, scrypt o Argon2 en lloc d'un hash en clar.

Quina longitud té cada hash?

MD5 és de 32 caràcters hexadecimals, SHA-1 és de 40, SHA-256 és de 64, SHA-384 és de 96 i SHA-512 és de 128.

S'han pujat el meu text i els meus fitxers?

No. Tot s'encripta dins del teu navegador i res no surt del teu dispositiu.

De persones que utilitzen aquesta eina

Ressenyes

Carregant ressenyes…
Continua

Més eines a la caixa

La pàgina d'inici ofereix dotzenes d'eines gratuïtes més que no requereixen cap clau d'API.

Suggeriu una eina