A New Countermeasure to Combat the Embedding-Based Attacks on the Goldreich-Goldwasser-Halevi Lattice-Based Cryptosystem

Authors

  • Arif Mandangan Mathematics Visualization Research Group (MathVis), Faculty of Sciences and Natural Resources, Universiti Malaysia Sabah, Jalan UMS, 88400 Kota Kinabalu, Sabah, Malaysia
  • Nazreen Syazwina Nazaruddin Computational and Theoretical Sciences, Kulliyyah of Science, International Islamic University Malaysia, 25200 Kuantan, Pahang, Malaysia
  • Muhammad Asyraf Asbullah Laboratory of Cryptography, Analysis and Structure, Institute for Mathematical Sciences, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia
  • Hailiza Kamarulhaili School of Mathematical Sciences, Universiti Sains Malaysia, 11800 USM Penang, Pulau Pinang, Malaysia
  • Che Haziqah Che Hussin Preparatory Centre for Science and Technology, Universiti Malaysia Sabah, Jalan UMS, 88400 Kota Kinabalu, Sabah, Malaysia
  • Babarinsa Olayiwola Department of Mathematics, Federal University Lokoja, P.M.B 1154, Kogi State, Nigeria

DOI:

https://doi.org/10.37934/ard.122.1.173183

Keywords:

GGH cryptosystem, lattice-based cryptography, post-quantum cryptography, embedding-based attacks

Abstract

Despite being considered the first practical lattice-based cryptosystem, interest from the post-quantum cryptography society in the Goldreich-Goldwasser-Halevi (GGH) lattice-based cryptosystem drastically drop due to the embedding-based attacks. The attacks successfully simplified the underlying Closest-Vector Problem (CVP) and made the security of the scheme broken. The attacks become noxious to the GGH cryptosystem due to its ability to simplify the underlying CVP which triggered the enlargement of lattice gaps. Consequently, the simplified CVP can be reduced to a Shortest-Vector Problem (SVP) variant which can be solved by using lattice-reduction algorithms such as the LLL algorithm in a shorter amount of time. The simpler way to evade from these attacks is by implementing larger lattice dimensions which immediately reduce the efficiency of this scheme. Recently, an improved version of the GGH cryptosystem, namely the GGH-MKA cryptosystem, has been proven immune to the embedding-based attacks. The improvement is made by preventing the simplification of the underlying CVP. For that purpose, an error vector   is introduced. The error vector is non-eliminable and at the same time maintains the lattice gap. Consequently, the underlying CVP remains in its original form without being simplified. In this study, we showed that the error vector   is not unique. We proposed another error vector   to combat the embedding-based attacks. We proved that the new error vector    has similar capabilities in terms of preventing the simplification of the underlying CVP and maintaining the lattice gap. By improving the security of the GGH cryptosystem, more interest from the mainstream post-quantum discussion could be redirected to the scheme to make it competent and relevant again.

Downloads

Download data is not yet available.

Author Biography

Arif Mandangan, Mathematics Visualization Research Group (MathVis), Faculty of Sciences and Natural Resources, Universiti Malaysia Sabah, Jalan UMS, 88400 Kota Kinabalu, Sabah, Malaysia

arifman@ums.edu.my

Downloads

Published

2024-12-14

How to Cite

Mandangan, A. ., Nazaruddin, N. S. ., Asbullah, M. A. ., Kamarulhaili, H. ., Che Hussin, C. H. ., & Olayiwola, B. . (2024). A New Countermeasure to Combat the Embedding-Based Attacks on the Goldreich-Goldwasser-Halevi Lattice-Based Cryptosystem. Journal of Advanced Research Design, 122(1), 173–183. https://doi.org/10.37934/ard.122.1.173183
سرور مجازی ایران Decentralized Exchange

Issue

Section

Articles
فروشگاه اینترنتی