Skip to main content

Solving Random Equations in Garside Groups Using Length Functions

  • Conference paper
Combinatorial and Geometric Group Theory

Part of the book series: Trends in Mathematics ((TM))

  • 918 Accesses

Abstract

We give a systematic exposition of memory-length algorithms for solving equations in noncommutative groups. This exposition clarifies some points untouched in earlier expositions. We then focus on the main ingredient in these attacks: Length functions.

After a self-contained introduction to Garside groups, we describe length functions induced by the greedy normal form and by the rational normal form in these groups, and compare their worst-case performances.

Our main concern is Artin’s braid groups, with their two known Garside presentations, due to Artin and due to Birman-Ko-Lee (BKL). We show that in B 3 equipped with the BKL presentation, the (efficiently computable) rational normal form of each element is a geodesic, i.e., is a representative of minimal length for that element. (For Artin’s presentation of B 3, Berger supplied in 1994 a method to obtain geodesic representatives in B 3.)

For arbitrary B N , finding the geodesic length of an element is NP-hard, by a 1991 result of by Paterson and Razborov. We show that a good estimation of the geodesic length of an element of B N in Artin’s presentation is measuring the length of its rational form in the BKL presentation. This is proved theoretically for the worst case, and experimental evidence is provided for the generic case.

The second author was partially supported by the Koshland Center for Basic Research.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. I. Anshel, M. Anshel and D. Goldfeld, An algebraic method for public-key cryptography, Math. Res. Lett. 6 (1999), 287–291.

    MATH  MathSciNet  Google Scholar 

  2. M. Berger, Minimum crossing numbers for 3-braids, Journal of Physics A: Mathematical and General 27 (1994), 6205–6213.

    Article  MATH  MathSciNet  Google Scholar 

  3. J. Birman, K.H. Ko, J.S. Lee, A new approach to the word and conjugacy problems in the braid groups, Advances in Mathematics 139 (1998), 322–353.

    Article  MATH  MathSciNet  Google Scholar 

  4. R. Charney, Geodesic automation and growth functions for Artin groups of finite type, Mathematische Annalen 301 (1995), 307–324.

    Article  MATH  MathSciNet  Google Scholar 

  5. P. Dehornoy, Groupes de Garside, Annales Scientifiques de l’École Normale Supérieure 35 (2002), 267–306.

    Article  MATH  MathSciNet  Google Scholar 

  6. P. Dehornoy and L. Paris, Gaussian groups and Garside groups, two generalisations of Artin groups, Proceedings of the London Mathematical Society 79 (1999), 569–604.

    Article  MATH  MathSciNet  Google Scholar 

  7. D. Epstein, J. Cannon, D. Holt, S. Levy, M. Paterson, and W. Thurston, Word Processing in Groups, Jones and Bartlett Publishers, Boston: 1992.

    MATH  Google Scholar 

  8. D. Garber, Braid group cryptography, www.ims.nus.edu.sg/Programs/braids/files/david.pdf

    Google Scholar 

  9. D. Garber, S. Kaplan, M. Teicher, B. Tsaban, and U. Vishne, Length-based conjugacy search in the Braid group, Contemporary Mathematics 418 (2006), 75–87.

    MathSciNet  Google Scholar 

  10. D. Garber, S. Kaplan, M. Teicher, B. Tsaban, and U. Vishne, Probabilistic solutions of equations in the braid group, Advances in Applied Mathematics 35 (2005), 323–334.

    Article  MATH  MathSciNet  Google Scholar 

  11. J. Hughes and A. Tannenbaum, Length-based attacks for certain group based encryption rewriting systems, Workshop SECI02 Sécuritée de la Communication sur Internet, September 2002.

    Google Scholar 

  12. K.H. Ko, S.J. Lee, J.H. Cheon, J.W. Han, S.J. Kang and C.S. Park, New Publickey Cryptosystem using Braid Groups, CRYPTO 2000, Lecture Notes in Computer Science 1880 (2000), 166–183.

    Article  MathSciNet  Google Scholar 

  13. A. Myasnikov, V. Shpilrain, and A. Ushakov, A practical attack on some braid group based cryptographic protocols, in: CRYPTO 2005, Lecture Notes in Computer Science 3621 (2005), 86–96.

    Article  MathSciNet  Google Scholar 

  14. A. Myasnikov, V. Shpilrain, and A. Ushakov, Group-based cryptography, Advanced Courses in Mathematics — CRM Barcelona, Birkhäuser, 2008.

    Google Scholar 

  15. M. Paterson and A. Razborov, The set of minimal braids is co-NP-complete, Journal of Algorithms 12 (1991), 393–408.

    Article  MATH  MathSciNet  Google Scholar 

  16. D. Ruinskiy, A. Shamir, and B. Tsaban, Length-based cryptanalysis: The case of Thompson’s Group, Journal of Mathematical Cryptology 1 (2007), 359–372.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Basel AG

About this paper

Cite this paper

Hock, M., Tsaban, B. (2010). Solving Random Equations in Garside Groups Using Length Functions. In: Bogopolski, O., Bumagin, I., Kharlampovich, O., Ventura, E. (eds) Combinatorial and Geometric Group Theory. Trends in Mathematics. Birkhäuser Basel. https://doi.org/10.1007/978-3-7643-9911-5_6

Download citation

Publish with us

Policies and ethics