一层典型的加密和脱密处理都是由四个阶段组成:ByteSub(字节代替)、RowShift(行移位)、MixColumns(列混合)和AddRoundKey(加层密钥)。
基于24个网页-相关网页
...设置线性混合层的主要目的是确保多轮迭 代运算的高度扩散, 1.2非线性混合层非线性混合层就是一个可逆的字节代替运算(ByteSub),它分别要对分组中的每个字 节操作,这个操作是一个代换表,称为S一盒.它是由G(28)Jc的乘法取逆和仿射函数两步构成.乘法取逆...
基于8个网页-相关网页
首先找出每个字节在GF(2 8 )中的乘法反元素 接着经过一个仿射(Affine)转换运算 字节取代(ByteSub)转换的反运算: 计算仿射对应之后的相反运算可得到S -1 -Box, 以此S -1 -Box做字节取代(ByteSub)即可。
基于8个网页-相关网页
应用推荐