← 返回首页
哈希生成
MD5
-
SHA-1
-
SHA-256
-
SHA-512
-
功能亮点
四种哈希算法
MD5(128位)、SHA-1(160位)、SHA-256(256位)、SHA-512(512位)一键生成。
纯本地运算
使用浏览器 Web Crypto API,文本内容不会上传。
雪崩效应
改一个字,哈希值变一半——密码学哈希的核心特性。
逐个复制
每种哈希值旁有独立复制按钮,方便取用。
使用步骤
- 在文本框中输入或粘贴内容;
- 点「生成」,四种哈希值同时显示;
- 复制你需要的那个哈希值。
哈希和加密的根本区别
为输入文本计算哈希摘要。哈希用于校验和比对,不是加密,不能还原原文。
常见问题
- MD5 已经不安全了为什么还在用?
- MD5 的碰撞漏洞已证实,不能用于安全场景。但仍在非安全场景广泛使用:文件完整性快速检查(检测传输损坏)、哈希表 Key 生成(运算极快)、数据去重。安全场景请用 SHA-256。
- 存储密码应该用什么?
- 绝对不要直接用 SHA-256(太快,暴力破解成本低)。正确做法:使用慢哈希——bcrypt、scrypt、argon2——故意设计得慢(每次几百毫秒),让暴力破解不切实际。还要加盐——为每个用户生成随机字符串附加到密码后一起哈希。
