? Checksum é um sistema pelo qual um computador pode verificar o conteúdo de um arquivo com um registro conhecido , assegurando que os conteúdos estão corretas e sem danos. A maus resultados de erro de soma de verificação quando o arquivo falhar esta verificação, o que significa que uma parte dos dados já não corresponde ao original . Se os dados não uma verificação checksum, isso normalmente significa que você precisa substituí-lo a partir de uma cópia de segurança ou de outra forma reconstruir o arquivo afetado. Função
Se, por exemplo , você tem uma lista de números que você precisa para transmitir a um colega de trabalho, e precisa ter certeza de que ele escreve para baixo os números exatamente , você precisa ter alguma maneira de verificar se ele tem tudo correto. Um método simples que você pode empregar é adicionar a sua lista de números e escrever a soma . Uma vez que ele tenha copiado a lista , ele pode adicionar seus números e comparar a sua soma com o seu. Se os dois totais não corresponderem, é um sinal certo de que ele cometeu um erro . Este é um exemplo muito básico de verificação de checksum .
Computadores e Checksums
Checksum em computadores é mais complicado do que simplesmente adicionar uma lista de números, mas ele segue o mesmo princípio. Na maioria dos casos , o sistema utiliza uma equação matemática muito mais complexo conhecido como um hash de criptografia . Isto produz uma saída única com base na entrada , e os computadores podem usar hash para verificar a grandes quantidades de dados muito rapidamente . A natureza complexa do algoritmo de criptografia significa que qualquer pequena quantidade de variância nos dados produz uma diferença significativa na soma de verificação , e se o número gerado não coincide com o valor esperado , você recebe um erro de checksum ruim.
Bad Checksums
A fonte mais comum de erros de checksum envolver BIOS do seu computador. Esta parte não-volátil de memória do seu computador armazena informações importantes sobre o seu hardware, e seu computador usa uma verificação de checksum para garantir que os dados estão protegidos . Se algo acontecer e alterar esses dados , o computador pode reportar um erro de checksum ruim quando a inicialização, que você precise verificar suas configurações. Erros de checksum repetidas podem ser uma indicação de que a bateria que alimenta este armazenamento falhou e pode exigir a substituição .
Outros Usos
Outra área de computação , onde você pode encontrar de checksum verificação está na distribuição de software. As empresas que produzem programas utilitários , como antivírus e antimalware suites e torná-los disponíveis on-line têm um forte interesse em assegurar a autenticidade do seu software. Em muitos casos , essas empresas publicam os valores de soma de verificação de seus lançamentos , e se um arquivo de verificação de checksum falhar , isso pode indicar que ela é falsa ou foi danificado durante o processo de download.