使用SAGE进行二进制字段反演

5 投票
1 回答
1441 浏览
提问于 2025-04-18 10:19

我对SAGE在有限域运算方面的文档感到很沮丧。我想做的事情是:

在GF(2^8)这个有限域中,使用不可约多项式x^8+x^4+x^3+x+1,我想找到元素x^8+1的逆元素。我该如何在SAGE中实现这个呢?

1 个回答

7

你需要这样做:

sage: _.<X> = GF(2)[]
sage: K.<x> = GF(2^8, modulus=X^8+X^4+X^3+X+1)
sage: (x^8 + 1)^-1
x^7 + x^6 + x^5 + x^4 + x^3 + x^2 + 1

撰写回答