Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Techniques for Solving Shortest Vector Problem

Author 1: V. Dinesh Reddy Author 2: P. Ravi Author 3: Ashu Abdul Author 4: Mahesh Kumar Morampudi Author 5: Sriramulu Bojjagani
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 12, No. 5 · Published 2021

DOI: https://doi.org/10.14569/IJACSA.2021.0120598

Abstract

Lattice-based crypto systems are regarded as secure and believed to be secure even against quantum computers. lattice-based cryptography relies upon problems like the Shortest Vector Problem. Shortest Vector Problem is an instance of lattice problems that are used as a basis for secure cryptographic schemes. For more than 30 years now, the Shortest Vector Problem has been at the heart of a thriving research field and finding a new efficient algorithm turned out to be out of reach. This problem has a great many applications such as optimization, communication theory, cryptography, etc. This paper introduces the Shortest Vector Problem and other related problems such as the Closest Vector Problem. We present the average case and worst case hardness results for the Shortest Vector Problem. Further this work explore efficient algorithms solving the Shortest Vector Problem and present their efficiency. More precisely, this paper presents four algorithms: the Lenstra-Lenstra-Lovasz (LLL) algorithm, the Block Korkine-Zolotarev (BKZ) algorithm, a Metropolis algorithm, and a convex relaxation of SVP. The experimental results on various lattices show that the Metropolis algorithm works better than other algorithms with varying sizes of lattices.

Keywords

How to Cite this Article

Reddy, V. D., Ravi, P., Abdul, A., Morampudi, M. K., & Bojjagani, S. (2021). Techniques for Solving Shortest Vector Problem. International Journal of Advanced Computer Science and Applications, 12(5). https://doi.org/10.14569/IJACSA.2021.0120598

Reddy, V. Dinesh, et al.. "Techniques for Solving Shortest Vector Problem." International Journal of Advanced Computer Science and Applications, vol. 12, no. 5, 2021, https://doi.org/10.14569/IJACSA.2021.0120598.

@article{Reddy2021,
  title     = {Techniques for Solving Shortest Vector Problem},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {12},
  number    = {5},
  year      = {2021},
  publisher = {The Science and Information Organization},
  author    = {V. Dinesh Reddy and P. Ravi and Ashu Abdul and Mahesh Kumar Morampudi and Sriramulu Bojjagani},
  doi       = {10.14569/IJACSA.2021.0120598},
  url       = {https://doi.org/10.14569/IJACSA.2021.0120598}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.