MD5驗證
MD5(全稱是message-digest algorithm 5)的作用是讓大容量信息在用數字簽名軟體簽署私人密匙前被“壓縮”為一種保密的格式。它的典型套用是對一段信息(message)產生信息摘要(message-digest),以防止被篡改。通俗地說MD5碼就是個驗證碼,就像我們的個人身份證一樣,每個人的都是不一樣的。MD5碼是每個檔案的唯一校驗碼(MD5不區分大小寫,但由於MD5碼有128位之多,所以任意信息之間具有相同MD5碼的可能性非常之低,通常被認為是不可能的),憑藉此特性常被用於密碼的加密存儲、數字簽名及檔案完整性驗證等功能。通過MD5驗證即可檢查檔案的正確性,例如可以校驗出下載檔案中是否被捆綁有其它第三方軟體或木馬、後門(若是校驗結果不正確就說明原檔案已被人擅自篡改)。