多くの場合、ファイルをダウンロードすると、ダウンロードを提供しているサイトに、ダウンロードされているファイルのMD5ハッシュが一覧表示されます。
しかし、私は悪いダウンロードを取得することに問題があったことはありません。実際、FTPはTCPプロトコルであるため、悪いダウンロードを取得することはできないと思いました。
不正なダウンロードが発生する頻度に関するデータはありますか(つまり、MD5ハッシュをチェックするとダウンロードが不正であることがわかります)?
TCP/IP プロトコルが誤ってビットをスワップすることはそれほど問題ではありません (DID は昔は時々発生していましたが、現在はそれほど問題ではありません)。
MD5 は、ミラー サイトからファイルをダウンロードする場合に特に役立ちます。たとえば、新しい OS の ISO を取得します。元のサイトから MD5 を入手して、別の会社から ISO をダウンロードできます。ミラーがイメージをまったく改ざんしていないことを確認するには、MD5 を使用できます。
要約すると、MD5 はファイルの信頼性を検証するためのものです。これは、ハードウェア レベルの事故を意味する場合と意味しない場合があります。通常、それはもう少し意図的でいたずらです。
ファイルが、接続している Web サーバーの外部にあるとしましょう。Web サイトには、チェックサム、ファイル サイズ、ファイル名に関する情報があります。ユーザーがファイルを同じように見えるが、マルウェア、間違った鉱山タイプなどの追加機能があるファイルに置き換えることができるという保証がない場合は、チェックサムをチェックしてそれを確認できます。
これは悪いダウンロードのためではなく、ダウンロード可能なものの真正性を検証して、誰もダウンロード可能なものを改ざんしていないことを確認するためのものです。