md5的全稱是message-digest algorithm 5(資訊-摘要演算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest開發出來,經md2、md3和md4發展而來。是一種不可逆的加密演算法,目前是最牢靠的加密演算法之一,尚沒有能夠逆運算的程式被開發出來,它對應任何字串都可以加密成一段唯一的固定長度的**。
首先,它不可逆,沒有系統的方法可以知道md5碼原來的文字是什麼
其次,這個碼具有高度的離散性,沒有規律可循。哪怕原資訊的一點點變化就會導致md5的巨大變化,也可以說產生的md5 碼是不可**的。
最後,由於這個碼有128位那麼長,所以任意資訊之間具有相同md5碼的可能性非常之低,通常被認為是不可能的。
一般認為md5碼可以唯一地代表原資訊的特徵,通常用於密碼的加密儲存,數字簽名,檔案完整性驗證等
MD5 概念和用途
md5概念 md5是message digest algorithm 5 資訊 摘要演算法 的縮寫,被廣泛用於加密和解密技術上,它可以說是檔案的 數字指紋 任何乙個檔案,無論是可執行程式 影象檔案 臨時檔案或者其他任何型別的檔案,也不管它體積多大,都有且只有乙個獨一無二的md5資訊值,並且如果這個檔...
MD5 概念和用途
md5概念 md5是message digest algorithm 5 資訊 摘要演算法 的縮寫,被廣泛用於加密和解密技術上,它可以說是檔案的 數字指紋 任何乙個檔案,無論是可執行程式 影象檔案 臨時檔案或者其他任何型別的檔案,也不管它體積多大,都有且只有乙個獨一無二的md5資訊值,並且如果這個檔...
MD5 概念與用途
md5概念 md5這是message digest algorithm 5 資訊 摘要演算法 縮寫。用於加密和解密技術上,它能夠說是檔案的 數字指紋 不論什麼乙個檔案,不管是可執行程式 影象檔案 暫時檔案或者其它不論什麼型別的檔案,也不管它體積多大。都有且僅僅有乙個獨一無二的md5資訊值,而且假設這...