Title :
Efficient Implementation of Tate Pairing with Montgomery Ladder Method
Author :
Yulong Tian ; Dawu Gu ; Haihua Gu
Author_Institution :
Comput. Sci. & Eng. Dept., Shanghai Jiao Tong Univ., Shanghai, China
Abstract :
The basic algorithm used in pairing computation was first described by Miller and this algorithm can be named double-and-add and line-and-tangle algorithm. We will describe, in detail sufficient, a variant of Miller´s which will replace double-and-add method with Montgomery ladder method. In order to achieve better efficiency, parallel method will be used. We observe that, in many practical settings, affine coordinate are faster than projective coordinate in Miller algorithm. Therefore, we mainly discuss situations in affine coordinate. In affine coordinate, the cost comparison of our algorithm with previously basic algorithms shows an efficiency improvement of around 30% in general elliptic curves.
Keywords :
public key cryptography; Miller algorithm; Montgomery ladder method; affine coordinate; double-and-add algorithm; general elliptic curves; line-and-tangle algorithm; parallel method; tate pairing computation; Algorithm design and analysis; Elliptic curve cryptography; Elliptic curves; Finite element analysis; Jacobian matrices; Standards; Miller algorithm; Montgomery ladder method; Tate pairing; double-and-add; parallel;
Conference_Titel :
Intelligent Networking and Collaborative Systems (INCoS), 2013 5th International Conference on
Conference_Location :
Xi´an
DOI :
10.1109/INCoS.2013.75