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

GF(p)上ECC的有效实现———MCS51微处理器系列
引用本文:况百杰,祝跃飞,赵涛,王春迎.GF(p)上ECC的有效实现———MCS51微处理器系列[J].计算机工程与应用,2003(32).
作者姓名:况百杰  祝跃飞  赵涛  王春迎
作者单位:解放军信息工程大学信息工程学院网络工程系 郑州450002 (况百杰,祝跃飞,赵涛),解放军信息工程大学信息工程学院网络工程系 郑州450002(王春迎)
基金项目:自然科学基金项目资助(编号:90204015,19931010),国家973基础规划项目资助(编号:G1999035804),河南省杰出青年基金项目资助(编号:0212001400)
摘    要:文章详细描述了在192-bit素域上椭圆曲线公钥密码体制ECC(EllipticCurvepublickeyCryptography)在IntelMCS51微处理器系列智能卡上的实现过程。采用了Generalized-Mersenne素数作基域GF(p)(p=2192-264-1),利用模数的特殊形式及椭圆曲线的特殊参数,实现了GF(p)上ECC的全部过程,并且建立了软件库。运行速度表明ECC在计算资源受限、低功耗微处理器上实现是可行的。

关 键 词:有限域  椭圆曲线  公钥密码体制  标量乘法  MCS51

An Efficient Implementation of Elliptic Curve Cryptosystems over GF (p)on MCS51 Microcomputer
Kuang Baijie Zhu Yuefei Zhao Tao Wang Chunying.An Efficient Implementation of Elliptic Curve Cryptosystems over GF (p)on MCS51 Microcomputer[J].Computer Engineering and Applications,2003(32).
Authors:Kuang Baijie Zhu Yuefei Zhao Tao Wang Chunying
Abstract:This contribution describes how an elliptic curve public key cryptosystem can be implemented on the MCS51family of Microcontrollers.It uses a Generalized-Mersenne prime to implement the arithmetic in the underlying field GF(p)(p=2 192 -2 64 -1).It takes advantage of the special form of the moduli and the parameters of an elliptic curve to implement an elliptic curve system over GF(p),and successfully implement the library which supports192-bit Elliptic Curve DSA(ECDSA),and so on,and an elliptic curve cryptosystem can be implements on very low cost microprocessors with reasonable performance.
Keywords:Finite fields  Elliptic curves  Public key cryptosystem  Scalar multiplication  MCS51
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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