The discrete logarithm problem in cokernels of -matrices
arXiv:2607.03594
Abstract
In 2009 and 2010, Blackburn and Shokrieh independently found that the discrete logarithm can be computed efficiently on the sandpile group of a graph, meaning that sandpile groups are not secure for cryptography. We generalize this problem to cokernels of matrices with entries in the ring of integers of a number field . When has nontrivial class group, the failure of the Euclidean algorithm in is an obstacle to generalizing previous methods. For in , we overcome this obstacle to efficiently compute discrete logarithms in . In particular, we find an algorithm with time complexity , where is an exponent of matrix multiplication, to compute discrete logarithms in when is viewed either as an -module or as a group. When is Hermitian with respect to a Galois involution and nonsingular, we improve the time complexity to .
7 pages