Research Article

Fast 4 way vectorized ladder for the complete set of Montgomery curves

Volume: 11 Number: 2 June 30, 2022
EN

Fast 4 way vectorized ladder for the complete set of Montgomery curves

Abstract

This paper introduces 4 way vectorization of Montgomery ladder on any Montgomery form elliptic curve. Our algorithm takes 2M^4+1S^4 (M^4: A vector of four field multiplications, S^4: A vector of four field squarings) per ladder step for variable-scalar variable-point multiplication. This paper also introduces new formulas for doing arithmetic over GF(2^255-19).

Keywords

Supporting Institution

Yasar University

Project Number

SRP-057

Thanks

We thank Erdem Alkım, Sedat Akleylek, and members of the Cyber Security and Cryptology Laboratory, Ondokuz Mayis University, for providing us access to OMU-i9, a Skylake i9-7900X machine. We developed the AVX-512 implementation on OMU-i9. The measurements relating to were both taken on OMU-i9.

References

  1. V. Miller, “Use of elliptic curves in cryptography,” in CRYPTO’85, ser. LNCS, vol. 218. Springer, 1985, pp. 417–426.
  2. N. Koblitz, “Elliptic curve cryptosystems,” Mathematics of Computation, vol. 48, no. 177, pp. 203–209, January 1987.
  3. P. Montgomery, “Speeding the Pollard and elliptic curve methods of factorization,” Mathematics of computation, vol. 48, no. 177, pp.243–264, 1987.
  4. D. Bernstein, “Curve25519: New Diffie-Hellman speed records,” in Public Key Cryptography - PKC 2006, 9th International Conference on Theory and Practice of Public-Key Cryptography, New York, NY, USA, April 24-26, 2006, Proceedings, ser. Lecture Notes in Computer Science, M. Yung, Y. Dodis, A. Kiayias, and T. Malkin, Eds., vol. 3958. Springer, 2006, pp. 207–228. [Online]. Available: https://doi.org/10.1007/11745853 14
  5. E. Brier and M. Joye, “Weierstraß elliptic curves and side-channel attacks,” in Public Key Cryptography, 5th International Workshop on Practice and Theory in Public Key Cryptosystems, PKC 2002, Paris, France, February 12-14, 2002, Proceedings, ser. Lecture Notes in Computer Science, D. Naccache and P. Paillier, Eds., vol. 2274. Springer, 2002, pp. 335–345. [Online]. Available: https://doi.org/10.1007/3-540-45664-3 24
  6. J. López and R. Dahab, “Fast multiplication on elliptic curves over GF(2m ) without precomputation,” in Cryptographic Hardware and Embedded Systems, First International Workshop, CHES’99, Worcester, MA, USA, August 12-13, 1999, Proceedings, ser. Lecture Notes in Computer Science, Ç. Koç and C. Paar, Eds., vol. 1717. Springer, 1999, pp. 316–327. [Online]. Available: https://doi.org/10.1007/3-540-48059-5 27
  7. W. Castryck, S. Galbraith, and R. R. Farashahi, “Efficient arithmetic on elliptic curves using a mixed Edwards-Montgomery representation,” Cryptology ePrint Archive, Report 2008/218, 2008, https://eprint.iacr.org/2008/218.
  8. D. J. Bernstein, T. Lange, and R. Rezaeian Farashahi, “Binary Edwards curves,” in Cryptographic Hardware and Embedded Systems – CHES 2008, E. Oswald and P. Rohatgi, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 2008, pp. 244–265.

Details

Primary Language

English

Subjects

Software Engineering (Other)

Journal Section

Research Article

Publication Date

June 30, 2022

Submission Date

March 25, 2022

Acceptance Date

June 19, 2022

Published in Issue

Year 2022 Volume: 11 Number: 2

APA
Hışıl, H., Eğrice, B., & Yassı, M. (2022). Fast 4 way vectorized ladder for the complete set of Montgomery curves. International Journal of Information Security Science, 11(2), 12-24. https://izlik.org/JA42JA54FU
AMA
1.Hışıl H, Eğrice B, Yassı M. Fast 4 way vectorized ladder for the complete set of Montgomery curves. IJISS. 2022;11(2):12-24. https://izlik.org/JA42JA54FU
Chicago
Hışıl, Hüseyin, Berkan Eğrice, and Mert Yassı. 2022. “Fast 4 Way Vectorized Ladder for the Complete Set of Montgomery Curves”. International Journal of Information Security Science 11 (2): 12-24. https://izlik.org/JA42JA54FU.
EndNote
Hışıl H, Eğrice B, Yassı M (June 1, 2022) Fast 4 way vectorized ladder for the complete set of Montgomery curves. International Journal of Information Security Science 11 2 12–24.
IEEE
[1]H. Hışıl, B. Eğrice, and M. Yassı, “Fast 4 way vectorized ladder for the complete set of Montgomery curves”, IJISS, vol. 11, no. 2, pp. 12–24, June 2022, [Online]. Available: https://izlik.org/JA42JA54FU
ISNAD
Hışıl, Hüseyin - Eğrice, Berkan - Yassı, Mert. “Fast 4 Way Vectorized Ladder for the Complete Set of Montgomery Curves”. International Journal of Information Security Science 11/2 (June 1, 2022): 12-24. https://izlik.org/JA42JA54FU.
JAMA
1.Hışıl H, Eğrice B, Yassı M. Fast 4 way vectorized ladder for the complete set of Montgomery curves. IJISS. 2022;11:12–24.
MLA
Hışıl, Hüseyin, et al. “Fast 4 Way Vectorized Ladder for the Complete Set of Montgomery Curves”. International Journal of Information Security Science, vol. 11, no. 2, June 2022, pp. 12-24, https://izlik.org/JA42JA54FU.
Vancouver
1.Hüseyin Hışıl, Berkan Eğrice, Mert Yassı. Fast 4 way vectorized ladder for the complete set of Montgomery curves. IJISS [Internet]. 2022 Jun. 1;11(2):12-24. Available from: https://izlik.org/JA42JA54FU