A Group-Based NTRU-Like Public-Key Cryptosystem for IoT
The Internet of things have been widely used to improve our daily life. Public-key cryptosystem plays a central role in the security of IoT. However, classic public-key cryptosystems such as RSA and ECC are not suitable for IoT because of the complicated encryption and decryption operations. NTRU is...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8731932/ |
id |
doaj-2096dca7800b467cb732ee7dd386b87f |
---|---|
record_format |
Article |
spelling |
doaj-2096dca7800b467cb732ee7dd386b87f2021-03-29T23:44:30ZengIEEEIEEE Access2169-35362019-01-017757327574010.1109/ACCESS.2019.29208608731932A Group-Based NTRU-Like Public-Key Cryptosystem for IoTLi Shuai0Haitao Xu1https://orcid.org/0000-0002-3664-3097Li Miao2Xianwei Zhou3School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, ChinaSchool of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, ChinaSchool of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, ChinaSchool of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, ChinaThe Internet of things have been widely used to improve our daily life. Public-key cryptosystem plays a central role in the security of IoT. However, classic public-key cryptosystems such as RSA and ECC are not suitable for IoT because of the complicated encryption and decryption operations. NTRU is an efficient public-key cryptosystem. In this paper, we first generalize NTRU and propose a group-based NTRU-like public-key cryptosystem, namely GTRU. Then, we construct high-performance GTRU for IoT. Finally, security analysis shows that our proposed GTRU for IoT is more secure than NTRU against lattice-based attacks.https://ieeexplore.ieee.org/document/8731932/Internet of thingsNTRUpublic-key cryptosystemthe poly-Z groupthe discrete Heisenberg group |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Li Shuai Haitao Xu Li Miao Xianwei Zhou |
spellingShingle |
Li Shuai Haitao Xu Li Miao Xianwei Zhou A Group-Based NTRU-Like Public-Key Cryptosystem for IoT IEEE Access Internet of things NTRU public-key cryptosystem the poly-Z group the discrete Heisenberg group |
author_facet |
Li Shuai Haitao Xu Li Miao Xianwei Zhou |
author_sort |
Li Shuai |
title |
A Group-Based NTRU-Like Public-Key Cryptosystem for IoT |
title_short |
A Group-Based NTRU-Like Public-Key Cryptosystem for IoT |
title_full |
A Group-Based NTRU-Like Public-Key Cryptosystem for IoT |
title_fullStr |
A Group-Based NTRU-Like Public-Key Cryptosystem for IoT |
title_full_unstemmed |
A Group-Based NTRU-Like Public-Key Cryptosystem for IoT |
title_sort |
group-based ntru-like public-key cryptosystem for iot |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
The Internet of things have been widely used to improve our daily life. Public-key cryptosystem plays a central role in the security of IoT. However, classic public-key cryptosystems such as RSA and ECC are not suitable for IoT because of the complicated encryption and decryption operations. NTRU is an efficient public-key cryptosystem. In this paper, we first generalize NTRU and propose a group-based NTRU-like public-key cryptosystem, namely GTRU. Then, we construct high-performance GTRU for IoT. Finally, security analysis shows that our proposed GTRU for IoT is more secure than NTRU against lattice-based attacks. |
topic |
Internet of things NTRU public-key cryptosystem the poly-Z group the discrete Heisenberg group |
url |
https://ieeexplore.ieee.org/document/8731932/ |
work_keys_str_mv |
AT lishuai agroupbasedntrulikepublickeycryptosystemforiot AT haitaoxu agroupbasedntrulikepublickeycryptosystemforiot AT limiao agroupbasedntrulikepublickeycryptosystemforiot AT xianweizhou agroupbasedntrulikepublickeycryptosystemforiot AT lishuai groupbasedntrulikepublickeycryptosystemforiot AT haitaoxu groupbasedntrulikepublickeycryptosystemforiot AT limiao groupbasedntrulikepublickeycryptosystemforiot AT xianweizhou groupbasedntrulikepublickeycryptosystemforiot |
_version_ |
1724188955321040896 |