生成各种哈希值
请输入文本或选择文件
SHA-1容易受到碰撞攻击,不应用于安全目的。对于密码哈希,请使用bcrypt、scrypt、Argon2等专用算法。
160bit (40hex) - 不建议用于安全用途
256bit (64hex)
384bit (96hex)
512bit (128hex)
哈希生成器是一款在线工具,可以从文本或文件生成固定长度的哈希值(摘要)。哈希函数是将任意长度的输入数据转换为固定长度唯一字符串的单向加密函数,具有无法逆向计算原始数据的特性。广泛应用于文件完整性验证、数据去重检查、缓存键生成、数字签名等场景。该工具支持SHA-1、SHA-256、SHA-384、SHA-512算法,利用浏览器的Web Crypto API快速安全地计算哈希值。
选择输入方式
在文本标签中直接输入字符串,或在文件标签中选择要计算哈希值的文件。
输入数据
输入文本或选择文件后,所有哈希算法的结果会自动计算。
确认结果并复制
同时显示SHA-1、SHA-256、SHA-384、SHA-512哈希值。点击所需哈希值旁边的复制按钮复制到剪贴板。
完整性验证
生成下载文件的哈希值,与发布者提供的校验和比较,确认文件是否被篡改。