A privacy-preserving code-based authentication protocol for Internet of Things

被引:32
作者
Chikouche, Noureddine [1 ]
Cayrel, Pierre-Louis [2 ]
Mboup, El Hadji Modou [3 ]
Boidje, Brice Odilon [3 ]
机构
[1] Univ Msila, Comp Sci Dept, BP 166, Ichebilia 28000, Msila, Algeria
[2] CNRS, UMR 5516, Lab Hubert Curien, Batiment F18 Rue Prof Benoit Lauras, F-42000 St Etienne, France
[3] Univ Cheikh Anta Diop Dakar, Lab Algebre Cryptog Geometrie Algebr & Applicat, Dakar, Senegal
基金
欧盟地平线“2020”;
关键词
Authentication protocol; Internet of Things; Code-based cryptography; Security; Privacy; SECURITY PROTOCOLS; IOT; CRYPTOGRAPHY; SCHEME;
D O I
10.1007/s11227-019-03003-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is an upcoming technology that permits to interconnect different devices and machines using heterogeneous networks. One of the most critical issues in IoT is to secure communication between IoT components. The communication between the different IoT components is insecure, which requires the design of a secure authentication protocol and uses hardness cryptographic primitives. In 2017, Wang et al. proposed an improved authentication protocol based on elliptic curve cryptography for IoT. In this paper, we demonstrate that Wang et al.'s protocol is not secure. Additionally, we propose a privacy-preserving authentication protocol using code-based cryptosystem for IoT environments. The code-based cryptography is an important post-quantum cryptography that can resist quantum attacks. It is agreed in design several cryptographic schemes. To assess the proposed protocol, we carry out a security and performance analysis. Informal security analysis and formal security validation show that our protocol achieves different security and privacy requirements and can resist several common attacks, such as desynchronization attacks, quantum attacks, and replay attacks. Moreover, the performance evaluation indicates that our protocol is compatible with capabilities of IoT devices.
引用
收藏
页码:8231 / 8261
页数:31
相关论文
共 57 条
[1]   A secure ECC-based RFID mutual authentication protocol for internet of things [J].
Alamr, Amjad Ali ;
Kausar, Firdous ;
Kim, Jongsung ;
Seo, Changho .
JOURNAL OF SUPERCOMPUTING, 2018, 74 (09) :4281-4294
[2]   Mutual Authentication in IoT Systems Using Physical Unclonable Functions [J].
Aman, Muhammad Naveed ;
Chua, Kee Chaing ;
Sikdar, Biplab .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05) :1327-1340
[3]  
[Anonymous], QUANTUM COMPUTING EL
[4]  
[Anonymous], 2015, PQCRYPTO EU HORIZON
[5]  
[Anonymous], 2015, NIST LIGHTW CRYPT WO
[6]  
[Anonymous], T L EBACS ECRYPT BEN
[7]  
[Anonymous], TECHNICAL REPORT
[8]  
[Anonymous], P 4 INT C ENG MIS 20
[9]  
[Anonymous], TECH REP
[10]  
[Anonymous], NIST POSTQUANTUM CRY