IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Online ISSN : 1745-1337
Print ISSN : 0916-8508
Special Section on Discrete Mathematics and Its Applications
An Improvement of Twisted Ate Pairing Efficient for Multi-Pairing and Thread Computing
Yumi SAKEMIYasuyuki NOGAMIShoichi TAKEUCHIYoshitaka MORIKAWA
Author information
JOURNAL RESTRICTED ACCESS

2011 Volume E94.A Issue 6 Pages 1356-1367

Details
Abstract

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 (1/4)⌊log2r⌋. On the other hand, the twisted Ate pairing requires (3/4)⌊log2r⌋ 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 proposed idea 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 (1/4)⌊log2r⌋ attained by the most efficient Ate pairings.

Content from these authors
© 2011 The Institute of Electronics, Information and Communication Engineers
Previous article Next article
feedback
Top