首页> 外文会议>IEEE Conference on Computer Communications Workshops >Searching an Encrypted Cloud Meets Blockchain: A Decentralized, Reliable and Fair Realization
【24h】

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

机译:搜索加密云遇到区块链:去中心化,可靠和公平的实现

获取原文
获取外文期刊封面目录资料

摘要

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.
机译:直接在加密数据上启用搜索是一种理想的技术,它允许用户有效利用外包给远程服务器(如云服务提供商)的加密数据。到目前为止,大多数现有解决方案都集中在诚实但好奇的服务器上,而针对恶意服务器的安全性设计并未引起足够的重视。直到最近,才有一些作品解决了可验证设计的问题,该设计使数据所有者能够验证搜索结果的完整性。不幸的是,这些验证机制高度依赖于特定的加密搜索索引结构,并且无法支持复杂的查询。缺少可以应用于所有搜索方案的通用验证机制。而且,当检测到不忠实的服务器时,没有有效的对策(例如,惩罚作弊者)。在这项工作中,我们探索了以太坊中智能合约的潜力,以太坊是一种新兴的基于区块链的去中心化技术,为可信和透明的计算提供了新的范例。通过用精心设计的智能合约替换中央服务器,我们构建了一种分散式的隐私保护搜索方案,数据所有者可以有把握地接收正确的搜索结果,而不必担心恶意服务器的潜在错误行为。为了更好地支持实际应用,我们通过为财务上公平的搜索结构设计一个新的智能合约,在我们的方案中引入了公平性,其中公平对待每个参与者(尤其是在多用户环境中)并激励他们遵守正确的计算方法。这样,一个诚实的政党总是可以得到他应得的,而一个恶意的党却一无所获。最后,我们实现了构建的原型并将其分别部署到本地模拟网络和官方的以太坊测试网络。大量的实验和评估证明了我们的分散式搜索方案对加密数据的实用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号