Suave

Que é Checksum? E como calcular as sumas de verificación

Proba O Noso Instrumento Para Eliminar Problemas





Publicado enÚltima actualización: 17 de febreiro de 2021

Todos estamos afeitos a enviar datos a través de Internet ou outras redes locais. Normalmente, tales datos transfírense pola rede en forma de bits. Xeralmente, cando se envían toneladas de datos a través dunha rede, é susceptible de perder datos debido a un problema de rede ou mesmo a un ataque malicioso. Utilízase unha suma de verificación para garantir que os datos recibidos estean ilesos e libres de erros e perdas. A suma de verificación actúa como unha pegada dixital ou un identificador único para os datos.



Para entendelo mellor, ten en conta o seguinte: envíoche unha cesta de mazás a través dun axente de entrega. Agora, dado que o axente de entrega é un terceiro, non podemos confiar completamente na súa autenticidade. Así que para asegurarme de que non comeu ningunha mazá no seu camiño e de que recibas todas as mazás, chámoche e dígoche que che mandei 20 mazás. Ao recibir a cesta, conta o número de mazás e comproba se é 20.

Que é a suma de verificación e como calcular as sumas de verificación



Este reconto de mazás é o que fai a suma de verificación no teu ficheiro. Se enviou un ficheiro moi grande a través dunha rede (terceiro) ou descargou un de Internet e quere asegurarse de que o ficheiro foi enviado ou recibido correctamente, aplica un algoritmo de suma de comprobación ao seu ficheiro que está a ser enviado. enviado e comunica o valor ao receptor. Ao recibir o ficheiro, o receptor aplicará o mesmo algoritmo e relacionará o valor obtido co que enviou. Se os valores coinciden, o ficheiro enviouse correctamente e non se perdeu ningún dato. Pero se os valores son diferentes, o receptor saberá ao instante que se perderon algúns datos ou que o ficheiro foi manipulado pola rede. Dado que os datos poden ser moi sensibles e importantes para nós, é importante comprobar calquera erro que se puidera producir durante a transmisión. Polo tanto, unha suma de verificación é moi importante para manter a autenticidade e a integridade dos datos. Incluso un cambio moi pequeno nos datos provoca un cambio importante na suma de verificación. Protocolos como TCP/IP que rexen as regras de comunicación de Internet tamén usan a suma de verificación para asegurarse de que sempre se entregan datos correctos.

Unha suma de verificación é basicamente un algoritmo que usa unha función hash criptográfica. Este algoritmo aplícase sobre un dato ou un ficheiro antes de envialo e despois de recibilo a través dunha rede. Quizais teña notado que se proporciona xunto a unha ligazón de descarga para que, cando descargue o ficheiro, poida calcular a suma de verificación no seu propio ordenador e asociala co valor indicado. Teña en conta que a lonxitude dunha suma de verificación non depende do tamaño dos datos senón do algoritmo utilizado. Os algoritmos de suma de comprobación máis comúns utilizados son MD5 (Message Digest algorithm 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 e SHA-512. Estes algoritmos producen valores hash de 128 bits, 160 bits, 256 bits e 512 bits respectivamente. SHA-256 e SHA-512 son máis recentes e máis fortes que SHA-1 e MD5, que nalgúns casos raros produciron os mesmos valores de suma de verificación para dous ficheiros diferentes. Isto comprometeu a validez deses algoritmos. As técnicas máis novas son a proba de erros e son máis fiables. O algoritmo de hash converte principalmente os datos no seu equivalente binario e despois realiza algunhas operacións básicas como AND, OR, XOR, etc. e, finalmente, extrae o valor hexadecimal dos cálculos.



Contidos[ esconderse ]

Que é o checksum? E como calcular as sumas de verificación

Método 1: Calcula sumas de comprobación usando PowerShell

1.Usa a busca no menú Inicio en Windows 10 e escribe PowerShell e fai clic en ‘ Windows PowerShell ’ da lista.



2. Alternativamente, pode facer clic co botón dereito en Inicio e seleccionar ' Windows PowerShell ’ do menú.

Abra Elevated Windows PowerShell no menú Win + X

3.En Windows PowerShell, execute o seguinte comando:

|_+_|

4.Aparecerá o aviso Valor hash SHA-256 por defecto.

Calcula sumas de comprobación usando PowerShell

5.Para outros algoritmos, podes usar:

|_+_|

Agora podes facer coincidir o valor obtido co valor indicado.

Tamén pode calcular o hash da suma de verificación para o algoritmo MD5 ou SHA1

Método 2: calcula a suma de verificación usando a calculadora de suma de verificación en liña

Hai moitas calculadoras de suma de verificación en liña como 'onlinemd5.com'. Este sitio pódese usar para calcular as sumas de verificación MD5, SHA1 e SHA-256 para calquera ficheiro e mesmo para calquera texto.

1. Fai clic en ' Escolla ficheiro ’ e abra o ficheiro desexado.

2.Como alternativa, arrastra e solta o teu ficheiro no cadro indicado.

Seleccione o algoritmo desexado e obteña a suma de verificación necesaria

3.Seleccione o seu algoritmo desexado e obter a suma de verificación requirida.

Calcula a suma de verificación usando a calculadora de suma de verificación en liña

4. Tamén pode facer coincidir esta suma de verificación obtida coa suma de verificación dada copiando a suma de verificación indicada na caixa de texto 'Comparar con:'.

5.Verá a marca ou a cruz ao lado da caixa de texto en consecuencia.

Para calcular o hash dunha cadea ou texto directamente:

a) Desprácese pola páxina ata ' Xerador de hash MD5 e SHA1 para texto

Tamén pode calcular o hash dunha cadea ou texto directamente

b) Copia a cadea na caixa de texto indicada para obter a suma de verificación requirida.

Para outros algoritmos, pode usar ' https://defuse.ca/checksums.htm ’. Este sitio ofrécelle unha lista extensa de moitos valores de algoritmos de hash diferentes. Fai clic en 'Escoller ficheiro' para seleccionar o teu ficheiro e fai clic en ' Calcular sumas de comprobación... ’ para obter os resultados.

Método 3: use a utilidade de suma de verificación MD5 e SHA

Primeira, descarga a utilidade de suma de verificación MD5 e SHA a continuación, lánzao facendo dobre clic no ficheiro exe. Simplemente explora o teu ficheiro e poderás obter o seu hash MD5, SHA1, SHA-256 ou SHA-512. Tamén pode copiar e pegar o hash indicado na caixa de texto correspondente para relacionalo facilmente co valor obtido.

Use a utilidade de suma de verificación MD5 e SHA

Recomendado:

Espero que os pasos anteriores fosen útiles para aprender Que é Checksum? E como calculalo; pero se aínda tes algunha dúbida sobre este artigo, non dubides en preguntalas na sección de comentarios.

Aditya Farrad

Aditya é un profesional de tecnoloxía da información automotivado e foi escritor de tecnoloxía durante os últimos 7 anos. Abarca servizos de Internet, móbiles, Windows, software e guías prácticas.