TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment

Edge–cloud coordination offers the chance to mitigate the enormous storage and processing load brought on by a massive increase in traffic at the network’s edge. Though this paradigm has benefits on a large scale, outsourcing the sensitive data from the smart devices deployed in an Internet of Thing...

Full description

Saved in:
Bibliographic Details
Main Authors: Uma Sankararao Varri, Debjani Mallick, Ashok Kumar Das, M. Shamim Hossain, Youngho Park, Joel J.P.C. Rodrigues
Format: Article
Language:English
Published: Elsevier 2024-11-01
Series:Alexandria Engineering Journal
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1110016824010445
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846167110539018240
author Uma Sankararao Varri
Debjani Mallick
Ashok Kumar Das
M. Shamim Hossain
Youngho Park
Joel J.P.C. Rodrigues
author_facet Uma Sankararao Varri
Debjani Mallick
Ashok Kumar Das
M. Shamim Hossain
Youngho Park
Joel J.P.C. Rodrigues
author_sort Uma Sankararao Varri
collection DOAJ
description Edge–cloud coordination offers the chance to mitigate the enormous storage and processing load brought on by a massive increase in traffic at the network’s edge. Though this paradigm has benefits on a large scale, outsourcing the sensitive data from the smart devices deployed in an Internet of Things (IoT) application may lead to privacy leakage. With an attribute-based keyword search (ABKS), the search over ciphertext can be achieved; this reduces the risk of sensitive data explosion. However, ABKS has several issues, like huge computational overhead to perform multi-keyword searches and tracing malicious users. To address these issues and enhance the performance of ABKS, we propose a novel traceable and lightweight attribute-based keyword search technique in an Edge–cloud-assisted IoT, named TL-ABKS, using edge–cloud coordination. With TL-ABKS, it is possible to do effective multi-keyword searches and implement fine-grained access control. Further, TL-ABKS outsources the encryption and decryption computation to edge nodes to enable its usage to resource-limited IoT smart devices. In addition, TL-ABKS achieves tracing user identity who misuse their secret keys. TL-ABKS is secure against modified secret keys, chosen plaintext, and chosen keyword attacks. By comparing the proposed TL-ABKS with the current state-of-the-art schemes, and conducting a theoretical and experimental evaluation of its performance and credibility, TL-ABKS is efficient.
format Article
id doaj-art-53dd3d6e7b044cc2ae8c38a5a140cc3f
institution Kabale University
issn 1110-0168
language English
publishDate 2024-11-01
publisher Elsevier
record_format Article
series Alexandria Engineering Journal
spelling doaj-art-53dd3d6e7b044cc2ae8c38a5a140cc3f2024-11-15T06:11:22ZengElsevierAlexandria Engineering Journal1110-01682024-11-01107757769TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environmentUma Sankararao Varri0Debjani Mallick1Ashok Kumar Das2M. Shamim Hossain3Youngho Park4Joel J.P.C. Rodrigues5Department of Computer Science and Engineering, SRM University-AP, Amaravathi, Andhra Pradesh, IndiaCenter for Security, Theory and Algorithmic Research, International Institute of Information Technology, Hyderabad 500 032, IndiaCenter for Security, Theory and Algorithmic Research, International Institute of Information Technology, Hyderabad 500 032, India; Department of Computer Science and Engineering, College of Informatics, Korea University, Seoul 02841, South KoreaDepartment of Software Engineering, College of Computer and Information Sciences, King Saud University, Riyadh 12372, Saudi Arabia; Corresponding author.School of Electronic and Electrical Engineering, Kyungpook National University, Daegu 41566, South KoreaAmazonas State University, Manaus AM, BrazilEdge–cloud coordination offers the chance to mitigate the enormous storage and processing load brought on by a massive increase in traffic at the network’s edge. Though this paradigm has benefits on a large scale, outsourcing the sensitive data from the smart devices deployed in an Internet of Things (IoT) application may lead to privacy leakage. With an attribute-based keyword search (ABKS), the search over ciphertext can be achieved; this reduces the risk of sensitive data explosion. However, ABKS has several issues, like huge computational overhead to perform multi-keyword searches and tracing malicious users. To address these issues and enhance the performance of ABKS, we propose a novel traceable and lightweight attribute-based keyword search technique in an Edge–cloud-assisted IoT, named TL-ABKS, using edge–cloud coordination. With TL-ABKS, it is possible to do effective multi-keyword searches and implement fine-grained access control. Further, TL-ABKS outsources the encryption and decryption computation to edge nodes to enable its usage to resource-limited IoT smart devices. In addition, TL-ABKS achieves tracing user identity who misuse their secret keys. TL-ABKS is secure against modified secret keys, chosen plaintext, and chosen keyword attacks. By comparing the proposed TL-ABKS with the current state-of-the-art schemes, and conducting a theoretical and experimental evaluation of its performance and credibility, TL-ABKS is efficient.http://www.sciencedirect.com/science/article/pii/S1110016824010445Internet of Things (IoT)Attribute-based keyword searchMulti-keyword searchTraceabilityEdge computingCloud computing
spellingShingle Uma Sankararao Varri
Debjani Mallick
Ashok Kumar Das
M. Shamim Hossain
Youngho Park
Joel J.P.C. Rodrigues
TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
Alexandria Engineering Journal
Internet of Things (IoT)
Attribute-based keyword search
Multi-keyword search
Traceability
Edge computing
Cloud computing
title TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
title_full TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
title_fullStr TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
title_full_unstemmed TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
title_short TL-ABKS: Traceable and lightweight attribute-based keyword search in edge–cloud assisted IoT environment
title_sort tl abks traceable and lightweight attribute based keyword search in edge cloud assisted iot environment
topic Internet of Things (IoT)
Attribute-based keyword search
Multi-keyword search
Traceability
Edge computing
Cloud computing
url http://www.sciencedirect.com/science/article/pii/S1110016824010445
work_keys_str_mv AT umasankararaovarri tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment
AT debjanimallick tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment
AT ashokkumardas tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment
AT mshamimhossain tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment
AT younghopark tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment
AT joeljpcrodrigues tlabkstraceableandlightweightattributebasedkeywordsearchinedgecloudassistediotenvironment