t208.gif (2884 ×Ö½Ú)
Implementation of High Speed Arithmetic Point Production Model for Elliptic Curve Engine
Lu Chen,Zhou Qinwu,Dai Qijun,Bian Zhengzhong
(Xi'an Jiaotong University, Xi'an 710049, China)
retue.gif (1614 ×Ö½Ú)zwb.gif (1647 ×Ö½Ú)
Abstract: A high speed arithmetic point production model is developed for ECC (elliptic curve cryptosystem) with the characteristics of MMX CPU of the Intel architecture. The design and implementation of algorithm in relation to ECC, such as module multiplication, module power, module inverse, point addition, choice of base point, etc. are given. Use is made of concrete public-key encryption schemes. Applications such as security electronic commerce, data encryption communication, etc. are thus made possible for real time and pragmatic ECC.
Keywords: finite field;elliptic curve;public-key;point multiplication;quadratic remainder