Efficient multiplication over extension fields

  • Authors:
  • Nadia El Mrabet;Nicolas Gama

  • Affiliations:
  • LIASD - Université Paris 8, France;Université de Versailles - PRISM - CNRS, France

  • Venue:
  • WAIFI'12 Proceedings of the 4th international conference on Arithmetic of Finite Fields
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The efficiency of cryptographic protocols rely on the speed of the underlying arithmetic and finite field computation. In the literature, several methods on how to improve the multiplication over extensions fields $\mathbb{F}_{q^{m}}$, for prime q were developped. These optimisations are often related to the Karatsuba and Toom Cook methods. However, the speeding-up is only interesting when m is a product of powers of 2 and 3. In general cases, a fast multiplication over $\mathbb{F}_{q^{m}}$ is implemented through the use of the naive school-book method. In this paper, we propose a new efficient multiplication over $\mathbb{F}_{q^{m}}$ for any power m. The multiplication relies on the notion of Adapted Modular Number System (AMNS), introduced in 2004 by [3]. We improve the construction of an AMNS basis and we provide a fast implementation of the multiplication over $\mathbb{F}_{q^{m}}$, which is faster than GMP and NTL.