在GF(28)域上,多项式相加相减结果相同,均为异或操作
x3+x2+1 对应的二进制为 1101 用整数表示就是 13
x2+x+1 对应的二进制为 0111 用整数表示就是 7
x3+x2+1 + x2+x+1 = x3+2x2+x+2 = x3+x 等同于 1101⊕0111 = 1010 用整数表示就是 10 既是 13⊕7
def add(a, b): return a^b def sub(a, b): return a^b
x3+x2+1 对应的二进制为 1101 用整数表示就是 13
x2+x+1 对应的二进制为 0111 用整数表示就是 7
x3+x2+1 + x2+x+1 = x3+2x2+x+2 = x3+x 等同于 1101⊕0111 = 1010 用整数表示就是 10 既是 13⊕7
def add(a, b): return a^b def sub(a, b): return a^b
相关文章: