Scalable and Secure Big Data IoT System Based on Multifactor Authentication and Lightweight Cryptography

被引:40
|
作者
Atiewi, Saleh [1 ]
Al-Rahayfeh, Amer [1 ]
Almiani, Muder [2 ]
Yussof, Salman [3 ]
Alfandi, Omar [4 ]
Abugabah, Ahed [4 ]
Jararweh, Yaser [5 ]
机构
[1] Al Hussein Bin Talal Univ, Dept Comp Sci, Maan 71111, Jordan
[2] Al Hussein Bin Talal Univ, Dept Comp Informat Syst, Maan 71111, Jordan
[3] Tenaga Natl Univ, Dept Syst & Networking, Kajang 43000, Malaysia
[4] Zayed Univ, Coll Technol Innovat, Abu Dhabi, U Arab Emirates
[5] Jordan Univ Sci & Technol, Dept Comp Sci, Irbid 22110, Jordan
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Cloud computing; Internet of Things; Authentication; Encryption; Big Data; Big data; cloud computing; multilevel authentication; lightweight cryptography; CLOUD; FRAMEWORK; INTERNET; ENCRYPTION; AUTHORITY; ACCESS; SCHEME; MODEL;
D O I
10.1109/ACCESS.2020.3002815
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Organizations share an evolving interest in adopting a cloud computing approach for Internet of Things (IoT) applications. Integrating IoT devices and cloud computing technology is considered as an effective approach to storing and managing the enormous amount of data generated by various devices. However, big data security of these organizations presents a challenge in the IoT-cloud architecture. To overcome security issues, we propose a cloud-enabled IoT environment supported by multifactor authentication and lightweight cryptography encryption schemes to protect big data system. The proposed hybrid cloud environment is aimed at protecting organizations' data in a highly secure manner. The hybrid cloud environment is a combination of private and public cloud. Our IoT devices are divided into sensitive and nonsensitive devices. Sensitive devices generate sensitive data, such as healthcare data; whereas nonsensitive devices generate nonsensitive data, such as home appliance data. IoT devices send their data to the cloud via a gateway device. Herein, sensitive data are split into two parts: one part of the data is encrypted using RC6, and the other part is encrypted using the Fiestel encryption scheme. Nonsensitive data are encrypted using the Advanced Encryption Standard (AES) encryption scheme. Sensitive and nonsensitive data are respectively stored in private and public cloud to ensure high security. The use of multifactor authentication to access the data stored in the cloud is also proposed. During login, data users send their registered credentials to the Trusted Authority (TA). The TA provides three levels of authentication to access the stored data: first-level authentication - read file, second-level authentication - download file, and third-level authentication - download file from the hybrid cloud. We implement the proposed cloud-IoT architecture in the NS3 network simulator. We evaluated the performance of the proposed architecture using metrics such as computational time, security strength, encryption time, and decryption time.
引用
收藏
页码:113498 / 113511
页数:14
相关论文
共 50 条
  • [31] IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges
    Cai, Hongming
    Xu, Boyi
    Jiang, Lihong
    Vasilakos, Athanasios V.
    IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (01): : 75 - 87
  • [32] Communication Pattern Based Data Authentication (CPDA) Designed for Big Data Processing in a Multiple Public Cloud Environment
    Sirapaisan, Soontorn
    Zhang, Ning
    He, Qian
    IEEE ACCESS, 2020, 8 : 107716 - 107748
  • [33] Lightweight Authentication and Secure Communication Suitable for IoT Devices
    Buchovecka, Simona
    Lorencz, Robert
    Bucek, Jiri
    Kodytek, Filip
    ICISSP: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2020, : 75 - 83
  • [34] An Enhanced Lightweight IoT-based Authentication Scheme in Cloud Computing Circumstances
    Martinez-Pelaez, Rafael
    Toral-Cruz, Homero
    Parra-Michel, Jorge R.
    Garcia, Vicente
    Mena, Luis J.
    Felix, Vanessa G.
    Ochoa-Brust, Alberto
    SENSORS, 2019, 19 (09)
  • [35] Secure Multifactor Remote Access User Authentication Framework for IoT Networks
    Alshahrani, Mohammed Mujib
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 68 (03): : 3235 - 3254
  • [36] ElGamal cryptosystem-based secure authentication system for cloud-based IoT applications
    Maitra, Tanmoy
    Obaidat, Mohammad S.
    Giri, Debasis
    Dutta, Subrata
    Dahal, Keshav
    IET NETWORKS, 2019, 8 (05) : 289 - 298
  • [37] On the Security of a Secure and Lightweight Authentication Scheme for Next Generation IoT Infrastructure
    Das, Ashok Kumar
    Bera, Basudeb
    Wazid, Mohammad
    Jamal, Sajjad Shaukat
    Park, Youngho
    IEEE ACCESS, 2021, 9 : 71856 - 71867
  • [38] LEOBAT: Lightweight encryption and OTP based authentication technique for securing IoT networks
    Goel, Aarti
    Sharma, Deepak Kumar
    Gupta, Koyel Datta
    EXPERT SYSTEMS, 2022, 39 (05)
  • [39] Lightweight Secure Message Delivery for E2E S2S Communication in the IoT-Cloud System
    Al Sibahee, Mustafa A.
    Lu, Songfeng
    Abduljabbar, Zaid Ameen
    Liu, Xin
    Abdalla, Hemn Barzan
    Hussain, Mohammed Abdulridha
    Hussien, Zaid Alaa
    Jassim Ghrabat, Mudhafar Jalil
    IEEE ACCESS, 2020, 8 : 218331 - 218347
  • [40] A Secure IoT-Based Authentication System in Cloud Computing Environment
    Wu, Hsiao-Ling
    Chang, Chin-Chen
    Zheng, Yao-Zhu
    Chen, Long-Sheng
    Chen, Chih-Cheng
    SENSORS, 2020, 20 (19) : 1 - 14