SRI 完整性哈希生成器
生成 SHA-256、SHA-384 或 SHA-512 Base64 SRI 标记及可直接用于 HTML 的 integrity 属性值。
最多 1 MiB UTF-8 文本,仅在浏览器中处理;不会抓取网址或文件。
粘贴文本以生成 SRI 哈希。
生产环境请使用完全相同的资源字节。本工具仅计算粘贴文本的哈希,不会抓取或验证资源。
使用步骤
如何使用
- 粘贴要计算哈希的准确文本内容。
- 选择 SHA-256、SHA-384 或 SHA-512。
- 生成并复制 SRI 标记或 integrity 属性值。
文本输入,浏览器本地计算
工具会对粘贴文本的准确 UTF-8 字节计算哈希,不会抓取网址、读取本地文件或上传输入内容。
SRI 元数据格式
结果遵循 HTML integrity 元数据使用的“算法-Base64摘要”格式。生产环境应对完全相同的资源字节计算;文本换行和编码会影响摘要。
支持的算法
通过浏览器 Web Crypto API 生成 SHA-256、SHA-384 或 SHA-512 元数据。HTML 属性输出是 integrity="…" 的值,不含外围 HTML 标记。
常见问题
你可能还想知道
可以输入资源网址吗?
不可以。请粘贴资源文本本身。本页不会抓取网址或读取文件。
输入会上传吗?
不会。哈希在浏览器中通过 Web Crypto API 本地计算。
为什么换行会改变结果?
哈希基于粘贴文本生成的准确 UTF-8 字节。换行或编码不同都会改变字节和摘要。