工具介绍
这是一款免费在线的MD5加密工具,可对文本内容进行MD5单向哈希计算,支持批量每行单独加密,可切换输出小写/大写格式的32位MD5值。
使用方法
- 在输入框中输入需要加密的文本内容,如果勾选「每行单独加密」,则每一行文本会单独生成一个MD5值。
- 选择输出格式为小写或大写,默认输出小写格式。
- 点击「开始计算MD5」即可得到结果,也支持输入内容实时更新结果。
- 可点击「复制结果」一键复制所有加密结果,点击「清空内容」重置输入输出。
计算原理
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),它将任意长度的数据信息运算得到一个固定128位(32位十六进制)的哈希值。计算过程满足:
- 不同的原始文本得到不同的MD5哈希结果,相同原始文本得到相同结果
- MD5是单向哈希算法,只能计算原始文本对应的MD5值,无法通过MD5值逆向解密得到原始文本
注意事项
- 本工具所有计算均在浏览器本地完成,文本内容不会上传到服务器,可放心使用。
- MD5已被证明存在哈希碰撞漏洞,不建议用于高安全性要求的密码存储、数字签名等场景。
- MD5为单向加密,本工具不提供MD5解密功能。