• Lattice-based key agreement protocol under ring-LWE problem for IoT-enabled smart devices

    • Fulltext


        Click here to view fulltext PDF

      Permanent link:

    • Keywords


      Lattice based cryptography; ring learning with errors; IoT; authentication; security.

    • Abstract


      Advances in communication technologies along with the availability of Internet and Internet of Things (IoT) devices enable users to acquire various services over the Internet. However, IoT devices are prone to attacks on the open communication channel. Many authenticated key agreement schemes have been introduced in the last decades to improve security, where most of the schemes are based on the classical number theoretic assumptions. Unfortunately, Shor’s algorithm provides the mechanism to solve the existing number theory-based problems such as discrete logarithm, integer factorization, etc. As a result, the hard problems based on number theory could be solved very efficiently on a quantum computer using Shor’s algorithm. Therefore, the design of a protocol is required that can resist all known attacks by quantum computers. To address the security issues raised by Shor’s algorithm, we propose a lattice-based key agreement protocol under ring learning with errors (RLWE). Security analysis of the proposed protocol is also presented, where both informal security andformal security analyses are followed. The analysis of security clearly indicates that the proposed scheme is provably secure under a random oracle model. In addition we study the performance of the proposed scheme, which shows the enhancement in terms of performance.

    • Author Affiliations



      1. Department of Mathematics, Chandigarh University, Mohali 140413, India
      2. Department of Mathematics, Maulana Azad National Institute of Technology, Bhopal 462003, India
    • Dates

  • Sadhana | News

    • Editorial Note on Continuous Article Publication

      Posted on July 25, 2019

      Click here for Editorial Note on CAP Mode

© 2021-2022 Indian Academy of Sciences, Bengaluru.