MD5哈希生成器

即时生成文本或文件的MD5哈希值。100%客户端运行——您的数据永远不会离开设备。支持大写/小写输出和逐行哈希。

输入模式
输出格式

关于MD5哈希生成器

MD5(消息摘要算法5)是一种广泛使用的密码学哈希函数,产生128位(16字节)哈希值,通常表示为32位十六进制数。它由罗纳德·李维斯特于1991年设计,常用于校验和、数字签名和数据完整性验证。虽然MD5由于已知的碰撞漏洞不再被认为是密码学安全的密码存储方式,但它仍广泛用于文件完整性验证、校验和以及遗留系统兼容性。本工具完全在浏览器中计算MD5哈希——数据永远不会发送到服务器。

功能特色

常见问题

什么是MD5?

MD5(消息摘要算法5)是一种密码学哈希函数,接受输入并返回128位哈希值,通常表示为32字符十六进制字符串。它曾广泛用于校验和和数据完整性验证。

MD5还安全吗?

由于研究人员发现了已知的碰撞漏洞,MD5不再被认为是密码学安全的。它不应用于密码存储或数字签名。然而,它仍可用于文件完整性检查、遗留系统兼容性和非安全关键的校验和。

我可以哈希大文件吗?

可以。文件使用FileReader API在浏览器本地读取。本工具不限制文件大小——只受浏览器内存容量限制。

为什么大写和小写的MD5哈希看起来不同?

MD5哈希由十六进制数字(0-9和a-f或A-F)组成。大写和小写表示法包含完全相同的值——"a"等于"A","b"等于"B"等。选择纯粹是外观上的,取决于您的偏好或您正在使用的系统的要求。