Delaying and merging operations in scalar multiplication: applications to curve-based cryptosystems

  • Authors:
  • Roberto Maria Avanzi

  • Affiliations:
  • Faculty of Mathematics and Horst Görtz Institute for IT Security, Ruhr-University, Bochum, Germany

  • Venue:
  • SAC'06 Proceedings of the 13th international conference on Selected areas in cryptography
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we introduce scalar multiplication algorithms for several classes of elliptic and hyperelliptic curves. The methods are variations on Yao's scalar multiplication algorithm where independent group operations are shown in an explicit way. We can thusmerge several group operations and reduce the number of field operations by means of Montgomery's trick. The results are that scalar multiplication on elliptic curves in even characteristic based on point halving can be improved by at least 10% and the performance of Koblitz curves by 25% to 32%.