Random small hamming weight products with applications to cryptography

  • Authors:
  • Jeffrey Hoffstein;Joseph H. Silverman

  • Affiliations:
  • NTRU Cryptosystems, Inc., 5 Burlington Woods, Burlington, MA;NTRU Cryptosystems, Inc., 5 Burlington Woods, Burlington, MA

  • Venue:
  • Discrete Applied Mathematics - Special issue on the 2000 com2MaC workshop on cryptography
  • Year:
  • 2003

Quantified Score

Hi-index 0.06

Visualization

Abstract

There are many cryptographic constructions in which one uses a random power or multiple of an element in a group or a ring. We describe a fast method to compute random powers and multiples in certain important situations including powers in the Galois field F2n, multiples on Koblitz elliptic curves, and multiples in NTRU convolution polynomial rings. The underlying idea is to form a random exponent or multiplier as a product of factors, each of which has low Hamming weight when expanded as a sum of powers of some fast operation.