简介
MD5(Message DigestAlgorithm)消息摘要算法第五版,为计算机安全领域广泛使用的一种散列函数,将任意长度的数据字符串转化成短的固定长度的值的单向操作,用以提供消息的完整性保护。主流编程语言普遍已有MD5实现。
特点:不可逆、加密后固定长度128、唯一,几乎不可修改
其他加密算法:BASE64、sha-1
加密用途
- 防止被篡改
- 防止直接看到明文
- 防止抵赖(数字签名)
加密算法及应用
MD5的校验
- 下载MD5校验工具
- 记录系统文件信息中的MD5值
- 选择校验工具-浏览-选择一个软件-查看该软件的MD5值
- 如果有更改,MD5值就会不一样