摘要: 提出一种支持椭圆曲线加密体制的双有限域算法。该算法可以同时完成素数域和二进制域上的运算,并且模数p和取模多项式可以任意选取。提出了椭圆曲线加密体制运算单元的设计方法,此运算单元可以同时完成素数域和二进制域上的所有运算,包括加法、减法、乘法、平方、求逆和除法。此外,描述了椭圆曲线加密体制的FPGA实现,最终的电路可以对任意长度密钥进行加密,并且支持素数域和二进制域上的任意椭圆曲线。
中图分类号:
王健,蒋安平,盛世敏. 椭圆曲线加密体制的双有限域算法及其FPGA实现[J]. 北京大学学报(自然科学版).
WANG Jian,JIANG Anping,SHENG Shimin. A Dual Finite Fields Algorithm for Elliptic Curve Cryptosystem and FPGA Implementation[J]. Acta Scientiarum Naturalium Universitatis Pekinensis.