首页 | 本学科首页   官方微博 | 高级检索  
     

高速双有限域加密协处理器设计
引用本文:史焱,吴行军.高速双有限域加密协处理器设计[J].微电子学与计算机,2005,22(5):8-12,16.
作者姓名:史焱  吴行军
作者单位:清华大学微电子学研究所,北京,100084
摘    要:文章提出了一种能够同时在有限域GF(P)和GF(2^m)中高速实现椭圆曲线密码算法(ECC)的协处理器。该协处理器能够高速完成椭圆曲线密码算法中各种基本的运算。通过调用这些基本的模运算指令,可以实现各种ECC上的加密算法。该协处理器支持512位以下任意长度的模运算。协处理器工作速度很快,整个协处理器综合采用了多种加速结构和算法并采用了流水线结构设计。根据物理综合的结果,协处理器可以工作在300MHz的频率,运算时间比此前的一些同类芯片快4到10倍左右。

关 键 词:椭圆曲线  加密协处理器  Montgomery模乘  模逆  流水线
文章编号:1000-7180(2005)05-008

Hi-Speed Dual-Field Crypto Co-Processor Design
SHI Yan,WU Xing-Jun.Hi-Speed Dual-Field Crypto Co-Processor Design[J].Microelectronics & Computer,2005,22(5):8-12,16.
Authors:SHI Yan  WU Xing-Jun
Abstract:This paper presents a high speed co-processor design suitable for both GF(p) and GF(2m) in an unified architecture. The co-processor can implement all fundamental modular operations used in elliptic curve cryptography(ECC) with optimized algorithm. It can be used to accelerate public-key cryptography algorithms based on ECC. Operands for the processor can be of any length no more than 512 bits. The structure of data-path is pipelined, and many methods for accelerating are applied, including Sum-Carry format intermediate result, multi-bit shifter and length variable register files, which makes the processor work in a very high clock rates. According to the synthesis result, chip can run over 300MHz and its calculation time can be 4 to 10 times faster compare to some others'work.
Keywords:ECC  Crypto Co-Processor  Montgomery multiplication  Modular inverse  Pipeline EEACC: 1265B  6120D  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号