哈希与校验 进阶 2 个步骤
多哈希速度比较
为性能敏感路径选择哈希算法时,此链先用参考算法对输入哈希,再跨多种算法运行速度基准。基准输出可比较吞吐(ops/sec),在速度与抗碰撞性间权衡选择。
解决的问题
对输入哈希并基准测试多种哈希算法,比较速度与输出。
输入 → 输出
哈希计算器 输入 → 哈希破解速度参考 输出 ,共 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
-
哈希破解速度参考表(教学用途)。免费、隐私、100% 客户端运行。
▶运行此工作流
在下方输入数据并点击运行。所有处理均在浏览器本地完成 — 不会上传任何内容。
管道进度
- 哈希计算器hash
- 哈希破解速度参考hash-speed
示例输入
The quick brown fox jumps over the lazy dog
预期输出
Algorithm Speed Notes ───────────────────────────────────────────────────────────────── MD5 ~10 billion/s Broken, not for security. GPU can crack 8-char in seconds. SHA-1 ~5 billion/s Broken for collisions (2017). Not for security. SHA-256 ~3 billion/s Secure. Used in Bitcoin mining. SHA-512 ~1.5 billion/s Secure. 64-bit optimized. SHA3-256 ~1 billion/s Secure. NIST standard. BLAKE2b ~4 billion/s Faster than SHA-3, secure. BLAKE3 ~10 billion/s Fastest, parallelizable. RIPEMD-160 ~3 billion/s Used in Bitcoin addresses. bcrypt (cost=12) ~10/s Slow by design. Strong against brute force. scrypt (N=16384) ~100/s Memory-hard. Strong against GPU/ASIC. Argon2id ~50/s PHC winner. Memory + time hard. PBKDF2 (100k iter) ~100/s Iterated. Adjustable cost. Note: Speeds are approximate for modern GPUs/ASICs. Key derivation functions (bcrypt/scrypt/Argon2) are intentionally slow.
此输入输出对在构建期用真实工具执行(tests/unit/recipes.test.ts)——预期输出经过验证,非示意。
相关工作流
您可能还需要
与此配方共享工具或主题的工作流。