414

Cryptanalysis of the Algebraic Eraser and short expressions of permutations as products

Advances in Applied Mathematics (AAM), 2008
Abstract

On March 2004, Anshel, Anshel, Goldfeld, and Lemieux introduced the _Algebraic Eraser_ scheme for key agreement over an insecure channel. This scheme is based on semidirect products of algebraic structures, and uses a novel hybrid of infinite and finite noncommutative groups. They also introduced the_Colored Burau Key Agreement Protocol (CBKAP)_, a concrete realization of this scheme. We present an efficient method to extract the shared key out of the public information provided by CBKAP, assuming that the keys are chosen with standard distributions. Our methods come from probabilistic group theory, and seem to have not been used before in cryptanalysis. Of independent interest may be a simple heuristic algorithm we propose for finding short expressions of permutations as products of given random permutations. According to heuristic analysis supported by experiments, our algorithm gives expressions of length O(n^2log n) in running time O(n^4log n).

View on arXiv
Comments on this paper