ca

Suma de verificació

Calcula la suma de verificació (hash) d'un fitxer: SHA-256, SHA-1, SHA-384/512, MD5 o CRC-32. Tot al teu navegador.

Processant en local al teu dispositiu ...

Algorisme
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Processant en local al teu dispositiu ...

0%

Es puja el meu fitxer?

No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

Sense pujar res100% local
El contingut es queda amb tusense accés de tercers
Hosted in GermanyGlobal Content Delivery
Auditat de manera independentTLS A+ · Capçaleres A+

Una suma de verificació és una empremta curta d'un fitxer: a partir de qualsevol quantitat de bytes, una funció hash calcula un únic valor fix i breu. N'hi ha prou de canviar un sol bit del fitxer perquè la suma surti completament diferent. Per això molts proveïdors publiquen el valor SHA-256 al costat d'una baixada: tu mateix calcules la suma del teu fitxer baixat i la compares amb el valor publicat. Si totes dues coincideixen, el fitxer ha arribat complet i sense alteracions.

Aquesta eina calcula els mètodes habituals. SHA-1/256/384/512 (FIPS 180-4) s'executen mitjançant la interfície nativa Web Crypto; SHA-256 és l'estàndard actual i l'opció correcta quan no s'exigeix res més. SHA-1 es considera obsolet i ja no s'hauria d'utilitzar en comprovacions de seguretat, però encara és útil per encaixar amb sistemes antics. SHA-384 i SHA-512 ofereixen valors més llargs de la mateixa família. MD5 (RFC 1321) és encara més antic i està criptogràficament trencat (es poden generar col·lisions deliberadament), però moltes baixades i eines antigues encara el publiquen com a valor de referència. CRC-32 no és una suma criptogràfica, sinó una comprovació ràpida d'integritat en la variant ISO-HDLC (polinomi 0xEDB88320), com la que duen incorporada els arxius ZIP i els fitxers PNG: serveix per detectar errors de transmissió aleatoris, no per descartar manipulacions.

El càlcul s'executa completament de manera local al teu navegador, mitjançant la interfície nativa Web Crypto (per a SHA) i una petita rutina escrita en JavaScript pur (per a CRC-32). No es puja res, no s'emmagatzema res i no es carrega cap biblioteca aliena des d'un CDN. El resultat apareix com un fitxer de text en el mateix format que les eines de línia d'ordres sha256sum o certutil, de manera que el pots comparar directament amb un valor generat en un altre lloc.

Fitxa tècnica

Fitxa tècnica
Format de sortidaTXT
Processament per lots
ProcessamentEn local al navegador (JavaScript)
Càrrega de fitxersCap

En 3 passos

  1. Deixa anar un fitxer.
  2. Tria un algorisme (predeterminat: SHA-256).
  3. Llegeix la suma de verificació i baixa-la com a fitxer de text.

Límits: Una suma de verificació demostra que dos fitxers són idèntics byte a byte; no xifra res ni protegeix contra escoltes. MD5, SHA-1 i CRC-32 no serveixen per a finalitats de seguretat (CRC-32 només detecta errors aleatoris; MD5 i SHA-1 es poden fer col·lisionar deliberadament); contra manipulacions deliberades fes servir SHA-256 o un de més gran. El valor de referència ha de provenir d'una font fiable.

Comparativa d'algorismes

Comparativa d'algorismes
AlgorismeLongitud de sortidaEstatÚs típic
SHA-256256 bitsestàndard actualdescàrregues, verificació general
SHA-1160 bitsobsolet (no per a seguretat)comparació amb sistemes antics
SHA-384384 bitsvariant SHA-2 més llargaquan cal una suma de verificació més llarga
SHA-512512 bitsvariant SHA-2 més llargaquan cal una suma de verificació més llarga
MD5128 bitscriptogràficament trencatvalor de referència per a descàrregues/eines antigues
CRC-3232 bitsno és una suma de verificació criptogràficadetectar errors de transmissió aleatoris (ZIP, PNG)

Preguntes freqüents

Es pugen els meus fitxers?

No. La suma de verificació es calcula completament de manera local al teu navegador; el fitxer no surt mai del teu dispositiu i no s'emmagatzema.

Quin algorisme he de triar?

En cas de dubte, SHA-256: és l'estàndard actual. Fes servir MD5, SHA-1 o CRC-32 només quan un sistema esperi aquest valor de manera explícita.

Com comparo la suma de verificació?

Calcula-la aquí i compara el valor caràcter per caràcter amb el publicat. Si coincideixen, el fitxer no té alteracions.

Quina diferència hi ha entre CRC-32 i SHA-256?

CRC-32 és una comprovació ràpida contra errors de transmissió aleatoris (com en ZIP i PNG), però no és criptogràficament segura. SHA-256 també detecta manipulacions deliberades.

Eines relacionades

Xifrar fitxer · Desxifrar fitxer · Generador d'UUID · Convertidor de base · Codifica a Base64 · Calcula un HMAC