2024年06月20日来源:信管网 作者:cnitpm
信息安全工程师综合知识真题考点:国产密码算法
目前,国产密码算法主要有:SM1分组密码算法,SM2椭圆曲线公钥密码算法,SM3密码杂凑算法,SM4分组算法、SM9标识密码算法。
名称 | 特性 | 备注 |
SM1 |
对称加密,分组长度和密钥长度都为128比特 |
算法不公开,仅以IP核的形式存在于芯片中,需要通过加密芯片的接口进行调用。用该算法已经研制了系列芯片、智能IC卡、智能密码钥匙、加密卡、加密机等安全产品,广泛应用于电子政务、电子商务及国民经济的各个应用领域(包括国家政务通、警务通等重要领域) |
SM2 |
非对称加密,用于公钥加密算法、密钥交换协议、数字签名算法 |
国家标准推荐使用素数域256位椭圆曲线 |
SM3 |
杂凑算法,杂凑值长度为256比特 |
此算法适用于商用密码应用中的数字签名和验证,消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求 |
SM4 |
对称加密,分组长度和密钥长度都为128比特 |
加密算法与密钥扩展算法均采用32轮非线性迭代结构(Feistel),以字(32位)为单位进行加密运算,每一次迭代运算均为一轮变换函数F。目前主要用于无线局域网产品。 |
SM9 |
标识密码算法 |
不需要申请数字证书,适用于互联网应用的各种新兴应用的安全保障 |
在国产密码算法中,SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法;SM2、SM9是非对称算法:SM3是哈希算法。
考点相关真题
国产密码算法是指由国家密码研究相关机构自主研发,具有相关知识产权的商用密码算法。以下国产密码算法中,属于分组密码算法的是 ( )
A.SM2
B.SM3
C.SM4
D.SM9
查看答案
参考答案:C
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐