#在有限域GF(2^n)下求多项式乘法 Python代码实现
一、了解运算规则
二、例题展示
三、直接上代码(代码有详细备注,不做一一解释)
def yxydxscf(a,b,c):
# 不可约多项式系数模二运算
c = str(c)[1:]
# 不够8位左补零
g = str(a).rjust(8, '0')
h = str(b).rjust(8, '0')
k = str(c).rjust(8, '0')
# 二进制转十进制
d = int(str(a), 2)
# e = int(str(b), 2)
f = int(str(k), 2)
# 存放g(x)多项式的每一项二进制表示
X = []
if h[0] == '1':
x = [