Skip to main content

2017 | OriginalPaper | Buchkapitel

Fast Scalar Multiplication for Elliptic Curves over Binary Fields by Efficiently Computable Formulas

verfasst von : Saud Al Musa, Guangwu Xu

Erschienen in: Progress in Cryptology – INDOCRYPT 2017

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper considers efficient scalar multiplication of elliptic curves over binary fields with a twofold purpose. Firstly, we derive the most efficient 3P formula in \(\lambda \)-projective coordinates and 5P formula in both affine and \(\lambda \)-projective coordinates. Secondly, extensive experiments have been conducted to test various multi-base scalar multiplication methods (e.g., greedy, ternary/binary, multi-base NAF, and tree-based) by integrating our fast formulas. The experiments show that our 3P and 5P formulas had an important role in speeding up the greedy, the ternary/binary, the multi-base NAF, and the tree-based methods over the NAF method. We also establish an efficient 3P formula for Koblitz curves and use it to construct an improved set for the optimal pre-computation of window TNAF.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Avanzi, R.M., Cohen, H., Doche, C., Frey, G., Nguyen, K., Lange, T., Vercauteren, F.: Handbook of Elliptic and Hyperelliptic Curve Cryptography. Chapman & Hall/CRC, Boca Raton (2005)MATH Avanzi, R.M., Cohen, H., Doche, C., Frey, G., Nguyen, K., Lange, T., Vercauteren, F.: Handbook of Elliptic and Hyperelliptic Curve Cryptography. Chapman & Hall/CRC, Boca Raton (2005)MATH
3.
Zurück zum Zitat Berthé, V., Imbert, L.: On converting numbers to the double-base number system. In: Advanced Signal Processing Algorithms, Architecture and Implementations XIV, vol. 5559, pp. 70–78 (2004) Berthé, V., Imbert, L.: On converting numbers to the double-base number system. In: Advanced Signal Processing Algorithms, Architecture and Implementations XIV, vol. 5559, pp. 70–78 (2004)
4.
5.
Zurück zum Zitat Blake, I.F., Murty, V.K., Xu, G.: Nonadjacent radix-\(\tau \) expansions of integers in euclidean imaginary quadratic number fields. Can. J. Math. 60, 1267–1282 (2008)MathSciNetCrossRefMATH Blake, I.F., Murty, V.K., Xu, G.: Nonadjacent radix-\(\tau \) expansions of integers in euclidean imaginary quadratic number fields. Can. J. Math. 60, 1267–1282 (2008)MathSciNetCrossRefMATH
6.
Zurück zum Zitat Blake, I.F., Seroussi, G., Smart, N.P.: Elliptic Curves in Cryptography. Cambridge University Press, Cambridge (1999)CrossRefMATH Blake, I.F., Seroussi, G., Smart, N.P.: Elliptic Curves in Cryptography. Cambridge University Press, Cambridge (1999)CrossRefMATH
7.
Zurück zum Zitat Ciet, M., Joye, M., Lauter, K., Montgomery, P.L.: Trading inversions for multiplications in elliptic curve cryptography. Desi. Codes Cryptogr. 39(2), 189–206 (2006)MathSciNetCrossRefMATH Ciet, M., Joye, M., Lauter, K., Montgomery, P.L.: Trading inversions for multiplications in elliptic curve cryptography. Desi. Codes Cryptogr. 39(2), 189–206 (2006)MathSciNetCrossRefMATH
8.
Zurück zum Zitat Dimitrov, V., Imbert, L., Mishra, P.K.: The double-base number system and its application to elliptic curve cryptography. Math. Comput. 77(262), 1075–1104 (2008)MathSciNetCrossRefMATH Dimitrov, V., Imbert, L., Mishra, P.K.: The double-base number system and its application to elliptic curve cryptography. Math. Comput. 77(262), 1075–1104 (2008)MathSciNetCrossRefMATH
15.
Zurück zum Zitat Hankerson, D., Karabina, K., Menezes, A.: Analyzing the Galbraith-Lin-Scott point multiplication method for elliptic curves over binary fields. IEEE Trans. Comput. 58(10), 1411–1420 (2009)MathSciNetCrossRefMATH Hankerson, D., Karabina, K., Menezes, A.: Analyzing the Galbraith-Lin-Scott point multiplication method for elliptic curves over binary fields. IEEE Trans. Comput. 58(10), 1411–1420 (2009)MathSciNetCrossRefMATH
22.
Zurück zum Zitat Longa, P.: Accelerating the scalar multiplication on elliptic curve cryptosystems over prime fields. Cryptology ePrint Archive, Report 2008/100 (2008). https://eprint.iacr.org Longa, P.: Accelerating the scalar multiplication on elliptic curve cryptosystems over prime fields. Cryptology ePrint Archive, Report 2008/100 (2008). https://​eprint.​iacr.​org
25.
27.
Zurück zum Zitat Mishra, P.K., Dimitrov, V.: Efficient quintuple formulas for elliptic curves and efficient scalar multiplication using multibase number representation. In: Garay, J.A., Lenstra, A.K., Mambo, M., Peralta, R. (eds.) ISC 2007. LNCS, vol. 4779, pp. 390–406. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-75496-1_26 CrossRef Mishra, P.K., Dimitrov, V.: Efficient quintuple formulas for elliptic curves and efficient scalar multiplication using multibase number representation. In: Garay, J.A., Lenstra, A.K., Mambo, M., Peralta, R. (eds.) ISC 2007. LNCS, vol. 4779, pp. 390–406. Springer, Heidelberg (2007). https://​doi.​org/​10.​1007/​978-3-540-75496-1_​26 CrossRef
28.
Zurück zum Zitat Oliveira, T., López, J., Aranha, D.F., Rodriguez-Henriquez, F.: Two is the fastest prime: lambda coordinates for binary elliptic curves. J. Cryptogr. Eng. 4(1), 3–17 (2014)CrossRef Oliveira, T., López, J., Aranha, D.F., Rodriguez-Henriquez, F.: Two is the fastest prime: lambda coordinates for binary elliptic curves. J. Cryptogr. Eng. 4(1), 3–17 (2014)CrossRef
30.
Zurück zum Zitat Trost, W., Xu, G.: On the optimal pre-computation of window tNAF for Koblitz curves. IEEE Trans. Comput. 65, 2918–2924 (2016)MathSciNetCrossRefMATH Trost, W., Xu, G.: On the optimal pre-computation of window tNAF for Koblitz curves. IEEE Trans. Comput. 65, 2918–2924 (2016)MathSciNetCrossRefMATH
31.
Zurück zum Zitat Yasin, S., Muda, Z.: Tripling formulae of elliptic curve over binary field in Lopez-Dahab model. J. Theor. Appl. Inf. Technol. 75(2), 212–217 (2015) Yasin, S., Muda, Z.: Tripling formulae of elliptic curve over binary field in Lopez-Dahab model. J. Theor. Appl. Inf. Technol. 75(2), 212–217 (2015)
34.
Zurück zum Zitat Digital Signature Standard (DSS): FIPS PUB. 186–4 (2013) Digital Signature Standard (DSS): FIPS PUB. 186–4 (2013)
Metadaten
Titel
Fast Scalar Multiplication for Elliptic Curves over Binary Fields by Efficiently Computable Formulas
verfasst von
Saud Al Musa
Guangwu Xu
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-71667-1_11

Premium Partner