下載的數據有問題,在下載過程中被修改或部分數據丟失。MD5在這裏用於數據驗證。
MD5的典型應用是為消息(字節串)生成指紋,以防止其被篡改。例如,如果您在壹個名為readme.txt的文件中寫了壹段話,並為這個readme.txt生成壹個MD5值並記錄下來,那麽您就可以將這個文件傳播給他人。如果別人修改了文件中的任何東西,當妳重新計算這個文件的MD5(兩個MD5值是不同的)時,妳就會發現。如果有第三方認證機構,MD5還可以防止文檔作者的“否認”,也就是所謂的數字簽名應用。
下載的數據有問題,在下載過程中被修改或部分數據丟失。MD5在這裏用於數據驗證。
MD5的典型應用是為消息(字節串)生成指紋,以防止其被篡改。例如,如果您在壹個名為readme.txt的文件中寫了壹段話,並為這個readme.txt生成壹個MD5值並記錄下來,那麽您就可以將這個文件傳播給他人。如果別人修改了文件中的任何東西,當妳重新計算這個文件的MD5(兩個MD5值是不同的)時,妳就會發現。如果有第三方認證機構,MD5還可以防止文檔作者的“否認”,也就是所謂的數字簽名應用。