Searching an Encrypted Cloud Meets Blockchain: A Decentralized, Reliable and Fair Realization

被引:0
|
作者
Hu, Shengshan [1 ,3 ]
Cai, Chengjun [3 ]
Wang, Qian [1 ,2 ]
Wang, Cong [3 ]
Luo, Xiangyang [4 ]
Ren, Kaili [5 ,6 ]
机构
[1] Wuhan Univ, Sch Cyber Sci & Engn, Sch Comp Sci, Wuhan, Peoples R China
[2] Collaborat Innovat Ctr Geospatial Technol, Wuhan, Peoples R China
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[4] Zhengzhou Informat Sci & Technol Inst, Zhengzhou, Peoples R China
[5] Zhejiang Univ, Inst Cyber Secur Res, Hangzhou, Peoples R China
[6] Zhejiang Univ, Sch Comp Sci & Engn, Hangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Enabling search directly over encrypted data is a desirable technique to allow users to effectively utilize encrypted data outsourced to a remote server like cloud service provider. So far, most existing solutions focus on an honest-but-curious server, while security designs against a malicious server have not drawn enough attention. It is not until recently that a few works address the issue of verifiable designs that enable the data owner to verify the integrity of search results. Unfortunately, these verification mechanisms are highly dependent on the specific encrypted search index structures, and fail to support complex queries. There is a lack of a general verification mechanism that can be applied to all search schemes. Moreover, no effective countermeasures (e g., punishing the cheater) are available when an unfaithful server is detected. In this work, we explore the potential of smart contract in Ethereum, an emerging blockchain-based decentralized technology that provides a new paradigm for trusted and transparent computing. By replacing the central server with a carefully designed smart contract, we construct a decentralized privacy preserving search scheme where the data owner can receive correct search results with assurance and without worrying about potential wrongdoings of a malicious server. To better support practical applications, we introduce fairness to our scheme by designing a new smart contract for a financially-fair search construction, in which every participant (especially in the multiuser setting) is treated equally and incentivized to conform to correct computations. In this way, an honest party can always gain what he deserves while a malicious one gets nothing. Finally, we implement a prototype of our construction and deploy it to a locally simulated network and an official Ethereum test network, respectively. The extensive experiments and evaluations demonstrate the practicability of our decentralized search scheme over encrypted data.
引用
收藏
页码:792 / 800
页数:9
相关论文
共 50 条
  • [1] Searching for Encrypted Data on Blockchain: An Efficient, Secure and Fair Realization
    Chen, Jianzhang
    Tian, Haibo
    Zhang, Fangguo
    INFORMATION SECURITY, ISC 2022, 2022, 13640 : 194 - 213
  • [2] Reliable, Fair and Decentralized Marketplace for Content Sharing Using Blockchain
    Banerjee, Prabal
    Govindarajan, Chander
    Jayachandran, Praveen
    Ruj, Sushmita
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2020), 2020, : 365 - 370
  • [3] Encrypted Phrase Searching in the Cloud
    Zittrower, Steven
    Zou, Cliff C.
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 764 - 770
  • [4] Blockchain-Based Decentralized Cloud Storage With Reliable Deduplication and Storage Balancing
    Li, Jingyi
    Li, Yidong
    Wu, Jigang
    Zhang, Zikai
    Jin, Yi
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (04): : 3289 - 3304
  • [5] Phrase Searching for Encrypted Cloud Storage
    Gaware, Ankita J.
    Theng, Deepti. P.
    HELIX, 2018, 8 (05): : 3746 - 3749
  • [6] Blockchain-Based Verifiable Multi-Keyword Ranked Search on Encrypted Cloud With Fair Payment
    Yang, Yang
    Lin, Hongrui
    Liu, Ximeng
    Guo, Wenzhong
    Zheng, Xianghan
    Liu, Zhiquan
    IEEE ACCESS, 2019, 7 : 140818 - 140832
  • [7] Blockchain Meets Cloud Computing: A Survey
    Gai, Keke
    Guo, Jinnan
    Zhu, Liehuang
    Yu, Shui
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (03): : 2009 - 2030
  • [8] Augmenting Encrypted Search: A Decentralized Service Realization with Enforced Execution
    Hu, Shengshan
    Cai, Chengjun
    Wang, Qian
    Wang, Cong
    Wang, Zhibo
    Ye, Dengpan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (06) : 2569 - 2581
  • [9] Toward Decentralized Fair Data Trading Based on Blockchain
    Li, Yan
    Li, Lingyan
    Zhao, Yanqi
    Guizani, Nadra
    Yu, Yong
    Du, Xiaojiang
    IEEE NETWORK, 2021, 35 (01): : 304 - 310
  • [10] Recent Developments in Searching Over Encrypted Cloud Data
    Mittal, Sneha A.
    Krishna, C. Rama
    2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 338 - 342