Por que precisamos de duas ferramentas para verificar a ISO. existe alguma coisa específica a considerar entre eles?
13
Resposta curta: para verificar ISOs, não há diferença prática, use o que você quiser, desde que confie na fonte que fornece as somas. O MD5 é / costumava ser o padrão, mas o mundo da computação está adotando o SHA, pois é mais novo e "melhor" para o futuro; portanto, as somas de SHA geralmente são fornecidas como uma alternativa.
md5sum
e sha256sum
são programas que implementam os algoritmos de hash MD5 e SHA-256, respectivamente
Na página Como SHA256 SUM
De Como MD5SUM
Basicamente, é uma medida de preocupação com a segurança. Se você estiver usando espelhos não oficiais para baixar os ISOs, provavelmente ambos poderão ser usados para garantir a integridade do arquivo.
fonte
MD5 e SHA-2 são diferentes algoritmos de hash. Cabe ao desenvolvedor decidir o que deseja usar como uma maneira fácil de verificar a integridade dos dados.
Nesse caso, eles são usados para 'alcançar' a mesma coisa, porém os resultados (o hash) são completamente diferentes.
fonte
Uma alternativa à validação do md5sum são as somas sha1 e sha256, conforme explicado acima.
Suponha que você baixe ou torrent o iso mais recente do site de lançamentos , digamos Raring . Observe na parte superior que existe um arquivo chamado SHA1SUMS e SHA256SUMS , cada um com um número longo para cada arquivo .iso.
Depois que o download do arquivo .iso estiver concluído, você poderá calcular a soma sha1 ou sha256 para garantir que ele corresponda ao valor no arquivo SHA1SUMS. Você pode fazer isso com rhash .
Primeiro instale-o. Se estiver no ubuntu:
Para outros sistemas operacionais, você pode fazer o download aqui .
Em seguida, calcule a soma sha1 ou sha256 para o arquivo que você baixou. Por exemplo, para o ubuntu-13.04-desktop-amd64.iso que baixei:
Os valores correspondem respectivamente as nas SHA1SUMS e SHA256SUMS arquivos, validando o download.
Você também pode executar
rhash --md5 ubuntu-13.04-desktop-amd64.iso
e comparar com o arquivo MD5SUMS .fonte