摘要
分析了GF(2m)域上基于多项式基(PB)的椭圆曲线的运算法则,针对不同不可约多项式广泛应用的现状,提出了GF(2m)(160≤≤400)上通用加速器设计方案并对其进行了快速实现。采用双端口RAM实现与微控制器(MCU)的挂接,在频率为71.3MHz的时钟下,加速器在MCU控制下完成GF(2160)、GF(2256)、GF(2400)域上标量乘速度分别为323次/秒、181次/秒、89次/秒。
On operation rules based on polynomial base (PB) in GF(2^m) are analyzed and wide applications of different irreducible polynomials, the design scheme and fast implementation of a universal accelerator based on PB over GF (2m) (160≤ m ≤400) is given. A dual-port RAM is used to connect the accelerator with MCU, and the rate of scalar multiplication is respective about 323 per second, 181 per second, 89 per second over GF(2^160), GF(2^256), GF(2^400) under the control of MCU.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第12期3026-3029,共4页
Computer Engineering and Design