域椭圆曲线点乘的VLSI实现方法研究 |
| |
引用本文: | 李超,张强,曲英杰.域椭圆曲线点乘的VLSI实现方法研究[J].计算机测量与控制,2017,25(12):232-236. |
| |
作者姓名: | 李超 张强 曲英杰 |
| |
作者单位: | 青岛科技大学 信息科学与技术学院, 山东 青岛 266061[HJ1.5mm],青岛科技大学 信息科学与技术学院, 山东 青岛 266061[HJ1.5mm],青岛科技大学 信息科学与技术学院, 山东 青岛 266061[HJ1.5mm] |
| |
基金项目: | 山东省科技计划项目(2013YD01038)。 |
| |
摘 要: | 为了实现椭圆曲线密码算法的高效性,提出了基于优化的底层有限域算法的点乘设计方法;基于对二进制有限域运算的研究,提出并行模乘算法和基于欧几里得算法的右移求逆算法,并在实现中进行优化,在此基础上采用蒙哥马利算法实现点乘的快速运算;根据该算法,提出了ECC硬件电路实现方法,并用Verilog RTL进行逻辑设计,最终在Xilinx的XC7A100T FPGA硬件平台上验证实现;通过仿真测试、综合验证和时序后仿真的结果分析,所设计电路的时钟频率可以达到110 MHz,运算速度可达2.92 ms,证明了设计的有效性和可行性。
|
关 键 词: | 椭圆曲线密码 二进制域 点乘 模乘 模逆 |
收稿时间: | 2017/5/18 0:00:00 |
修稿时间: | 2017/6/6 0:00:00 |
|
| 点击此处可从《计算机测量与控制》浏览原始摘要信息 |
|
点击此处可从《计算机测量与控制》下载全文 |
|