簡介
MD5(Message DigestAlgorithm)消息摘要算法第五版,為計算機安全領域廣泛使用的一種散列函數,將任意長度的數據字符串轉化成短的固定長度的值的單向操作,用以提供消息的完整性保護。主流編程語言普遍已有MD5實現。
特點:不可逆、加密后固定長度128、唯一,幾乎不可修改
其他加密算法:BASE64、sha-1
加密用途
- 防止被篡改
- 防止直接看到明文
- 防止抵賴(數字簽名)
加密算法及應用
MD5的校驗
- 下載MD5校驗工具
- 記錄系統文件信息中的MD5值
- 選擇校驗工具-瀏覽-選擇一個軟件-查看該軟件的MD5值
- 如果有更改,MD5值就會不一樣