Paper 2004/279 Original: eprint.iacr.org/2004/279 ↗

Parallel Montgomery Multiplication in $GF(2^k)$ using Trinomial Residue Arithmetic

Jean-Claude Bajard
Laurent Imbert
Graham A. Jullien
Abstract

We propose the first general multiplication algorithm in $\mathrm{GF}(2^k)$ with a subquadratic area complexity of $\mathcal{O}(k^{8/5}) = \mathcal{O}(k^{1.6})$. Using the Chinese Remainder Theorem, we represent the elements of $\mathrm{GF}(2^k)$; i.e. the polynomials in $\mathrm{GF}(2)[X]$ of degree at most $k-1$, by their remainder modulo a set of $n$ pairwise prime trinomials, $T_1,\dots,T_{n}$, of degree $d$ and such that $nd \geq k$. Our algorithm is based on Montgomery's multiplication applied to the ring formed by the direct product of the trinomials.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2005-03-10: last updated
2004-10-30: published
Short URL
https://ia.cr/2004/279
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2004/279,
      author = {Jean-Claude Bajard and Laurent Imbert and Graham A.  Jullien},
      title = {Parallel Montgomery Multiplication in $GF(2^k)$ using Trinomial Residue Arithmetic},
      howpublished = {Cryptology {ePrint} Archive, Paper 2004/279},
      year = {2004},
      url = {https://eprint.iacr.org/2004/279}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.