AES结构由以下4个不同的模块组成,其中()是非线性模块
A、字节代换
B、行移位
C、列混淆
D、轮密钥加
参考答案:A
参考解析:AES字节代换(替换)使用一个表(被称为S盒)对分组进行逐一字节替换。S盒是AES算法定义的矩阵,把 State中每个字节的高4位作为行值,低4位作为列值,然后取出S盒中对应行列的元素作为输出。这个步骤提供了AES算法加密的非线性变换能力。S盒与有限域乘法逆元有关,具有良好的非线性特性。
AES结构由以下4个不同的模块组成,其中()是非线性模块
A、字节代换
B、行移位
C、列混淆
D、轮密钥加
参考答案:A
参考解析:AES字节代换(替换)使用一个表(被称为S盒)对分组进行逐一字节替换。S盒是AES算法定义的矩阵,把 State中每个字节的高4位作为行值,低4位作为列值,然后取出S盒中对应行列的元素作为输出。这个步骤提供了AES算法加密的非线性变换能力。S盒与有限域乘法逆元有关,具有良好的非线性特性。
相关推荐
评论