当前位置:在线工具>加密解密>

SHA-2哈希计算

输出的结果
00:00:00
SHA-2哈希计算简介

SHA-2是NIST在2001年发布的第二代安全哈希算法家族,用来替代已被破解的SHA-1,是目前工业界应用最广泛的主流哈希标准。

站长发现:很多在线工具站点、技术文章博客网站,把 SHA224、SHA256、SHA384、SHA512、sha512/224、sha512/256 认知为加密函数,这是错误的!

🔑 SHA-2家族的6个成员

算法名称简要说明
SHA-224输出224位哈希值,是SHA-256的截短版本,使用独立初始值,适配3DES双密钥的密钥长度需求。
SHA-256输出256位哈希值,所有运算基于32位字长,核心循环共64次,是SHA-2系列中应用最广泛的变体。
SHA-384输出384位哈希值,是SHA-512的截短版本,使用独立初始值,输出时截断最后两段运算结果。
SHA-512输出512位哈希值,所有运算基于64位字长,核心循环共80次,在64位系统上运算速度甚至快于SHA-256。
SHA-512/224SHA-512的截短分支变体,输出224位哈希值,采用独立初始值避免和SHA-224产生兼容冲突。
SHA-512/256SHA-512的截短分支变体,输出256位哈希值,同样使用独立初始值,适配32位环境下的高性能安全需求。

这些哈希算法都遵循SHA-2的基础运算框架,仅通过调整初始值、循环次数和输出截断规则,适配不同场景下的安全强度和位宽性能需求。