Como Calcular A Soma De Verificação

Índice:

Como Calcular A Soma De Verificação
Como Calcular A Soma De Verificação

Vídeo: Como Calcular A Soma De Verificação

Vídeo: Como Calcular A Soma De Verificação
Vídeo: ADIÇÃO - Para as crianças 2024, Novembro
Anonim

Para ter certeza de que o arquivo é transmitido corretamente pela linha de comunicação, o remetente pré-calcula sua soma de verificação, que comunica ao destinatário. Este, tendo recebido o arquivo, também calcula sua soma de verificação e, a seguir, verifica se ela corresponde àquela informada pelo remetente.

Como calcular a soma de verificação
Como calcular a soma de verificação

Instruções

Passo 1

Se o conteúdo do arquivo for escrito como uma série de linhas, cada uma contendo várias dezenas de dígitos hexadecimais de dois dígitos, some esses números em cada uma das linhas. O valor também expresso em notação hexadecimal, anote à direita da linha. Calcule as somas de verificação de todas as linhas dessa maneira. Em seguida, dobre-os juntos. O resultado, que você expressará em notação hexadecimal neste caso, será a soma de verificação de todo o arquivo.

Passo 2

Em alguns casos, a soma de verificação é muito grande e inconveniente para transmissão. Em seguida, transfira junto com o arquivo apenas alguns dígitos menos significativos desse valor (por exemplo, quatro). O destinatário, neste caso, terá que comparar os dígitos inferiores do resultado com o número que você enviou após calcular a soma de verificação da mesma forma.

etapa 3

Algoritmos de soma de verificação mais sofisticados são usados atualmente do que a simples adição e subsequente separação dos dígitos menos significativos. É inconveniente realizar cálculos usando esses algoritmos manualmente. Um deles é denominado CRC (Cyclic Redundancy Check). O resultado do cálculo de acordo com este algoritmo é geralmente expresso não em hexadecimal, mas no sistema numérico binário. Para calculá-lo, use o utilitário cksum (no Linux) ou CRC-Check (no DOS ou Windows).

Passo 4

Junto com o CRC, algoritmos modernos para calcular somas de verificação MD5 e SHA são amplamente usados. Os utilitários para calculá-los são multiplataforma. Existem versões para Linux e Windows (mas não para DOS). O primeiro é usado com mais frequência entre eles. Para usá-lo para calcular a soma de verificação usando o algoritmo MD5, independentemente do sistema operacional que você está usando, digite o comando: md5sum nome do arquivo.рсш> nome do arquivo.md5 Você obterá um segundo arquivo, no qual a soma de verificação será gravada. Envie os dois arquivos para o destinatário. Ao recebê-los, ele executará o seguinte comando: md5sum -c filename.md5 O utilitário calculará a soma de verificação do primeiro arquivo com as informações armazenadas no segundo e informará se eles correspondem.

Recomendado: