Short expressions of permutations as products and cryptanalysis of the Algebraic Eraser
Arkadius Kalka, Mina Teicher, and Boaz Tsaban

TL;DR
This paper introduces heuristic algorithms from probabilistic group theory that efficiently break the Algebraic Eraser cryptosystem by extracting shared keys, demonstrating vulnerabilities for large permutation groups.
Contribution
It provides the first practical algorithms for expressing permutations as products of random permutations, revealing potential weaknesses in the Algebraic Eraser scheme.
Findings
Algorithms succeed for all tested security parameters
Expressions of permutations are of length O(n^2 log n)
Experimental results show small constants in estimations
Abstract
On March 2004, Anshel, Anshel, Goldfeld, and Lemieux introduced the \emph{Algebraic Eraser} scheme for key agreement over an insecure channel, using a novel hybrid of infinite and finite noncommutative groups. They also introduced the \emph{Colored Burau Key Agreement Protocol (CBKAP)}, a concrete realization of this scheme. We present general, efficient heuristic algorithms, which extract the shared key out of the public information provided by CBKAP. These algorithms are, according to heuristic reasoning and according to massive experiments, successful for all sizes of the security parameters, assuming that the keys are chosen with standard distributions. Our methods come from probabilistic group theory (permutation group actions and expander graphs). In particular, we provide a simple algorithm for finding short expressions of permutations in , as products of given random…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
