Md5sum

Fonte: wirelesspt.net
WinMD5Free
MD5sum para linha de comandos em ambiente linux/unix

Md5sum é uma aplicação de software de computador (tal como shasum), de código aberto que permite verificar a integridade de arquivos transmitidos por rede, como a internet, garantindo que os dados não tenham sidos corrompidos ou alterados durante a transferência e ou substituídos e forjados. Md5sum está disponível para Windows e é instalado por padrão na maioria dos sistemas UNIX, GNU, Linux e Mac OS por padrão.

O md5sum é capaz de calcular uma soma de verificação a partir do arquivo/ficheiro, criando uma impressão digital na forma de uma número hexadecimal usando o algorítmico MD5.

Este artigo irá explicar como criar ficheiro MD5 num arquivo ou lista de ficheiros e também como validar um arquivo contra um MD5 conhecido tendo como objectivo validar a integridade de um arquivo. A fim de verificar se o ficheiro está corrompido ou não, o criador do arquivo pode incluir um MD5 (a sequência de números de letras), que é comparado com o arquivo que você acabou de obter. Se as duas somas de verificação corresponderem, isso significa que os arquivos são idênticos, a transferência ocorreu sem corrupção e o arquivo é exactamente o mesmo que quando foi inicialmente criado.

Gerar MD5 de um único ficheiro

md5sum nome_do_ficheiro

Onde se lê nome_do_ficheiro é o nome do arquivo escolhido, com todas extensões e eventuais caminhos de directório. O md5sum então fornecerá um extenso número hexadecimal que deverá ser idêntico ao original (calculado na origem), que é fornecido juntamente com o arquivo de dados.

Gerar MD5 em vários arquivos

md5sum ficheiro1 ficheiro2 ficheiro3 

Gerar MD5 checksum em ficheiro adicional para arquivar

md5sum ficheiro > arquivo-md5.txt 

Para verificar a integridade o arquivo utilizando o hash gerado pelo md5sum use o comando

md5sum -c nome_do_ficheiro

Assim o md5sum calculará um novo hash para o arquivo descrito em nome_do_ficheiro e irá comparar essa nova hash com aquele fornecido no arquivo nome_do_ficheiro

Compare MD5 do arquivo-md5.txt em relação ao ficheiro original

md5sum -c arquivo-md5.txt 

Exemplo do que a soma de verificação MD5 parece

arquivo-md5.txt: OK

ou

d4fdb933151cad1eb58e798d2874f8f6 documentos.rar 

Páginas relacionadas

  • shasum (1, 224, 256, 384, 512, 512224, 512256)

Links externos

Editor

--Cmsv (discussão) 02h47min de 14 de outubro de 2013 (UTC)