{"title":"Cryptanalysis of some nonabelian group-based key exchange protocols.","authors":"Simran Tinani, Carlo Matteotti, Joachim Rosenthal","doi":"10.1515/jmc-2025-0032","DOIUrl":null,"url":null,"abstract":"<p><p>In the recently emerging field of nonabelian group-based cryptography, a prominently used one-way function is the conjugacy search problem (CSP), and two important classes of platform groups are polycyclic and matrix groups. In this paper, we discuss the complexity of the conjugacy search problem (CSP) in these two classes of platform groups. We produce a polynomial time solution for the CSP in a finite polycyclic group with two generators, and show that a restricted CSP is reducible to a discrete logarithm problem (DLP). In matrix groups over finite fields, we use the Jordan decomposition of a matrix to produce a polynomial time reduction of an <i>A</i>-restricted CSP, where <math><mi>A</mi> <mo>⊆</mo> <msub><mrow><mi>G</mi> <mi>L</mi> <mspace></mspace></mrow> <mrow><mi>n</mi></mrow> </msub> <mrow><mo>(</mo> <mrow> <msub><mrow><mi>F</mi></mrow> <mrow><mi>q</mi></mrow> </msub> </mrow> <mo>)</mo></mrow> </math> is a cyclic subgroup, to a set of <math><mi>O</mi> <mrow><mo>(</mo> <mrow> <msup><mrow><mi>n</mi></mrow> <mrow><mn>2</mn></mrow> </msup> </mrow> <mo>)</mo></mrow> </math> DLPs over an extension of <math> <msub><mrow><mi>F</mi></mrow> <mrow><mi>q</mi></mrow> </msub> </math> . For polycyclic groups with two generators we show that the CSP where conjugators are restricted to a cyclic subgroup is either equivalent to a DLP in some <math> <msup> <mrow><mrow><mo>(</mo> <mrow><mi>Z</mi> <mo>/</mo> <mi>N</mi> <mi>Z</mi></mrow> <mo>)</mo></mrow> </mrow> <mrow><mo>*</mo></mrow> </msup> </math> or to an exponential diophantine integer equation. Using our general results, we demonstrate concrete cryptanalysis algorithms for each of these three schemes. We believe that our methods and findings are likely to allow for several other heuristic attacks in the general case.</p>","PeriodicalId":43866,"journal":{"name":"Journal of Mathematical Cryptology","volume":"20 1","pages":"20250032"},"PeriodicalIF":0.8000,"publicationDate":"2026-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13225235/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Mathematical Cryptology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/jmc-2025-0032","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/1/1 0:00:00","PubModel":"eCollection","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
In the recently emerging field of nonabelian group-based cryptography, a prominently used one-way function is the conjugacy search problem (CSP), and two important classes of platform groups are polycyclic and matrix groups. In this paper, we discuss the complexity of the conjugacy search problem (CSP) in these two classes of platform groups. We produce a polynomial time solution for the CSP in a finite polycyclic group with two generators, and show that a restricted CSP is reducible to a discrete logarithm problem (DLP). In matrix groups over finite fields, we use the Jordan decomposition of a matrix to produce a polynomial time reduction of an A-restricted CSP, where is a cyclic subgroup, to a set of DLPs over an extension of . For polycyclic groups with two generators we show that the CSP where conjugators are restricted to a cyclic subgroup is either equivalent to a DLP in some or to an exponential diophantine integer equation. Using our general results, we demonstrate concrete cryptanalysis algorithms for each of these three schemes. We believe that our methods and findings are likely to allow for several other heuristic attacks in the general case.