理 理悟万池
`⌘K`

全部工具

CRYPTO · HASH

# 哈希计算

MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512 / CRC32 + HMAC，文本和文件都能算。SHA 系列走 WebCrypto 原生实现。

输入文本
HMAC
上传文件
哈希 结果

算法 | HEX |
--- | --- | ---
MD5 | — |
SHA-1 | — |
SHA-256 | — |
SHA-384 | — |
SHA-512 | — |
CRC32 | — |

SHA 系列与 HMAC-SHA 走 WebCrypto；MD5 与 CRC32 为本地实现，纯展示用，不要用于安全场景。

## 功能特性

- MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512 摘要计算
- SHA3-256 / SHA3-512 最新标准哈希
- HMAC 签名（支持多种摘要算法）
- CRC32 校验和计算
- 文件哈希：拖拽文件即可计算，支持 GB 级大文件流式处理
- 批量文本哈希：逐行计算并导出

## 使用说明

输入文本或拖拽文件到指定区域，选择哈希算法，结果即时显示。大文件采用流式分块读取，不会占用过多内存。所有计算在浏览器本地完成。

所有数据在浏览器本地处理，不会上传到任何服务器。关闭页面即清零，无追踪、无登录。

## 常见问题

支持哪些哈希算法？

MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256、SHA3-512、HMAC（多种摘要）以及 CRC32。文本和文件都可以计算。

大文件计算会卡顿吗？

文件以流式分块读取并增量喂给 Web Crypto / 纯 JS 实现，GB 级文件可在浏览器内本地完成，不需要后端。

MD5 / SHA-1 还安全吗？

密码学场景已不安全（碰撞攻击），但作为校验码（如 CDN 文件指纹）仍然广泛使用。需要密码哈希请使用 bcrypt/argon2 类工具。

使用这个工具时数据会被上传吗？

LvOnce 工具集所有计算都在你的浏览器本地完成，不会调用任何后端、不会上传任何数据，关闭页面或刷新即清零。

## 相关工具推荐

加密 JWT 解码

解析 header / payload / signature，支持 HS256/384/512 在线签名校验。

加密 OTP / TOTP

Google Authenticator 兼容的 TOTP 验证码生成与校验。

加密密码强度检测

密码强度评分 + 是否被泄露检查（k-Anonymity / HaveIBeenPwned API）。

加密 Htpasswd 生成

生成 Apache/Nginx .htpasswd 行（bcrypt / SHA / MD5）。