我一直在研究GHASH,有些网站将其描述为多项式:
A1*(H* *M-1)+A2*(H* *M-2)...C1*H(H* *M-N)+C2*H(H* *(M-N-1))...+len(A||C)*H+E(0)=t当其他站点将+替换为XOR符号时,^:
A1*(H* *M-1)^A2*(H* *M-2)...C1*H(H* *M-N)^C2*H(H* *(M-N-1))...^len(A||C)^H+E(0)=t哪一个是正确的?
发布于 2018-05-11 16:05:39
在这方面没有区别。XOR有时被称为“无进位加法”,因为1位加法mod 2与1位异或操作相同。在这种情况下,乘法也是无带的。
https://crypto.stackexchange.com/questions/59156
复制相似问题