Faster Pairing Computation on Jacobi Quartic Curves with High-Degree Twists
In this paper, we first propose a geometric approach to explain the group law on Jacobi quartic curves which are seen as the intersection of two quadratic surfaces in space. Using the geometry interpretation we construct Miller function. Then we present explicit formulae for the addition and doubling steps in Miller’s algorithm to compute the Tate pairing on Jacobi quartic curves. Our formulae on Jacobi quartic curves are better than previously proposed ones for the general case of even embedding degree. Finally, we present efficient formulas for Jacobi quartic curves with twists of degree 4 or 6. Our pairing computation on Jacobi quartic curves are faster than the pairing computation on Weierstrass curves when \(j=1728\). The addition steps of our formulae are fewer than the addition steps on Weierstrass curves when \(j=0\).
KeywordsElliptic curve Jacobi quartic curve Tate pairing Miller function Group law
This work was supported by National Natural Science Foundation of China (No. 11101002, No. 11271129 and No. 61370187), Beijing Natural Science Foundation (No. 1132009), and the General Program of Science and Technology Development Project of Beijing Municipal Education Commission of China.
- 17.Wang, H., Wang, K., Zhang, L., Li, B.: Pairing computation on elliptic curves of Jacobi quartic form. Chin. J. Electron. 20(4), 655–661 (2011)Google Scholar