早教吧作业答案频道 -->数学-->
AES算法是基于GF(2^8)数域的,其中的0x02与其他数相乘时,不大于0x80左移,大于要与0x1b异或,0x1b哪来的如题,这个0x1b有什么理论依据么?0x80又是以什么作为标准的呢?
题目详情
AES算法是基于GF(2^8)数域的,其中的0x02与其他数相乘时,不大于0x80左移,大于要与0x1b异或,0x1b哪来的
如题,这个0x1b有什么理论依据么?0x80又是以什么作为标准的呢?
如题,这个0x1b有什么理论依据么?0x80又是以什么作为标准的呢?
▼优质解答
答案和解析
你看的很细嘛,其实不用理解那么详细,我跟你说一下
大于不大于0x80其实指的最高位是不是1,因为小于1x80的数只要左移(乘2)就可以了,不涉及到进位,而大于或等于0x80的数,最高位是1,左移就会溢出了,而溢出后的数就不在有限域里了,为了实现进位溢出和仍然停留在有限域里的矛盾就要找个方法
结果就是溢出的时候与0x1b异或,0x1b怎么来的呢,你肯定知道GF(28)的不可约多项式吧,m(x)=x8+x4+x3+x+1,它的二进制就是0x1b
大于不大于0x80其实指的最高位是不是1,因为小于1x80的数只要左移(乘2)就可以了,不涉及到进位,而大于或等于0x80的数,最高位是1,左移就会溢出了,而溢出后的数就不在有限域里了,为了实现进位溢出和仍然停留在有限域里的矛盾就要找个方法
结果就是溢出的时候与0x1b异或,0x1b怎么来的呢,你肯定知道GF(28)的不可约多项式吧,m(x)=x8+x4+x3+x+1,它的二进制就是0x1b
看了 AES算法是基于GF(2^8...的网友还看了以下:
双曲线的准线方程以焦点在x上的双曲线为例.其标准方程为:x^2/a^2-y^2/b^2=1对应的准 2020-04-08 …
已知,如图抛物线的顶点为原点,且与一次函数y=x+b的图像交于A,B两点,其中点B的坐标为(4,8 2020-05-16 …
如图,已知函数y=负二分之一+b的图像与x轴、y轴分别交于点A\B,与函数y=x的图像交于点M,点 2020-06-06 …
下面是某历史研究性学习小组设计的示意图,最适合作为其标题的是A.《多样性的政治文明》B.《典型的民 2020-06-10 …
1.点M的横坐标是a,纵坐标是b,且a,b是方程x²-8=0的两个根,求M点的坐标.2.点M(x, 2020-06-14 …
若函数F(x)=x^2-kx-k+1,在0,2上的最小值喂g(k),求g(k)的表达式并作出其图像 2020-07-15 …
如图,已知抛物线与x轴交于点A(-2,0),B(4,0),与y轴交于点C(0,8).小题1:求抛物 2020-07-17 …
如图,已知函数y=-x+b的图象与x轴、y轴分别交于点A、B,与函数y=2x的图象交于点M,点M的 2020-07-29 …
如图,函数y=kx(k不等于o)的图像与y=x分之-5的图像有公共点M和P,其中点P的纵坐标为1, 2020-07-29 …
如图,已知函数y=-12x+b的图象与x轴、y轴分别交于点A、B,与函数y=x的图象交于点M,点M 2020-08-01 …