TY - JOUR
T1 - Ring-ExpLWE
T2 - A High-Performance and Lightweight Post-Quantum Encryption Scheme for Resource-Constrained IoT Devices
AU - Xu, Dongdong
AU - Wang, Xiang
AU - Hao, Yuanchao
AU - Zhang, Zhun
AU - Hao, Qiang
AU - Jia, Haoyu
AU - Dong, Haifeng
AU - Zhang, Longbing
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2022/12/1
Y1 - 2022/12/1
N2 - As the Internet of Things (IoT) expands explosively existing network connections, the transmission and processing of private data is facing more serious threats of leakage and theft. Classical public key encryption schemes are difficult to guarantee strong security protection, because the mathematically hard problems they rely on are no longer difficult to solve under the rapid development of quantum computing. Therefore, a more high-performance and quantum-resistant encryption scheme Ring-ExpLWE is proposed, in which the error vector is sampled in the exponential distribution instead of the binary distribution in the previous Ring-BinLWE. We evaluate the Ring-ExpLWE's security level by analyzing the runtime under quantum hybrid attack and comparing the standard deviation of the noise polynomial coefficients. Compared with Ring-BinLWE, the proposed Ring-ExpLWE requires larger runtime for quantum hybrid attack and has a more discrete noise distribution. Therefore, Ring-ExpLWE can provide a higher security level under the same parameter set. Moreover, the high-performance software and hardware implementations for the Ring-ExpLWE scheme are proposed, respectively. Based on the Cortex-M3 microprocessor platform, encryption, and decryption only require 35.6 and 17.8 ms in our software implementation, respectively. Compared with the previous Ring-BinLWE schemes, while significantly improving the security level, the Area × Time (AT) of our high-performance and lightweight hardware implementations is reduced by 49.2% and 49.5%, respectively, when the FPGA platform is Spartan 6.
AB - As the Internet of Things (IoT) expands explosively existing network connections, the transmission and processing of private data is facing more serious threats of leakage and theft. Classical public key encryption schemes are difficult to guarantee strong security protection, because the mathematically hard problems they rely on are no longer difficult to solve under the rapid development of quantum computing. Therefore, a more high-performance and quantum-resistant encryption scheme Ring-ExpLWE is proposed, in which the error vector is sampled in the exponential distribution instead of the binary distribution in the previous Ring-BinLWE. We evaluate the Ring-ExpLWE's security level by analyzing the runtime under quantum hybrid attack and comparing the standard deviation of the noise polynomial coefficients. Compared with Ring-BinLWE, the proposed Ring-ExpLWE requires larger runtime for quantum hybrid attack and has a more discrete noise distribution. Therefore, Ring-ExpLWE can provide a higher security level under the same parameter set. Moreover, the high-performance software and hardware implementations for the Ring-ExpLWE scheme are proposed, respectively. Based on the Cortex-M3 microprocessor platform, encryption, and decryption only require 35.6 and 17.8 ms in our software implementation, respectively. Compared with the previous Ring-BinLWE schemes, while significantly improving the security level, the Area × Time (AT) of our high-performance and lightweight hardware implementations is reduced by 49.2% and 49.5%, respectively, when the FPGA platform is Spartan 6.
KW - Hardware implementation
KW - Internet of Things (IoT) security
KW - lattice-based cryptography
KW - ring learning with errors (Ring-LWE)
KW - software implementation
UR - https://www.scopus.com/pages/publications/85134265022
U2 - 10.1109/JIOT.2022.3189210
DO - 10.1109/JIOT.2022.3189210
M3 - 文章
AN - SCOPUS:85134265022
SN - 2327-4662
VL - 9
SP - 24122
EP - 24134
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 23
ER -