Abstract
We define a polynomial generating pairing (PGP) and propose a method to construct a family of pairing friendly curves from PGP. We show that a bilinear map over the family is directly determined by the coefficients of the PGP and the map is non-degenerate under a minor condition which is satisfied with cryptographic parameters. Finally, we provide a criterion for PGP to obtain an optimal pairing.
Similar content being viewed by others
References
Atkin, A., Morain, F.: Elliptic curves and primality proving. Math. Comp. 61, 29–68 (1993)
Balasubramanian, R., Koblitz, N.: The improbability that an elliptic curve has subexponential discrete log problem under the Menezes–Okamoto–Vanstone algorithm. J. Cryptol. 11(2), 141–145 (1998)
Barreto, P.S.L.M., Galbraith, S., ÓhÉigeartaigh, C., Scott, M.: Efficient pairing computation on supersingular abelian varieties. Des. Codes Cryptogr. 42(3), 239–271 (2007)
Barreto, P.S.L.M., Naehrig. M.: Pairing-friendly elliptic curves of prime order. Workshop on Selected Areas in Cryptography’05. Lecture Notes in Computer Science, vol. 3897, pp. 319–331. Springer, Berlin (2006)
Brezing, F., Weng, A.: Elliptic curves suitable for pairing based cryptography. Des. Codes Cryptogr. 37, 133–141 (2005)
Bosma, W., Cannon, J., Playoust, C.: The Magma algebra system. I. The user language. J. Symbolic Comput. 24(3–4), 235–265 (1997)
Cocks, C., Pinch, R.G.E.: Identity-based cryptosystems based on the Weil pairing (unpublished manuscript, 2001)
Cohen, H.: A Course in Computational Algebraic Number Theory. Springer, Berlin (1993)
Duursma, I., Lee, H.S.: Tate pairing implementation for hyperelliptic curves \(y^2=x^p-x+d\). Advances in cryptography. In: Proceedings of AsiaCrypt 2003. Lecture Notes in Computer Science, vol. 2894, pp. 111–123. Springer, Berlin (2003)
Freeman, D., Scott, M., Teske, E.: A taxonomy of pairing-friendly elliptic curves. J. Cryptol. 23(2), 224–280 (2010)
Frey, G., Rück, H.-G.: A remark concerning \(m\)-divisibility and the discrete logarithm in the divisor class group of curves. Math. Comp. 62(206), 865–874 (1994)
Hess, F.: Pairing-based Cryptography. Pairing 2008, Lecture Notes in Computer Science, vol. 5209, pp. 18–38. Springer, Berlin (2008)
Hess, F., Smart, N.P., Vercauteren, F.: The eta pairing revisited. IEEE Trans. Inf. Theory 52, 4595–4602 (2006)
Kachisa, E., Schaefer, E., Scott, M.: Constructing Brezing–Weng pairing friendly elliptic curves using elements in the cyclotomic elements. In: Pairing-based Cryptography. Pairing 2008, Lecture Notes in Computer Science, vol. 5209, 126–135 (2008)
Lang, S.: Algebra, 3rd edn. Springer, Berlin (2002)
Lee, E., Lee, H.S., Park, C.M.: Efficient and generalized pairing computation on abelian varieties. IEEE Trans. Inf. Theory 55(4), 1793–1803 (2009)
Miller, V.: The Weil pairing, and its efficient calculation. J. Cryptol. 17, 235–261 (2004)
Vercauteren, F.: Optimal pairings. IEEE Trans. Inf. Theory 56(1), 455–461 (2010)
Zhao, C., Zhang, F., Huang, J.: A note on the Ate pairing. Int. J. Inf. Secur. 7(6), 379–382 (2008)
Acknowledgments
The authors would like to thank the anonymous referees for the helpful comments. Eunjeong Lee was supported by Basic Science Research Program (Grant No. 2011-0022600). Hyang-Sook Lee was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (Grant No. 2012R1A2A1A03006706).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lee, E., Lee, HS. & Park, CM. Polynomial generating pairing and its criterion for optimal pairing. AAECC 25, 227–247 (2014). https://doi.org/10.1007/s00200-014-0225-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00200-014-0225-4