Soma de verificação

Autor: Judy Howell
Data De Criação: 5 Julho 2021
Data De Atualização: 9 Poderia 2024
Anonim
Soma de verificação - Tecnologia
Soma de verificação - Tecnologia

Contente

Definição - O que significa Checksum?

Uma soma de verificação é um método de detecção de erros em que o transmissor calcula um valor numérico de acordo com o número de bits definidos ou não definidos em a e s junto com cada quadro. No final do receptor, a mesma função de soma de verificação (fórmula) é aplicada ao quadro para recuperar o valor numérico. Se o valor da soma de verificação recebida corresponder ao valor enviado, a transmissão será considerada bem-sucedida e sem erros.

Uma soma de verificação também pode ser conhecida como soma de hash.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Checksum

Uma soma de verificação incompatível mostra que o todo não foi transmitido. O TCP / IP e o UDP (User Datagram Protocol) fornecem uma contagem de soma de verificação como um de seus serviços.

O procedimento para gerar somas de verificação a partir de s é chamado de função de soma de verificação e é executado usando um algoritmo de soma de verificação. Algoritmos de soma de verificação eficientes produzem resultados diferentes com grandes probabilidades se s estiverem corrompidos. Bits de paridade e dígitos de verificação são casos especiais de soma de verificação adequados para pequenos blocos de dados. Certos códigos de correção de erros baseados em somas de verificação são capazes de recuperar os dados originais.

As ferramentas de soma de verificação mais usadas incluem:


  • "cksum" - Comandos Unix que geram verificação de redundância cíclica (CRC) de 32 bits e contagem de bytes para um arquivo de entrada
  • "md5sum" - Comando do Unix que gera a soma do -Digest Algorithm 5 (MD5)
  • "jdigest" - ferramenta Java GUI que gera somas MD5 e Secure Hash Algorithm (SHA)
  • "Jacksum" - interface de programação de aplicativos Java que incorpora inúmeras implementações de soma de verificação e permite qualquer número de extensões
  • "jcksum" - bibliotecas Java usadas para calcular a soma de verificação usando algoritmos diferentes