Principal Windows Què és una suma de control? Exemples, casos d'ús i calculadores

Què és una suma de control? Exemples, casos d'ús i calculadores



Una suma de comprovació us indica si la vostra versió d'un fitxer s'ha alterat o no.

Definició de suma de verificació (i com es genera)

La suma de comprovació és el resultat de l'execució d'un algorisme, anomenat funció hash criptogràfica, en una peça de dades, normalment un sol fitxer.

La comparació de la suma de comprovació que genereu a partir de la vostra versió del fitxer amb la proporcionada per la font del fitxer ajuda a assegurar-vos que la vostra còpia del fitxer és genuïna i sense errors.

Una suma de control també s'anomena de vegades asuma hashi menys sovint avalor hash,codi hash, o simplement ahaixix.

Un exemple simple de suma de control

La idea d'una suma de verificació o d'una funció hash criptogràfica pot semblar complicada i possiblement no val la pena l'esforç, però és cert el contrari! Els checksums realment no són tan difícils d'entendre o crear.

Comencem amb un exemple senzill, amb sort mostrant el poder de les sumes de control per demostrar que alguna cosa ha canviat. La suma de comprovació MD5 per a la frase següent és una llarga cadena de caràcters que representen aquesta frase.

|_+_|

Per als nostres propòsits aquí, són essencialment iguals entre si. Tanmateix, fer fins i tot un petit canvi, com eliminar justel període, produirà una suma de control completament diferent.

|_+_|

Com podeu veure, fins i tot un canvi minúscul al fitxer produirà una suma de control molt diferent, deixant molt clar que una no és igual a l'altra.

Com s'utilitza: un cas d'ús de suma de verificació

Suposem que baixeu una gran actualització de programari, com ara un paquet de servei . Probablement es tracta d'un fitxer enorme que triga uns quants minuts o més a descarregar.

Un cop descarregat, com saps que el fitxer s'ha rebut correctament? Què passa si s'han deixat caure uns quants bits durant la transferència i el fitxer que teniu a l'ordinador ara mateix no ho ésexactamentquè es pretenia? Aplicar una actualització a un programa que no és exactament com el va crear el desenvolupador és probable que us provoqui grans problemes.

Aquí és on comparar les sumes de control us pot tranquil·litzar. Suposant que el lloc web des del qual heu baixat el fitxer proporciona les dades de la suma de comprovació juntament amb el fitxer que cal baixar, podeu utilitzar una calculadora de suma de comprovació (més informació a continuació) per produir una suma de comprovació a partir del fitxer descarregat.

Per exemple, suposem que el lloc web proporciona aquesta suma de comprovació per al fitxer que heu baixat

|_+_|

A continuació, utilitzeu la vostra pròpia calculadora de suma de verificació per produir una suma de verificació utilitzant la mateixa funció hash criptogràfica, MD5 en aquest exemple, al fitxer de l'ordinador.

retalleu diverses imatges alhora Windows 10

Les sumes de control coincideixen? Genial! Podeu estar molt segur que els dos fitxers són idèntics.

Les sumes de control no coincideixen? Això pot significar diverses coses:

  • Algú va substituir la descàrrega per alguna cosa maliciós sense que ho sàpigues.
  • El fitxer l'has canviat expressament. Com heu llegit més amunt, aquest podria ser un canvi imperceptible, com afegir o eliminar una sola lletra o un altre caràcter.
  • Esteu comparant un fitxer totalment diferent, però inofensiu, com una versió més recent si es tracta d'un programa de programari o un document actualitzat.
  • La connexió de xarxa s'ha interromput i el fitxer no s'ha acabat de baixar, o hi ha hagut un problema amb l'emmagatzematge del fitxer un cop arribat al disc dur. Proveu de tornar a baixar el fitxer i, a continuació, creeu una suma de comprovació nova al fitxer nou i, a continuació, torneu a comparar-lo.

Les sumes de comprovació també són útils per verificar que un fitxer que heu baixat d'algun llocaltresque la font original és, de fet, un fitxer vàlid i no ha estat alterat, de manera malintencionada o d'una altra manera, respecte de l'original. Només heu de comparar el hash que creeu amb el disponible a la font del fitxer.

Com puc canviar el compte d'Amazon al meu Alexa?

Calculadores de suma de comprovació

Les calculadores de checksum són les eines que s'utilitzen per calcular checksums. N'hi ha molts, cadascun admet un conjunt diferent de funcions hash criptogràfiques.

Dues opcions gratuïtes

Una gran opció gratuïta (la nostra preferida, de fet) és Microsoft File Checksum Integrity Verifier, anomenat FCIV per abreujar-se. Només és compatible amb l'MD5 i SHA-1 funcions hash criptogràfiques, però aquestes són, amb diferència, les més populars ara mateix.

Microsoft File Checksum Integrity Verifier és un programa de línia d'ordres, però és molt fàcil d'utilitzar.

Com verificar la integritat del fitxer a Windows amb FCIV

Una altra excel·lent calculadora de suma de comprovació gratuïta per a Windows és IgorWare Hasher , i és completament portàtil, de manera que no cal que instal·leu res (però necessitareu un obridor de fitxers RAR per desempaquetar el programa). Si no us sentiu còmode amb les eines de línia d'ordres, aquesta eina és probablement una millor opció. Admet MD5 i SHA-1, així com CRC32. Podeu utilitzar-lo per trobar la suma de comprovació de text i fitxers.

Una calculadora de Windows integrada

També podeu utilitzar el certutil programa integrat a Windows. Aquesta també és una eina de línia d'ordres, però és igualment fàcil d'utilitzar per validar la suma de verificació MD5 dels fitxers. Aquest article també descriu com fer el mateix a Linux amb Sóc md5 .

IgorWare Hasher

Una opció de codi obert

De JDigest és una calculadora de suma de comprovació de codi obert que funciona tant a Windows com a macOS i Linux.

Una opció en línia

Si prefereixes utilitzar una calculadora en línia, ens agrada aquesta eina de suma de comprovació de fitxers MD5 perquè us permet pujar fitxers.

Com que no totes les calculadores de suma de verificació admeten totes les funcions hash criptogràfiques possibles, assegureu-vos que qualsevol calculadora que trieu utilitzar admet la funció hash que ha produït la suma de verificació que acompanya el fitxer que esteu baixant.

PMF
  • Tots els checksums són únics?

    Sí. Només els fitxers idèntics tindran la mateixa suma de verificació. Si canvieu qualsevol cosa que no sigui el nom del fitxer, es produirà una suma de comprovació diferent.

  • Com calculen les calculadores de suma de comprovació?

    Les calculadores de suma de comprovació utilitzen una sèrie d'algorismes, com ara la comprovació de paritat longitudinal, la suma de comprovació de Fletcher, Adler-32 i les comprovacions de redundància cíclica (CRC).

  • Com valido diverses sumes de control alhora?

    Podeu obtenir la suma de comprovació de diversos fitxers alhora amb l'MD5 comandament. Obriu el terminal i escriviu md5 seguit del nom de cada fitxer (separat per espais) i després premeu Entra .

Articles D'Interès

L'Elecció De L'Editor

Com restringir l'edició de cel·les específiques a Fulls de càlcul de Google
Com restringir l'edició de cel·les específiques a Fulls de càlcul de Google
Si utilitzeu Fulls de càlcul de Google per a empreses o per a una organització, és fonamental bloquejar o protegir recursos. La modificació o supressió accidental, els canvis maliciosos o les malifetes o errors generals poden provocar la pèrdua de la feina
Com inserir un temporitzador a Google Slides
Com inserir un temporitzador a Google Slides
Durant una presentació de diapositives de Google, hauríeu de cronometrar el temps que us quedeu en una diapositiva o donar l'oportunitat al vostre públic de participar en debats o respondre qualsevol pregunta. També és possible que hàgiu d'utilitzar un compte enrere de pantalla durant les activitats
Per què Pluto TV Buffer tant?
Per què Pluto TV Buffer tant?
Atès que Pluto TV té més de 20 milions d’usuaris, la memòria intermèdia és un problema constant. Tant si es deu a Internet de baixa velocitat, mala connexió Wi-Fi o a la qualitat del dispositiu, pot provocar una gran frustració. En
Com fer un seguiment del rendiment d’ús de la GPU a Windows 10
Com fer un seguiment del rendiment d’ús de la GPU a Windows 10
A continuació s’explica com podeu fer un seguiment del rendiment d’ús de la GPU utilitzant només l’aplicació del Gestor de tasques integrada a Windows 10 Fall Creators Update.
Com cancel·lar Starz en un Roku
Com cancel·lar Starz en un Roku
Starz és una cadena de televisió premium que podeu transmetre en alta definició mitjançant un dispositiu de transmissió com Roku. Tot i que no és tan popular com HBO, encara conté un munt de pel·lícules i programes de televisió de qualitat
Com utilitzar el Windows Media Player per copiar música des de CD
Com utilitzar el Windows Media Player per copiar música des de CD
Extraieu música al vostre ordinador amb aquesta guia pas a pas fàcil d'utilitzar. Si teniu Windows Media Player, podeu extraure CD fàcilment per copiar música.
Com s'utilitza la sortida digital de Realtek
Com s'utilitza la sortida digital de Realtek
Molts ordinadors inclouen targetes de so Realtek i podeu utilitzar la sortida digital per crear àudio. La sortida digital significa simplement que els dispositius d’àudio connectats a l’ordinador no fan servir cables analògics. Quan utilitzeu la sortida digital, els vostres dispositius d’àudio