2018年10月,含有我国SM3杂凑算法的ISO/IEC10118-3:2018《信息安全技术杂凑函数第3部分:专用杂凑函数》由国际标准化组织(ISO)发布,SM3算法正式成为国际标准。SM3的杂凑值长度为( )。
- A.8字节
- B.16字节
- C.32字节
- D.64字节
正确答案及解析
正确答案
解析
<span微软雅黑",sans-serif;mso-bidi-font-family:宋体;color:windowtext;mso-ansi-language:en-us;mso-fareast-language:=""zh-cn;mso-bidi-language:ar-sa'=""style="box-sizing:border-box;-webkit-user-drag:auto!important;user-select:text!important;">本题考查国产密码算法中的SM3算法。
<span微软雅黑",sans-serif;mso-bidi-font-family:宋体;color:windowtext;mso-ansi-language:en-us;mso-fareast-language:=""zh-cn;mso-bidi-language:ar-sa'=""style="box-sizing:border-box;-webkit-user-drag:auto!important;user-select:text!important;">SM3为杂凑算法,杂凑长度为256比特,也就是32字节,故本题选C。
<span微软雅黑",sans-serif;mso-bidi-font-family:宋体;color:windowtext;mso-ansi-language:en-us;mso-fareast-language:=""zh-cn;mso-bidi-language:ar-sa'=""style="box-sizing:border-box;-webkit-user-drag:auto!important;user-select:text!important;">SM3主要用于数字签名及验证、消息认证码生成及验证、随机数生成等,其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当,其输出为256 bit的杂凑值。





