期刊文献+

一种基于有限域乘法单群的公钥密码算法及实现 被引量:2

A Public-key Cryptographic Algorithm Based on Galois Field Multiplication Single Group
下载PDF
导出
摘要 公钥密码是一种非对称加密密码算法,典型的公钥密码算法有RSA、ElGamal和椭圆曲线密码(Elliptic Curves Cryptography,ECC)算法,这些算法都有各自的优缺点,适应不同场合。基于阶为梅森素数的有限域乘法单群,提出了一种新的Diffie-Hellman公钥密码算法。该算法本身基于模2运算,便于软硬件实现,若用硬件实现,只需移位寄存器和异或门。理论分析和计算仿真均证明了该算法的有效性,性能优于经典的RSA和ElGamal公钥算法。 Public key cryptography is an asymmetric encryption algorithm. Typical public key cryptography algorithms include RSA, ElGamal and ECC(Elliptic Curves Cryptography). These algorithms have their own advantages and disadvantages and are suitable for different occasions. In this paper, a new DiffieHellman public key cryptography algorithm based on the finite field multiplicative single group whose order is Mersenne prime is proposed. The algorithm itself is based on modulo-2 operation, which is convenient for software and hardware implementation. If it is implemented by hardware, only a shift register and an XOR gate are needed. Theoretical analysis and computational simulation both prove its effectiveness and performance are better than the classical RSA and ElGamal public key cryptography.
作者 江宝安 JIANG Bao’an(Chongqing College of Mobile Telecommunications,Chongqing 401520,China;Chongqing University of Posts and Telecommunications,Chongqing 400065,China)
出处 《通信技术》 2022年第3期346-350,共5页 Communications Technology
关键词 公钥密码 有限域 有限单群 梅森素数 ELGAMAL RSA public key cryptography finite field finite single group Mersenne prime ElGamal RSA
  • 相关文献

参考文献8

二级参考文献45

  • 1石井,吴哲,谭璐,王昊鹏,王娜.RSA数据加密算法的分析与改进[J].济南大学学报(自然科学版),2013,27(3):283-286. 被引量:26
  • 2邢卫,宋东平.大数相除的快速算法[J].密码与信息,1996(1):8-13. 被引量:3
  • 3陈逢林,苏厚勤.Montgomery算法的改进及其在RSA中的运用[J].计算机应用与软件,2006,23(6):109-111. 被引量:10
  • 4童元满,戴葵,王志英.基于SD数据表示的大数除法VLSI高速实现[J].计算机工程与科学,2006,28(8):11-13. 被引量:3
  • 5CAVALLAR S, et al. Factorization of a 512-bit RSA modulus[A]. Advances in Cryptology- Eurocrypt 2000[C].LNCS 1807,Springer-Verlag, 2000. 1-18.
  • 6BONEH D. Twenty years of attacks on the RSA cryptosystem[J]. Notices of the American Mathematical Society, 1999, 46(2):203-213.
  • 7DUSSEAND J R, KALISKI B. A cryptographic library for the Motorola DSP56000[A]. Advances in Cryptology-Eurocrypt 1990[C].LNCS 473, Springer-Verlag, 1991.230-244.
  • 8KOBLITZ N. Elliptic curve cryptosystems[J]. Mathematics of Computation, 1987,48:203-209.
  • 9MILLER V. Uses of elliptic curves in cryptography[A]. Advances in Cryptology-Crypto 1985[C].LNCS 218, Springer-Verlag,1986.417 -426.
  • 10KOBLITZ N. Hyperelliptic cryptography[J]. Journal of Cryptology, 1989,1(3):139-150.

共引文献71

同被引文献15

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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