Efficient Multi-Authority Attribute-Based Searchable Encryption Scheme with Blockchain Assistance for Cloud-Edge Coordination
Source abstract
Abstract
Cloud storage and edge computing are utilized to address the storage and computational challenges arising from the exponential data growth in IoT. However, data privacy is potentially risky when data is outsourced to cloud servers or edge services. While data encryption ensures data confidentiality, it can impede data sharing and retrieval. Attribute-based searchable encryption (ABSE) is proposed as an effective technique for enhancing data security and privacy. Nevertheless, ABSE has its limitations, such as single attribute authorization failure, privacy leakage during the search process, and high decryption overhead. This paper presents a novel approach called the blockchain-assisted efficient multi-authority attribute-based searchable encryption scheme (BEM-ABSE) for cloud-edge collaboration scenarios to address these issues. BEM-ABSE leverages a consortium blockchain to replace the central authentication center for global public parameter management. It incorporates smart contracts to facilitate reliable and fair ciphertext keyword search and decryption result verification. To minimize the computing burden on resource-constrained devices, BEM-ABSE adopts an online/offline hybrid mechanism during the encryption process and a verifiable edge-assisted decryption mechanism. This ensures both low computation cost and reliable ciphertext. Security analysis conducted under the random oracle model demonstrates that BEM-ABSE is resistant to indistinguishable chosen keyword attacks (IND-CKA) and indistinguishable chosen plaintext attacks (IND-CPA). Theoretical analysis and simulation results confirm that BEM-ABSE significantly improves computational efficiency compared to existing solutions.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cryptography and Data Security · Blockchain Technology Applications and Security · Nanocluster Synthesis and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (31)
Show source-provided references
1. The impact of mobility on physical layer security of 5G IoT networks
2. Privacy-preserving and efficient data sharing for blockchain-based intelligent transportation systems10.1016/j.ins.2023.03.121 ↗
3. Management and orchestration of edge computing for IoT: A comprehensive survey
4. Cryptographic solutions for cloud storage: Challenges and research opportunities10.1109/TSC.2019.2937764 ↗
5. EMK-ABSE: Efficient multikeyword attribute-based searchable encryption scheme through cloud-edge coordination10.1109/JIOT.2022.3163340 ↗
6. Optimized identity-based encryption from bilinear pairing for lightweight devices10.1109/TDSC.2015.2445760 ↗
7. Attribute-based encryption for fine-grained access control of encrypted data
8. Practical techniques for searches on encrypted data
9. VABKS: Verifiable attribute-based keyword search over outsourced encrypted data
10. Privacy-preserving attribute-based keyword search in shared multi-owner setting10.1109/TDSC.2019.2897675 ↗
11. Verifiable online/offline multi-keyword search for cloud-assisted industrial internet of things10.1016/j.jisa.2021.103101 ↗
12. Verifiable searchable encryption framework against insider keyword-guessing attack in cloud storage10.1109/TCC.2020.2989296 ↗
13. Blockchain-assisted searchable attribute-based encryption for e-health systems10.1016/j.sysarc.2022.102417 ↗
14. Blockchain-based collaborative edge intelligence for trustworthy and real-time video surveillance10.1109/TII.2022.3203397 ↗
15. Fast and privacy-preserving attribute-based keyword search in cloud document services
16. Lightweight searchable encryption protocol for industrial internet of things10.1109/TII.2020.3014168 ↗
17. Secure online/offline data sharing framework for cloud-assisted industrial internet of things10.1109/JIOT.2019.2923068 ↗
18. Device-oriented keyword-searchable encryption scheme for cloud-assisted industrial IoT10.1109/JIOT.2021.3124807 ↗
19. Multi-keyword certificateless searchable public key authenticated encryption scheme based on blockchain10.1109/ACCESS.2020.3020841 ↗
20. Keyword search over encrypted cloud data based on blockchain in smart medical applications10.1016/j.comcom.2022.05.018 ↗
21. Multi-authority attribute-based encryption
22. Decentralizing attribute-based encryption
23. A revocable and outsourced multi-authority attribute-based encryption scheme in fog computing10.1016/j.comnet.2021.108196 ↗
24. A hybrid blockchain-edge architecture for electronic health record management with attribute-based cryptographic mechanisms
25. A blockchain-based access control scheme with multiple attribute authorities for secure cloud data sharing10.1016/j.sysarc.2020.101854 ↗
26. Blockchain based multi-authority fine-grained access control system with flexible revocation10.1109/TSC.2021.3086023 ↗
27. An efficient revocable and searchable MA-ABE scheme with blockchain assistance for C-IoT10.1109/JIOT.2022.3213829 ↗
28. Blockchain-enabled multi-authorization and multi-cloud attribute-based keyword search over encrypted data in the cloud10.1016/j.sysarc.2022.102569 ↗
29. Decentralized attribute-based conjunctive keyword search scheme with online/offline encryption and outsource decryption for cloud computing10.1016/j.future.2019.02.067 ↗
30. Improving security in multi authority attribute based encryption with fast decryption10.1016/j.procs.2016.03.080 ↗
31. Multi-authority attribute-based keyword search over encrypted cloud data