Next Article in Journal
An Efficient Dynamic Load Balancing Scheme Based on Nash Bargaining in SDN
Previous Article in Journal
A Method of Node Layout of a Complex Network Based on Community Compression
Previous Article in Special Issue
Fog Computing in IoT Smart Environments via Named Data Networking: A Study on Service Orchestration Mechanisms
Open AccessArticle

Secure WiFi-Direct Using Key Exchange for IoT Device-to-Device Communications in a Smart Environment

1
Systems Engineering Lab, ADSI Team, ENSA Kenitra, Ibn Tofail University, Kénitra 14000, Morocco
2
School of Technology, Moulay Ismail University of Meknes, Meknes 50050, Morocco
3
Department of Mathematics and Computer Science, University of Ghardaia, Ghardaia 47000, Algeria
*
Author to whom correspondence should be addressed.
Future Internet 2019, 11(12), 251; https://doi.org/10.3390/fi11120251
Received: 31 October 2019 / Revised: 18 November 2019 / Accepted: 18 November 2019 / Published: 2 December 2019
(This article belongs to the Special Issue The Internet of Things for Smart Environments)
With the rapid growth of Internet of Things (IoT) devices around the world, thousands of mobile users share many data with each other daily. IoT communication has been developed in the past few years to ensure direct connection among mobile users. However, wireless vulnerabilities exist that cause security concerns for IoT device-to-device (D2D) communication. This has become a serious debate, especially in smart environments where highly sensitive information is exchanged. In this paper, we study the security requirements in IoT D2D communication. In addition, we propose a novel authentication approach called Secure Key Exchange with QR Code (SeKeQ) to verify user identity by ensuring an automatic key comparison and providing a shared secret key using Diffie-Hellman key agreement with an SHA-256 hash. To evaluate the performance of SeKeQ, we ran a testbed using devices with a WiFi-Direct communication interface. The obtained results depict that our proposal can offer the required security functions including key exchange, data confidentiality, and integrity. In addition, our proposal can reach the same security performances as MANA (Manual Authentication) and UMAC (Universal-Hashing Message Authentication Code) but with 10 times fewer key computations and reduced memory occupancy.
Keywords: Internet of Things; D2D communication; WiFi-Direct; smart environments; man-in-the- middle attack; key exchange Internet of Things; D2D communication; WiFi-Direct; smart environments; man-in-the- middle attack; key exchange
MDPI and ACS Style

Belghazi, Z.; Benamar, N.; Addaim, A.; Kerrache, C.A. Secure WiFi-Direct Using Key Exchange for IoT Device-to-Device Communications in a Smart Environment. Future Internet 2019, 11, 251.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop