哈希与校验 入门 2 个步骤
哈希并验证完整性
发布验证和配置完整性检查的常用手段。第一个节点计算输入的哈希(如 SHA-256);第二个节点将计算结果与你提供的期望值比对。匹配则确认自记录期望哈希以来输入未被篡改。
解决的问题
计算输入文本的哈希并与期望哈希比对以验证完整性。
输入 → 输出
哈希计算器 输入 → 哈希对比器 输出 ,共 2 个步骤。
运行耗时
1–2 分钟 · 完全在浏览器本地运行。
开始之前
- 待验证的文本
- 用于比对的期望哈希值
管道
-
计算 MD5、SHA-1、SHA-256 或 SHA-512 哈希,支持十六进制或 Base64 输出。免费、隐私、100% 客户端运行。SHA-256/512 基于 Web Crypto API,MD5 基于 spark-md5,适用于校验和、完整性验证、指纹识别等场景。MD5 与 SHA-1 已不适用于安全场景。
参数: algorithm=sha256
-
对比同一输入的 MD5、SHA-1、SHA-256、SHA-384、SHA-512 哈希。免费、隐私、100% 客户端运行。
▶运行此工作流
在下方输入数据并点击运行。所有处理均在浏览器本地完成 — 不会上传任何内容。
管道进度
- 哈希计算器hash
- 哈希对比器hash-compare
示例输入
release-v1.2.3
预期输出
MD5: 687bbd425415dd9f685b12c4ff2e925f SHA-1: b8fcc1285534dbb672e4e0d2bf87622014f3cf51 SHA-256: 3c14a04fe68153c1a4d11659fb3017f5d99f1205f14f696e67108f1116a274d4 SHA-384: 990c5923421fea4ddc27a14aa1030a0724aa69f580612b065f6a557546cb40c95b17d44ced936d48d685fee39f719107 SHA-512: f6c68002184e8c4d0efa2e30e433bcb1b5e732e1a540b7d3247791d2c041f78f238aadd153ef8ccb7eb988ac9e43a76e6afdb397c232d693d9f260851f1d4805
此输入输出对在构建期用真实工具执行(tests/unit/recipes.test.ts)——预期输出经过验证,非示意。
相关工作流
您可能还需要
与此配方共享工具或主题的工作流。