TY - GEN
T1 - Accelerating twisted ate pairing with frobenius map, small scalar multiplication, and multi-pairing
AU - Sakemi, Yumi
AU - Takeuchi, Shoichi
AU - Nogami, Yasuyuki
AU - Morikawa, Yoshitaka
PY - 2010/7/20
Y1 - 2010/7/20
N2 - In the case of Barreto-Naehrig pairing-friendly curves of embedding degree 12 of order r, recent efficient Ate pairings such as R-ate, optimal, and Xate pairings achieve Miller loop lengths of . On the other hand, the twisted Ate pairing requires loop iterations, and thus is usually slower than the recent efficient Ate pairings. This paper proposes an improved twisted Ate pairing using Frobenius maps and a small scalar multiplication. The proposal splits the Miller's algorithm calculation into several independent parts, for which multi-pairing techniques apply efficiently. The maximum number of loop iterations in Miller's algorithm for the proposed twisted Ate pairing is equal to the attained by the most efficient Ate pairings.
AB - In the case of Barreto-Naehrig pairing-friendly curves of embedding degree 12 of order r, recent efficient Ate pairings such as R-ate, optimal, and Xate pairings achieve Miller loop lengths of . On the other hand, the twisted Ate pairing requires loop iterations, and thus is usually slower than the recent efficient Ate pairings. This paper proposes an improved twisted Ate pairing using Frobenius maps and a small scalar multiplication. The proposal splits the Miller's algorithm calculation into several independent parts, for which multi-pairing techniques apply efficiently. The maximum number of loop iterations in Miller's algorithm for the proposed twisted Ate pairing is equal to the attained by the most efficient Ate pairings.
KW - Frobenius map
KW - Miller's algorithm
KW - multi-pairing
KW - thread computing
KW - twisted Ate pairing
UR - http://www.scopus.com/inward/record.url?scp=77954576003&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954576003&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-14423-3_4
DO - 10.1007/978-3-642-14423-3_4
M3 - Conference contribution
AN - SCOPUS:77954576003
SN - 3642144225
SN - 9783642144226
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 47
EP - 64
BT - Information Security and Cryptology - ICISC 2009 - 12th International Conference, Revised Selected Papers
T2 - 12th International Conference on Information Security and Cryptology, ICISC 2009
Y2 - 2 December 2009 through 4 December 2009
ER -