ALCOMFT-TR-03-39
|

|
Ivan Bjerre Damgård and Gudmund Skovbjerg Frandsen
Efficient Algorithms for gcd and Cubic Residuosity in the Ring of Eisenstein Integers
Århus.
Work package 4.
September 2003.
Abstract: We present simple and efficient algorithms for computing gcd and
cubic residuosity in the ring of Eisenstein integers, \zee[\zeta],
i.e. the integers extended with \zeta, a complex primitive third
root of unity. The algorithms are similar and may be seen as
generalisations of the binary integer gcd and derived Jacobi symbol
algorithms. Our algorithms take time O(n2) for n bit input.
This is an improvement from the known results based on the Euclidean
algorithm, and taking time O(n· M(n)), where M(n) denotes
the complexity of multiplying n bit integers. The new
algorithms have applications in practical primality tests and the
implementation of cryptographic protocols.
Postscript file: ALCOMFT-TR-03-39.ps.gz (151 kb).
System maintainer Gerth Stølting Brodal <gerth@cs.au.dk>