首页
SM4密钥扩展算法采用了32个固定参数作为轮常数。
精华吧
→
答案
→
知识竞赛
→
商用密码应用安全性评估从业人员考核
SM4密钥扩展算法采用了32个固定参数作为轮常数。
A、正确
B、错误
正确答案:A
Tag:
密钥
常数
算法
时间:2024-04-18 13:36:17
上一篇:
类似于加密算法,SM4密钥扩展算法的最后也需要经过一个反序变换。
下一篇:
SM4算法是一个分组长度和密钥长度均为128位的分组加密算法。
相关答案
1.
SM4加密算法中,除32轮迭代外,最后还需要经过一个反序变换。
2.
类似于AES算法,SM4算法的密钥长度也可以是128、192、256位。
3.
SM4算法的分组长度是128位。
4.
不同于DES算法,SM4算法的密钥是128位,其中密钥有效位也是128位。
5.
SM4加密算法的轮函数是可逆的。
6.
为了抵抗滑动攻击等,密钥扩展算法通常需要使用轮常数,SM4中的轮常数为轮数的二进制表示
7.
SM4加密算法与密钥扩展算法中的轮函数基本相同,只将线性变换进行了修改。
8.
SM4加密算法与密钥扩展算法中的轮函数完全相同。
9.
SM4密钥扩展算法采用32轮非线性迭代结构。
10.
SM4加密算法采用32轮非线性迭代结构。
热门答案
1.
SM4算法的S盒为固定的8比特输入8比特输出的置换。
2.
SM4分组密码的解密算法与加密算法结构相同,只是解密轮密钥是加密轮密钥的逆序。
3.
SM4算法中,其反序变换与算法的安全强度相关
4.
对于SM4算法的S盒,每一个非零的输入差分,对应127个可能的输出差分。
5.
SM4算法采用32轮非线性迭代结构,以32比特字为单位进行加密运算,一次迭代为一轮变换。
6.
SM4算法采用的8比特S盒与AES算法的S盒满足线性等价关系。
7.
SM4解密算法的轮密钥也由主密钥通过密钥扩展算法生成,只是按逆序使用。
8.
SM4加密算法的轮密钥由加密密钥通过密钥扩展算法生成。
9.
在SM4密钥扩展算法中,首先需要将主密钥与128位系统参数异或。
10.
SM4在整体结构上采用的是Target-Heavy型广义Feistel结构。