NTRU-Like Random Congruential Public-Key Cryptosystem for Wireless Sensor Networks

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Mdpi

Access Rights

info:eu-repo/semantics/openAccess

Abstract

Wireless sensor networks (WSNs) are the core of the Internet of Things and require cryptographic protection. Cryptographic methods for WSN should be fast and consume low power as these networks rely on battery-powered devices and microcontrollers. NTRU, the fastest and secure public key cryptosystem, uses high degree,N, polynomials and is susceptible to the lattice basis reduction attack (LBRA). Congruential public key cryptosystem (CPKC), proposed by the NTRU authors, works on integers moduloqand is easily attackable by LBRA since it uses small numbers for the sake of the correct decryption. Herein, RCPKC, a random congruential public key cryptosystem working on degreeN=0polynomials moduloq, is proposed, such that the norm of a two-dimensional vector formed by its private key is greater thanq. RCPKC works as NTRU, and it is a secure version of insecure CPKC. RCPKC specifies a range from which the random numbers shall be selected, and it provides correct decryption for valid users and incorrect decryption for an attacker using LBRA by Gaussian lattice reduction. RCPKC asymmetric encryption padding (RAEP), similar to its NTRU analog, NAEP, is IND-CCA2 secure. Due to the use of big numbers instead of high degree polynomials, RCPKC is about 27 times faster in encryption and decryption than NTRU. Furthermore, RCPKC is more than three times faster than the most effective known NTRU variant, BQTRU. Compared to NTRU, RCPKC reduces energy consumption at least thirty times, which allows increasing the life-time of unattended WSNs more than thirty times.

Description

Keywords

wireless sensor network, random congruential public-key cryptosystem, lattice, NTRU, polynomial, lattice basis reduction attack, LLL algorithm, Gaussian lattice reduction, IND-CCA2 security

Journal or Series

Sensors

WoS Q Value

Scopus Q Value

Volume

20

Issue

16

Citation

Endorsement

Review

Supplemented By

Referenced By