Hash 计算
计算文本的 SHA-1/256/384/512 摘要
ℹ️ 使用浏览器原生 crypto.subtle 计算,仅支持 SHA 系列(MD5 浏览器无原生实现,故不含)。
使用说明
Hash 计算工具用浏览器原生 crypto.subtle 计算文本的 SHA-1、SHA-256、SHA-384、SHA-512 摘要,常用于校验数据完整性、生成签名基串。
计算在本地完成,输入内容不上传。注意浏览器原生不提供 MD5,故本工具不含 MD5。
常见问题
Q 为什么没有 MD5?⌄
浏览器原生的 crypto.subtle 只提供 SHA 系列算法,不含 MD5。如需 MD5 可用其它专门工具,且 MD5 已不建议用于安全场景。
Q Hash 能反向解出原文吗?⌄
不能。哈希是单向的,无法从摘要还原原文,这正是它用于校验和签名的基础。
Q 同样的输入每次结果一样吗?⌄
一样。相同输入用相同算法计算出的哈希值是确定且一致的。