terça-feira, 7 de outubro de 2014

Checksum


Já percebeu que alguns sites fornecem alguns códigos conhecidos
como checksum junto com os downloads? Do inglês "soma de verificação",
esse é um conjunto de caracteres utilizado para conferir a integridade do
arquivo baixado. Já imaginou baixar um arquivo de 5 GB e descobrir
que ele está corrompido na hora errada? Pois isso ja ocorreu comigo.

Quando alguém dispolibiliza um arquivo para download, ele o faz
passa por um algoritimo que rema um checksum que é unica e exclusiva
deste programa ultilizandas várias opões disponíveis.
quando transmitimos ou recebemos dados da internet podemos até ter a noção que
o transporte de pacotes de dados é perfeita e não necessita de algoritimos de verificação,
mas na prática não é isso que ocorre. Ao passa pelos inumeros roteadores e switches
que compõem a internet, o risco de se inverter um bit é bastante grande,
e esta simples mudança já inutiliza todo o arquivo.

Os protocolos de comunicação ultilizados na internet ja possuem mecanismos
de segurança para evitar esse tipo de erro, mas eles se tornam bem miores
com o aumento do tamanho do arquivo.

Nenhum comentário:

Postar um comentário