哈希生成器 的工作原理
哈希生成器计算你输入的任何文本的加密和校验和哈希,涵盖 MD5、SHA-1、SHA-256 和 SHA-512。SHA 系列哈希使用浏览器原生的 Web Crypto API(SubtleCrypto.digest),这是经过验证的硬件加速实现。MD5 由独立的 JavaScript 实现计算,因为 SubtleCrypto 不包含 MD5(它对于新用途被认为不具备加密安全性)。你输入的内容不会被传输;每个哈希都完全在你的设备上生成。
常见用途包括根据已发布的校验和验证下载文件的完整性、生成用于缓存键或标识符的固定长度字符串指纹,或在不逐字符比较的情况下检查两个文本值是否相同。