Paper 2025/596

Highway to Hull: An Algorithm for Solving the General Matrix Code Equivalence Problem

Alain Couvreur, French Institute for Research in Computer Science and Automation, Computer Science Laboratory of the École Polytechnique
Christophe Levrat, French Institute for Research in Computer Science and Automation, Computer Science Laboratory of the École Polytechnique
Abstract

The matrix code equivalence problem consists, given two matrix spaces C,DFqm×n of dimension k, in finding invertible matrices PGLm(Fq) and QGLn(Fq) such that D=PCQ1. Recent signature schemes such as MEDS and ALTEQ relate their security to the hardness of this problem. Naranayan et. al. recently published an algorithm solving this problem in the case k=n=m in O~(qk2) operations. We present a different algorithm which solves the problem in the general case. Our approach consists in reducing the problem to the matrix code conjugacy problem, i.e. the case . For the latter problem, similarly to the permutation code equivalence problem in Hamming metric, a natural invariant based on the \emph{Hull} of the code can be used. Next, the equivalence of codes can be deduced using a usual list collision argument. For , our algorithm achieves the same complexity as in the aforementioned reference. However, it extends to a much broader range of parameters.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Matrix code equivalence3-tensor isomorphismcryptanalysispost quantum signatures.
Contact author(s)
alain couvreur @ inria fr
christophe levrat @ math cnrs fr
History
2025-04-04: approved
2025-04-02: received
See all versions
Short URL
https://ia.cr/2025/596
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/596,
      author = {Alain Couvreur and Christophe Levrat},
      title = {Highway to Hull: An Algorithm for Solving the General Matrix Code Equivalence Problem},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/596},
      year = {2025},
      url = {https://eprint.iacr.org/2025/596}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.