摘要:對基于FPGA橢圓曲線密碼體制的實現進行全面研究,在Xilinx的FPGA上實現了二元有限域和橢圓曲線點運算的所有算法。將模乘算法、模逆算法、曲線點加算法、曲線點減算法、點乘算法、ECElgamal加密/解密方案、總線命令控制等在FPGA上完成仿真、綜合和板級驗證,并設計出具有PCI局部總線傳輸功能的加密/解密適配卡。研究中提出了新的基于正規基和正則基的比特串行模乘算法實現方案。
關鍵詞:橢圓曲線密碼; 有限域; PCI局部總線; FPGA
中圖法分類號:TP3097
文獻標識碼:A
文章編號:1001-3695(2005)12-0097-03