Secure Lattice-based Encryption And Authentication

Document Type : Original Article

Abstract
With the evolution of the Internet of Things, the exchange of
information is accompanied by secure encryption. Due to the
development of classical computers to quantum computers in the
near future and the emergence of quantum attacks, the need to
securely encrypt information and maintain security against it has
increased. In this research, along with the introduction of lattices, the
detailed and comprehensive encryption plan based on the NTRU
lattice, the complete design of the encryption and decryption of
which took years, and a complete presentation of the geometric
drawing of the NTRU encryption, public and private key generation,
and its decryption are made. In the following, network-based
authentication and how to prove the security of encrypted
information against quantum attacks and the speed of encryption and
decryption of the plan compared to the similar introduced plans are
concluded