Please wait a minute...
J4  2007, Vol. 41 Issue (11): 1778-1781    
论文     
基于硬件动态指令调度的椭圆曲线并行运算
浙江大学 超大规模集成电路设计研究所,浙江 杭州 310027
 全文: PDF 
摘要:

提出了一种在特征为2的有限域上并行快速实现椭圆曲线密码(ECC)点乘运算的方法,利用硬件动态指令调度技术,同时采用指令级并行和线程级并行,提高了并行运算的性能.基于该方法设计架构并监控运算部件的工作情况,在译码阶段之前动态生成点乘运算指令序列,从而通过动态指令调度消除了不能通过旁路技术或直接通路技术来避免数据冲突停顿所带来的性能损失.基于现场可编程门阵列(FPGA)的实现结果表明,利用该方法实现伽罗瓦域GF(2193)上的椭圆曲线点乘运算需要22.7 μs.

关键词: 流水线硬件动态指令调度射影Montgomery点乘算法    
出版日期: 2007-11-01
基金资助:

国家“863”高技术研究发展计划资助项目(2005AA1Z1260);浙江省科技计划资助项目(2004C11043).

通讯作者: 陈华锋(1979-),男,浙江东阳人,博士生,从事应用密码学研究. E-mail: chenhf@vlsi.zju.edu.cn   
作者简介: 陈华锋(1979-),男,浙江东阳人,博士生,从事应用密码学研究. E-mail: chenhf@vlsi.zju.edu.cn
服务  
把本文推荐给朋友
加入引用管理器
E-mail Alert
RSS
作者相关文章  
陈华锋
沈海斌
严晓浪

引用本文:

陈华锋 沈海斌 严晓浪. 基于硬件动态指令调度的椭圆曲线并行运算[J]. J4, 2007, 41(11): 1778-1781.

CHEN Hua-Feng, CHEN Hai-Bin, YAN Xiao-Lang. . J4, 2007, 41(11): 1778-1781.

链接本文:

http://www.zjujournals.com/xueshu/eng/CN/        http://www.zjujournals.com/xueshu/eng/CN/Y2007/V41/I11/1778

[1] 赵婵媛, 陆志强, 崔维伟. 考虑随机故障的流水线调度问题前摄优化方法[J]. 浙江大学学报(工学版), 2016, 50(4): 641-649.
[2] 谭腾飞,马德,黄凯,马琪. 多层图像叠加处理的低功耗自适应流水线设计[J]. 浙江大学学报(工学版), 2015, 49(1): 27-35.
[3] 孙可旭, 何乐年. 基于频域特性的流水线ADC数字校正技术[J]. J4, 2013, 47(8): 1393-1402.
[4] 雷鑑铭, 胡北稳, 桂涵姝, 张乐. 采用新型低成本共模反馈电路的全差分运放设计[J]. J4, 2013, 47(10): 1777-1783.
[5] 马德,黄凯,陈华锋,余慜,严晓浪. H.264去块效应滤波器的混合递增滤波流水线设计[J]. J4, 2011, 45(7): 1206-1214.
[6] 李春澍,黄凯,修思文,马德,葛海通,严晓浪. H.264/AVC子像素插值的高性能流水线设计及实现[J]. J4, 2011, 45(7): 1187-1193.
[7] 沈海斌 陈华锋 严晓浪. 椭圆曲线密码加速器的设计实现[J]. J4, 2006, 40(9): 1490-1493.
[8] 谭磊 张朝阳 陈文正. 高速定点快速傅立叶变换处理器的设计与实现[J]. J4, 2005, 39(3): 407-413.