现在我们需要找到1个质的多项式([Prime-Polynomial]), 来替代GF(7)中7的角色, 最终得到1个有256个元素的多项式的伽罗华域 GF(2⁸)....满足这些性质的四则运算, 就可以用GF(2⁸)来建立高次曲线, 进而在GF(2⁸)上实现EC.
标准EC的实现
以上讨论的是标准的EC的原理, 现在我们将以上的内容总结, 应用到实践上面....GF(2⁸) 下的加减法直接用异或计算, 不需要其他的工作.
GF(2⁸) 下的乘法和除法用查表的方式实现....之所以把单位矩阵也放到编码矩阵上面, 看起来没有什么用, 只是把输入无变化的输出出来的这种风格, 原因在于在编码理论中, 并不是所有的生成的Code都是k个原始数据 和 m个校验数据的形式, 有些编码算法是将...EC的实现到这里就结束了, 有了GF(2⁸)的四则运算实现后, 再通过牛顿消元实现逆矩阵的求解, 就可以完整的实现出一套EC算法了.