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