首页/安全/等保与合规速查/SM3 密码杂凑算法:摘要与完整性
本包目录(268 条)
等保 2.0 基础50 条测评与整改57 条数据安全与个人信息51 条
密码与认证合规50 条
审计与日志留存28 条体系与检查应对32 条

SM3 密码杂凑算法:摘要与完整性

SM3 是我国密码杂凑算法(GB/T 32905-2016):输出 256 位摘要,用于数字签名、消息认证与完整性校验,可与 HMAC 组合用于口令与数据保护。

等保与合规速查安全更新于 2026-10-12
标准GB/T 32905-2016
输出256 位(32 字节)摘要
特性雪崩效应、抗碰撞设计目标(与主流杂凑算法同类定位)
常见用法签名摘要、口令加盐哈希、数据完整性校验、HMAC

命令行计算 SM3

命令行计算 SM3
echo -n "hello" | openssl dgst -sm3
# 或使用 gmssl 工具:echo -n hello | gmssl sm3

易错点

  • 口令直接裸 SM3:应加盐并使用可迭代的慢哈希构造
  • 把哈希当加密:摘要不可逆,不能用于需要还原的数据保护

数据来源与参考

  • GB/T 32905-2016《信息安全技术 SM3 密码杂凑算法》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌