期刊文献+

一种基于有限域的快速乘法器的设计与实现 被引量:2

A Fast Multiplier Design and Implication over Finite Fields
在线阅读 下载PDF
导出
摘要 基于有限域上椭圆曲线公开密匙协议的离散对数计算算法正日益成为热点 ,而有限域上的计算尤其是乘法计算极大地影响其加 /解密速度 为了提高椭圆曲线密码系统的计算速度 ,需要从很多方面考虑 ,但其中关键的一点在于如何提高乘法器的速度 ,且保持其规模在能够接受的范围 在对椭圆曲线的分析基础上提出了一种有限复合域GF((2 m1 ) m2 )上的快速乘法器 该乘法器采用并行计算和串行计算相结合的原则 ,在增加少量硬件规模将一次有限域乘法的计算速度由原来的m =m2 m1个时钟周期降低到m2 个时钟周期 ,从而极大地提高了乘法器的计算速度 It has become increasingly common to implement a discrete algorithm based on public key protocols on elliptic curves over finite fields The operations, especially multiplication, over finite fields affect greatly the speed of encryption/decryption for ECC To provide a higher computation speed in elliptic curve cryptosystems, many aspects should be considered, among which the key point is to enhance multiplier's speed and to keep its area in proper range For this reason a fast multiplier is described for elliptic curve cryptosystems over finite composite fields GF((2 m 1 ) m 2 ) This multiplier adopts mixed parallel serial approaches The number of clock cycles for one field multiplication can be reduced from the former m=m 2m 1 to the current m 2 with less increase of hardware scales This implementation is provided by FPGA testing to suit ECC
出处 《计算机研究与发展》 EI CSCD 北大核心 2004年第4期755-760,共6页 Journal of Computer Research and Development
关键词 多项式模乘 线型反馈移位寄存器 有限复合域 polynomial modulo multiplication LFSR finite composite fields
  • 相关文献

参考文献7

  • 1[1]I S Hsu, T K Truong, L J Deutsch et al. A comparison of VLSI architecture of finite fields multipliers using dual, normal, or standard bases. IEEE Trans on Computers, 1988, 37(6): 735~739
  • 2[2]Sebastian, T J Fenn, Mohammed Benaissa et al. Multiplication and division over the dual basis. IEEE Trans on Computers, 1996, 45(3): 3319~327
  • 3[3]J I Massey, J k Omura. Computational method and apparatus for finite field arithmetic. U S Patent Application, 1981
  • 4[4]C Charles, Wang Truong, H M Shao et al. VLSI architectures for computing multiplications and inverses in GF(2m). IEEE Trans on Computers, 1985, C-34(8): 709~717
  • 5[5]P A Scott, S S Tavares, L E Peppard. A fast multiplier for GF(2m). IEEE Journal Select Areas Common, 1986, SAC-4(1): 101~105
  • 6[6]C Paar. A new architectures for a parallel finite field multiplier with low complexity based on composite fields. IEEE Trans on Computers, 1996, 45(7): 856~861
  • 7[7]Antonio Pincin. A new algorithm for multiplication in finite fields. IEEE Trans on Computers, 1989, 38(7): 1045~1049

同被引文献23

  • 1符茂胜,侯整风.基于椭圆曲线的盲数字签名及其身份识别[J].计算机与现代化,2005(10):88-89. 被引量:1
  • 2符茂胜,刘伟,侯整风.GF(2^m)域上椭圆曲线点积算法的一种改进[J].合肥工业大学学报(自然科学版),2006,29(2):242-245. 被引量:4
  • 3符茂胜,任哲,侯整风.基于ECC的前向安全数字签名的研究与改进[J].计算机工程,2006,32(14):109-110. 被引量:6
  • 4鲍可进,宋永刚.基于FPGA的有限域求逆算法的改进及实现[J].计算机工程,2006,32(23):156-158. 被引量:4
  • 5IEEE Std. P1363- 2000 Standard Specifications for Public- Key Cryptography[S]. New York: IEEE, 2000
  • 6Ansari B, Hasan M A. High performance architecture of elliptic curve scalar multiplication, CACR-2006-01 [R]. Department of Electrical and Computer Engineering, University of Waterloo, Canada, 2006
  • 7Orlando G, Paar C. A high-performance reconfigurable elliptic curve processor for GF (2^m) [C] //Workshop on Cryptographic Hardware and Embedded Systems (CHES 2000). London: Springer, 2000:41-56
  • 8Eberle H, Gura N, Shantz S C, et al. A cryptographic processor for arbitrary elliptic curves over GF ( 2^m ) [C] // IEEE 14^th Int Conf on Application-Specific Systems, Architectures and Processors (ASAP 2003). Piscataway, NJ: IEEE, 2003:444-454
  • 9Mentens N, Ors S B, Preneel B. An FPGA implementation of an elliptic curve processor over GF(2^m)[C]//ACM Proc of the 2004 Great Lakes Symposium on VLSI (GLSVLSI 2004). New York: ACM, 2004
  • 10Lopez J, Dahab R. Fast multiplication on elliptic curves over GF (2^m) without precomputation [C] //Workshop on Cryptographic Hardware and Embedded Systems (CHES 1999). London: Springer, 1999:316-327

引证文献2

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部