Q-adic Transform revisited - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2008

Q-adic Transform revisited

Résumé

We present an algorithm to perform a simultaneous modular reduction of several residues. This algorithm is applied fast modular polynomial multiplication. The idea is to convert the $X$-adic representation of modular polynomials, with $X$ an indeterminate, to a $q$-adic representation where $q$ is an integer larger than the field characteristic. With some control on the different involved sizes it is then possible to perform some of the $q$-adic arithmetic directly with machine integers or floating points. Depending also on the number of performed numerical operations one can then convert back to the $q$-adic or $X$-adic representation and eventually mod out high residues. In this note we present a new version of both conversions: more tabulations and a way to reduce the number of divisions involved in the process are presented. The polynomial multiplication is then applied to arithmetic in small finite field extensions.
Fichier principal
Vignette du fichier
qadic.pdf (201.11 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00173894 , version 1 (20-09-2007)
hal-00173894 , version 2 (02-10-2007)
hal-00173894 , version 3 (26-10-2007)
hal-00173894 , version 4 (21-11-2007)
hal-00173894 , version 5 (04-04-2008)
hal-00173894 , version 6 (23-06-2008)

Identifiants

Citer

Jean-Guillaume Dumas. Q-adic Transform revisited. 2008. ⟨hal-00173894v5⟩
167 Consultations
194 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More