MD5 加密算法
目錄
文章目錄
目錄
消息摘要算法
MD5
消息摘要算法
摘要算法,又稱為哈希算法,表示:輸入任意長度的數據,會輸出固定長度的數據,主要用于驗證數據的完整性。
消息摘要算法的主要特征是加密過程不需要密鑰,并且經過加密的數據無法被解密,所以不存在密鑰的管理與分發問題,適合于分布式網絡上使用。但由于其加密計算的工作量相當巨大(加密數據量大的數據時間會非常長),所以以前的這種算法通常只用于數據量有限的情況下的加密。
消息摘要算法分為 3 類:
MD(Message Digest):消息摘要。
SHA(Secure Hash Algorithm):安全散列。
MAC(Message Authentication Code):消息認證碼。
MD5
MD5(Message-Digest Algorithm 5,信息-摘要算法),無論加密多大的數據,經過運算后都會生成固定長度的數據,運算結果是使用 16 進制顯示的 128bit 的二進制字符串,通常表示為 32 個十六進制數連成的字符串。
MD5 主要應用于確保信息傳輸完整一致,例如:應用在文檔校驗上,用來生成密鑰檢測文檔是否
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。