Privacy-preserving Multi-keyword Search in Multi-owner Setting Using Blockchain

Year : 2024 | Volume : 11 | Issue : 02 | Page : 12 18
    By

    Chethan P.J.,

  • Akash Kumar B.S.,

  • Sanjay G.B.,

  • Sudeep C.P.,

  • Yogesh Kumar S.S.,

  1. Assistant Professor, Department of Computer Science and Engineering, PES Institute of Technology and Management, Shivamogga, Karnataka, India
  2. Student, Department of Computer Science and Engineering, PES Institute of Technology and Management, Shivamogga, Karnataka, India
  3. Student, Department of Computer Science and Engineering, PES Institute of Technology and Management, Shivamogga, Karnataka, India
  4. Student, Department of Computer Science and Engineering, PES Institute of Technology and Management, Shivamogga, Karnataka, India
  5. Student, Department of Computer Science and Engineering, PES Institute of Technology and Management, Shivamogga, Karnataka, India

Abstract

Searchable encryption (SE) has become an essential cryptographic technique, allowing users to securely search through encrypted data. However, most existing SE schemes rely on a single intermediary, such as a cloud server, leading to potential single-point failures, privacy breaches, and untrustworthy results. Many blockchain-based SE schemes have been proposed to address these issues. However, they frequently encounter difficulties such as supporting a multi-keyword, multi-owner model, ensuring query privacy, and maintaining data storage availability. In this paper, we introduce a novel approach for privacy-preserving multi-keyword search in a multi-owner setting. Our scheme allows searching over encrypted data in a trustworthy, private, and efficient manner. We integrate the attribute Bloom filter into our scheme to construct indexes, enhancing query privacy and improving index generation performance. To ensure data storage availability, our scheme utilizes the interplanetary file system (IPFS) for storing a large scale of encrypted data. We offer a security proof and comparative analysis showing that our scheme is more secure and efficient than existing ones. Furthermore, experiments conducted on a real-world dataset validate the practical feasibility of our approach. By addressing the limitations of existing schemes, our approach offers a robust solution for privacy-preserving multi-keyword search in a multi-owner setting, making it suitable for various applications where data privacy and security are paramount.

Keywords: Searchable encryption, privacy-preserving multi-keyword search, blockchain-based scheme, encrypted data

[This article belongs to Journal of Advances in Shell Programming ]

How to cite this article:
Chethan P.J., Akash Kumar B.S., Sanjay G.B., Sudeep C.P., Yogesh Kumar S.S.. Privacy-preserving Multi-keyword Search in Multi-owner Setting Using Blockchain. Journal of Advances in Shell Programming. 2024; 11(02):12-18.
How to cite this URL:
Chethan P.J., Akash Kumar B.S., Sanjay G.B., Sudeep C.P., Yogesh Kumar S.S.. Privacy-preserving Multi-keyword Search in Multi-owner Setting Using Blockchain. Journal of Advances in Shell Programming. 2024; 11(02):12-18. Available from: https://journals.stmjournals.com/joasp/article=2024/view=153024


References

  1. Hu S, Cai C, Wang Q, Wang C, Luo X, Ren K. Searching an encrypted cloud meets blockchain: a decentralized, reliable and fair realization. In: IEEE INFOCOM 2018 – IEEE Conference on Computer Communications, Honolulu, HI, USA, April 16–19, 2018. pp. 792–800.
  2. Li H, Tian H, Zhang F, He J. Blockchain-based searchable symmetric encryption scheme. Computers Electric Eng. 2019; 73: 32–45.
  3. Jiang S, Cao J, McCann JA, Yang Y, Liu Y, Wang X, Deng Y. Privacy-preserving and efficient multi-keyword search over encrypted data on blockchain. In: 2019 IEEE International Conference on Blockchain (Blockchain), Atlanta, GA, USA, July 14–17, 2019. pp. 405–410.
  4. Yin H, Qin Z, Zhang J, Ou L, Li F, Li K. Secure conjunctive multi-keyword ranked search over encrypted cloud data for multiple data owners. Future Generation Computer Syst. 2019; 100: 689–700.
  5. Chen L, Lee WK, Chang CC, Choo KK, Zhang N. Blockchain based searchable encryption for electronic health record sharing. Future Generation Computer Syst. 2019; 95: 420–429.
  6. Cai C, Weng J, Yuan X, Wang C. Enabling reliable keyword search in encrypted decentralized storage with fairness. IEEE Trans Depend Secure Comput. 2018; 18 (1): 131–144.
  7. Wang C, Cao N, Li J, Ren K, Lou W. Secure ranked keyword search over encrypted cloud data. In: 2010 IEEE 30th International Conference on Distributed Computing Systems, Genoa, Italy, June 21–25, 2010. pp. 253–262.
  8. Tahir S, Rajarajan M. Privacy-preserving searchable encryption framework for permissioned blockchain networks. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, Nova Scotia, Canada, July 30–August 3, 2018. pp. 1628–1633.
  9. Ballard L, Kamara S, Monrose F. Achieving efficient conjunctive keyword searches over encrypted data. In: Qing S, Mao W, López J, Wang G, editors. Information and Communications Security: 7th International Conference, ICICS 2005, Beijing, China, December 10–13, 2005. Proceedings 7. Berlin, Germany: Springer; 2005. pp. 414–426.
  10. Gao S, Chen X, Zhu J, Dong X, Ma J. TrustWorker: a trustworthy and privacy-preserving worker selection scheme for blockchain-based crowdsensing. IEEE Trans Serv Comput. 2021; 15 (6): 3577–3590.
  11. Curtmola R, Garay J, Kamara S, Ostrovsky R. Searchable symmetric encryption: improved definitions and efficient constructions. In: Proceedings of the 13th ACM Conference on Computer and Communications Security, Alexandria, VA, USA, October 30–November 3, 2006. pp. 79–88.
  12. Golle P, Staddon J, Waters B. Secure conjunctive keyword search over encrypted data. In: Jakobsson M, Yung M, Zhou J, editors. Applied Cryptography and Network Security: Second International Conference, ACNS 2004, Yellow Mountain, China, June 8–11, 2004. Proceedings 2. Berlin, Germany: Springer; 2004. pp. 31–45.
  13. Steichen M, Fiz B, Norvill R, Shbair W, State R. Blockchain-based, decentralized access control for IPFS. In: 2018 IEEE International Conference on Internet of Things (iThings), and IEEE Green Computing and Communications (GreenCom), and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, Nova Scotia, Canada, July 30–August 3, 2018. pp. 1499–1506.
  14. Chen R, Mu Y, Yang G, Guo F, Huang X, Wang X, Wang Y. Server-aided public key encryption with keyword search. IEEE Trans Inform Forens Security. 2016; 11 (12): 2833–2842.
  15. Gao S, Piao G, Zhu J, Ma X, Ma J. Trustaccess: a trustworthy secure ciphertext-policy and attribute hiding access control scheme based on blockchain. IEEE Trans Vehicular Technol. 2020; 69 (6): 5784–5798.

Regular Issue Subscription Review Article
Volume 11
Issue 02
Received 07/05/2024
Accepted 10/06/2024
Published 04/07/2024


Login


My IP

PlumX Metrics