🔒文本/文件哈希生成
即时计算文本或文件的SHA-256/SHA-512/SHA-1/MD5哈希。用于完整性验证/校验和。常用于下载文件完整性确认、备份文件验证、API签名对比、安全学习。
🔒 浏览器内处理✓ 无水印✓ 无需注册
使用方法
- 1在标签中选择文本或文件。
- 2输入文本或上传文件。
- 3自动计算各算法的哈希。
常见问题
哪种最安全?+
安全用途推荐SHA-256以上。MD5和SHA-1已知碰撞攻击,只用于完整性验证。
文件会上传到服务器吗?+
不会。所有计算在浏览器Web Crypto API本地完成。
密码哈希能用SHA-256吗?+
不能。SHA-256是快速哈希,易受暴力破解。密码哈希请用bcrypt/Argon2/scrypt(参考[bcrypt哈希]工具)。
大文件也能计算吗?+
数百MB文件也能处理。但需读入内存,大文件耗时。
为何文本与文件哈希不同?+
即使内容相同,换行符(\n vs \r\n)、末尾空格、编码差异都会导致哈希不同。
checksum(校验和)是一回事吗?+
校验和用于简单错误验证(如CRC32),哈希用于安全,更强。两种用途都可统一用SHA-256。