早教吧作业答案频道 -->数学-->
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...的网友还看了以下:
概率问题求答案高手快来12、已知随机变量X服从N(0.8,0.003^2),试求:(1)P(X≤0 2020-05-13 …
阅读下面一段文字:问题:0.•8能用分数表示吗?探求:步骤①设x=0.•8,步骤②10x=10×0 2020-05-14 …
设随机变量X的分布函数为F(x)=0,x≤0Ax²,0<x≤11,x>1求A及P{0.5<x≤0. 2020-05-15 …
麻烦您解答一道数学题已知平面区域 x≥0,y≥0,x+2y-4≤0 恰好被面积最小的圆C:(x-a 2020-05-16 …
解方程:1:x²+2x=0 2:x²-8=0 3:x²+3x+2=0 4:x²-2x+1=0 5: 2020-05-16 …
解下列方程并检验.70-x=31 5.6-x=0.8解下列方程并检验.70-x=31 5.6-x= 2020-05-16 …
求全微分的题,进来啊求函数Z=2*x*x+3*y*y当x=10y=8△x=0.8△y=0.3时的全微 2020-10-30 …
求全微分的题,进来啊求函数Z=2*x*x+3*y*y当x=10y=8△x=0.8△y=0.3时的全微 2020-10-30 …
已知写文章,出版图书所获得稿费的纳税计算方法是Y=(X-800)*0.14X小于等于400Y=X*0 2020-11-06 …
等阶无穷小量题?若x→0时,1-cosx与4*(sinx)^k是等阶无穷小量,则k是?x→0时1-c 2020-12-23 …