最新论文笔记(+14):精选12篇区块链与可搜索加密相结合论文进行汇总与概括

精选12篇区块链与可搜索加密相结合的论文

本篇博文将汇总12篇区块链与可搜索加密相结合的论文,包括之前已经发布的几篇“最新论文笔记”和还未上传的几篇论文笔记(感觉大都差不多就不再详细记录)。以下会按照时间顺序进行汇总,只会做个简单介绍,想了解具体的内容,建议看原文献,下面也会给出相应的标题和链接供参考。

全片分为两个部分:

  • 简要信息:包括每篇文献的标题、作者 \ 年份、来源(期刊或会议名称)和原文链接。
  • 文献概括:包括每篇文献的背景动机、简要内容和区块链起到的作用。

一、12篇论文简要信息

序号 | 论文名称 | 作者 \ 年份 | 来源 | 链接
-------- |-------- | ----- | ----- | ----- | -----
1| Hardening Distributed and Encrypted Keyword Search via Blockchain | CYW
2017 | The IEEE Symposium on Privacy-Aware Computing(PAC) (EI) | 原文链接
2| Searchain: Blockchain-based private keyword search in decentralized storage | JGLLW
2017 | Future Generation Computer Systems (FGCS)
JCR Q1| 原文链接
3| A Searchable Symmetric Encryption Scheme using Blockchain | LZHT
2017 | arXiv | 原文链接
4| Towards Trustworthy and Private Keyword Search in Encrypted Decentralized Storage | CYW
2017 | IEEE ICC Communication and Information System Security Symposium | 原文链接
5| Privacy-Preserving Searchable Encryption Framework for Permissioned Blockchain Networks | SM
2018 | The international Conference on Green Computing and Communications | 原文链接
6| Enabling Reliable Keyword Search in Encrypted Decentralized Storage with Fairness | CWYW
2018 | IEEE Transaction on Dependable and Secure Computing (TDSC)
(CCF A类) | 原文链接
7| Searching an Encrypted Cloud Meets Blockchain-A Decentralized, Reliable and Fair Realization | HCWW
2018 | IEEE INFOCOM
(CCF A类) | 原文链接
8| Outsourcing Service Fair Payment based on Blockchain and its Applications in Cloud Computing | ZDLZ
2018 | IEEE Transactions on Services Computing(TSC)
(CCF B类) (JCR Q1) | 原文链接
9| Blockchain based searchable encryption for electronic health record sharing | CLCC
2019 | Future Generation Computer Systems (FGCS)
JCR Q1 | 原文链接
10| A Blockchain-Based Searchable Public-Key Encryption with Forward and Backward Privacy for Cloud-assisted Vehicular Social Networks | CWWZH
2019 | IEEE Transactions on Vehicular Technology (TVT)
JCR Q1 | 原文链接
11| Achieving Secure Search over Encrypted Data for e-Commerce: A Blockchain Approach | GWFL
2020 | ACM Transactions on Internet Technology (TOIT)
(CCF B类) | 原文链接
12| BC-SABE: Blockchain-aided Searchable Attribute-based Encryption for Cloud-IoT | LYXW
2020 | IEEE Internet of Things Journal (IoT))
JCR Q1 | 原文链接

二、12篇论文简单概述

[1] Hardening Distributed and Encrypted Keyword Search via Blockchain (通过区块链进行分布式加密关键字搜索)

  • 背景动机:重点是对于分布式的数据进行搜索,且要保证系统的鲁棒性。因此考虑用分布式哈希表、区块链技术来解决这个问题,从而使得在分布式网络中对加密数据进行关键字搜索。
  • 简要内容:由于一种集成了可搜索加密和通过分布式哈希表进行关键字搜索的协议,并没有解决完全分布式场景中的实际威胁。本文提出了一种分布式搜索协议用来解决完全分布式场景中的实际威胁(恶意节点破坏搜索结果),该协议与分布式网络中的加密搜索无缝结合,以证明和监控节点,使得保证明文分布式关键字搜索垂直分区效率、数据和查询的机密性,并用区块链上作为可信节点的共识视图。基于所提出的协议,大多数节点可自定的方式检测和删除恶意节点。
  • 区块链的作用:与分布式网络相融合,提供验证节点的能力,记录损坏或恶意的节点;利用区块链保证证明结果是可信的,提高安全性。

[2] Searchain: Blockchain-based private keyword search in decentralized storage (Searchain:去中心化存储中基于区块链的保密关键字搜索)

  • 背景动机:作者通过不经意关键字搜索(OKS),防止此过程对服务器产生信息泄露,即让服务器不知道提交的单个关键词与对应的密文,但如果检索权限包含一个授权的关键词集合,OKS会受到这种单关键词的限制,而且公钥运算开销较大,来保护搜索关键字的隐私,实现基于区块链的私有关键字搜索。
  • 简要内容:Oblivious关键字搜索(OKS)允许用户以一种不经意的方式检索与所选关键字相关联的数据。所选关键字与相应的密文对于数据来说是未知。但是如果检索权限是授权的关键字集,则OKS由于一个关键字的限制而无法使用,带有关键字搜索的公钥加密可能导致高带宽消耗。本文介绍了基于区块链的Searchain关键字检索系统,它可以对分散存储中设置的授权关键字进行无意识搜索。Searchain建立一种带有授权的不经意关键词受师(OKSA)的新颖原语之上,它提供了除不经意搜索之外的关键字授权保证。
  • 区块链的作用:区块链负责记录检索的交易和命令,消除了数据检索中损害服务端的威胁(好像起到的作用并不是很大,保存交易订单)。

[3] A Searchable Symmetric Encryption Scheme using Blockchain (用区块链实现对称可搜索加密)

  • 背景动机:SSE服务器返回的结果不一定对,若服务器恶意返回错误的结果该如何处理。此外,若访问私有云,然而这些云可能不共享数据,因此需要考虑用区块链来保证。
  • 简要内容:本文指出了将数据存储在公有链中的重要性,然后创新的构建了一个使用区块链的SSE模型(SSE-using-BC),并给出了它的安全定义,以保证数据的隐私,提高搜索效率。根据数据的大小,考虑两种不同情况,并提出对应的方案。
  • 区块链的作用:区块链负责存储文件的密文,以及存储搜索的索引。

[4] Towards Trustworthy and Private Keyword Search in Encrypted Decentralized Storage (在加密的去中心化存储中实现可信且私密的关键词搜索)

  • 背景动机:现有的Storj、Filecoin和Datacoin这种基于区块链的去中心化云存储系统,用区块链是为了实现对文件完整性达到共识,用加密货币是为了实现自动支付云存储服务费用。但仅使用端到端加密会限制搜索功能并影响用户使用体验。同时,服务器(作为)对等体会作恶,另一方面用户可能会在支付服务费上作恶。还有就是,(据这篇文章声称)当前主流的基于区块链的云存储平台,仅支持用文件ID来检索文件,不支持安全的关键词搜索。这也是本文要解决的第三个问题,就是对基于区块链的加密数据平台实现安全的关键词搜索。
  • 简要内容:本文提出了一种加密的去中心化存储架构,可以支持可信和私密的关键词搜索功能。从可搜索加密开始,实现对加密数据的搜索。然而,仅采用这些原语难以解决目标分散服务模型中的特定威胁。服务节点会恶意返回错误结果,以欺诈方式拒绝支付费用。因此,本文设定了特定的安全数据添加和关键词搜索协议,以实现客户端可验证性和基于区块链的对搜索结果的公平判断。实际考虑,将有效的动态可搜索加密方案集成到协议中作为实例化以降低区块链的开销。
  • 区块链的作用:基于区块链来对搜索结果的公平判断。

[5] Privacy-Preserving Searchable Encryption Framework for Permissioned Blockchain Network (用于许可区块链网络的隐私保护可搜索加密框架)

  • 背景动机:同样传统的SE方案并未考虑云服务器作恶的情况,无法保证更高级的安全性。因此,本文提出了一种新颖的隐私保护框架,且具有显著的安全和隐私利益。
  • 简要内容:本文提出了一种新颖的隐私保护框架,以促进对存储在区块链网络上的加密数据的关键词搜索。这是第一次针对Hyperledger-Fabric研究基于概率陷门的SE方案,该框架使用概率陷门来抵抗可区分性攻击并确保更高级别的安全性和隐私。
  • 区块链的作用:主要使用permissioned区块链网络利用一组访问策略来允许对等方访问网络中存储的数据;记录用户端的请求操作、生成的概率陷门等相关信息和加密文档

[6] Enabling Reliable Keyword Search in Encrypted Decentralized Storage with Fairness (以公平方式在加密去中心化存储中实现可靠的关键字搜索)

  • 背景动机:像storj和sia这样的去中心化存储面临来自客户端和服务节点的严重威胁,例如返回结果是错误的,或者客户端会故意逃避付款。因此需要考虑用区块链记录这些搜索的日志,并设计一个公平的协议来处理争议和发放公平的付款。
  • 简要内容:基于两大挑战:如何在分布式平台中部署?去中心化的平台,客户和服务方都有可能不诚实的。本文将动态高效且安全的关键字搜索应用到加密的去中心化云存储中,该方案可实现动态更新,同时最大程度地减少用于公平支付的区块链的执行和存储开销,并利用智能合约在区块链上记录密文搜索结果的证据,实现公平性和可验证性,减少查询延迟和通信开销。
  • 区块链的作用:区块链负责记录加密搜索的日志,保证双方的付款公平,以及搜索结果的正确性。

[7] Searching an Encrypted Cloud Meets Blockchain-A Decentralized, Reliable and Fair Realization (可搜索加密云遇到区块链,去中心化,可实现和公平性)

  • 背景动机:考虑到云存储与可搜索加密结合遇到的一些关键问题,例如服务器不仅是半诚实服务器,也可能作恶,需要考虑相应的惩罚措施;另外,近些工作关注检验搜索结果的完整性,并依赖特殊的搜索索引数据结构,不支持一些特定的表达能力,因此考虑结合区块链技术。
  • 简要内容:本文利用以太坊的智能合约,首次提出去中心化的隐私包含方案,保证DO收到正确的搜索结果,而无需验证;新颖的引入了公平的概念,并提出了一个公平的隐私保护搜索方案,使得在多用户环境中,每个参与者都得到公平的对待和激励,以符合正确的计算。(与第[9]篇类似)
  • 区块链的作用:智能合约充当中心服务器,公平性,各个参与者平等,被激励去遵循正确计算。

[8] Outsourcing Service Fair Payment based on Blockchain and its Applications in Cloud Computing (基于区块链的外包服务公平支付及其在云计算中的应用)

  • 背景动机:由于外包服务涉及在线支付和数据安全问题,他们之间互不信任会严重阻碍云计算的广泛应用;另外,以往方案并未考虑外包服务的支付公平问题。
  • 简要内容:本文为了实现一般外包服务的安全公平支付,不依赖任何第三方,无论可信与否,引入基于区块链的云计算外包服务公平支付框架BPay。首先提出了BPay的系统架构、对抗模型和设计目标,然后描述了设计细节。兼容比特币区块链和以太坊区块链。
  • 区块链的作用:主要使用区块链来保证支付公平问题。

[9] Blockchain based searchable encryption for electronic health record sharing (基于区块链的可搜索加密,电子健康记录共享)

  • 背景动机:由于电子医疗记录(EHR)存在不同个体和组织之间的搜索问题(不同用户有不同的加密索引),需要保证和防止未经授权的访问,且云服务器并不完全可信,故提出用区块链来EHR数据的公平交换和结果的正确性。
  • 简要内容:本文提出了一种基于区块链的HER可搜索加密方案。索引通过复杂的逻辑表达式构建,区块链实现data owner和user之间的公平性,智能合约负责记录和追踪交易流程,支持布尔查询和范围搜索,无需额外的验证。但不支持动态更新。
  • 区块链的作用:利用区块链中的智能合约代替集中式服务器,使得交互的双方(用户端和数据拥有者)的公平性,且能保证用户一定能收到准确的搜索结果,而无需验证;区块链只存储索引,且对EHR的访问需要进行身份验证。

[10] A Blockchain-Based Searchable Public-Key Encryption with Forward and Backward Privacy for Cloud-assisted Vehicular Social Networks (用于云辅助的车辆社交网络中具有前向和后向隐私的基于区块链可搜索公钥加密)

  • 背景动机:由于车辆社交网络面临着数据安全和隐私保护等新安全挑战,且中央搜索服务器其功能过于强大,无法被监督。考虑区块链解决单点故障和实现去中心化功能。其次一些泄露滥用攻击是通过利用泄露的信息来执行,应尽可能减少泄露的数据信息。
  • 简要内容:由于现有大多数可搜索公钥加密方案容易受到自适应泄露利用攻击或不能满足实际应用的效率要求。本文设计了一种新的基于区块链的具有前向和后向隐私的可搜索公钥加密方案(BSPEFB),该方案是一种去中心化的可搜索公钥加密方案,可以实现隐私保护,且中央搜索云服务器被智能合约取代。
  • 区块链的作用:区块链取代第三方搜索服务器,利用智能合约进行搜索,保证结果正确和不可变。

[11] Achieving Secure Search over Encrypted Data for e-Commerce: A Blockchain Approach (电子商务加密数据的安全搜索:区块链方法)

  • 背景动机:电子商务中的采集数据、存储数据都依赖可信的第三方,在数据处理各个阶段面临安全为学习,不能保证数据的可靠性和真实性,故本文基于联盟链的加密数据分布式安全搜索方案,通过集成区块链和可搜索加密模型,有效地保护敏感数据。
  • 简要内容:本文提出一种电子商务环境下基于联盟区块链的加密数据分布式安全搜索方案。联盟链可以保证只有经过授权的节点才能加入系统,为了实现搜索任务节点的公平分配,提出设置两个代理角色的支持策略,根据每个节点的负载能力将搜索任务与虚拟资源进行分配和匹配。基于KNN-SE算法生成,并生成记录的索引和搜索token。贡献:实现密文形式数据的安全采集、安全存储和安全检索。
  • 区块链的作用:使用联盟链保证只有授权的节点才能加入系统;搜索算法由智能合约的peer节点执行。

[12] BC-SABE: Blockchain-aided Searchable Attribute-based Encryption for Cloud-IoT (BC-SABE: 用于云物联网的区块链辅助可搜索属性加密)

  • 背景动机:由于云存储中存在数据非法访问、数据篡改、隐私泄露等一系列安全和隐私问题,以及存在解密计算负担和用户密钥管理等问题,作者就借助区块链来解决密钥管理、用户撤销和参数生成等,从而实现基于属性搜索的云物联网搜索。
  • 简要内容:对称加密可以保证数据的保密性,但无法实现细粒度的数据共享和搜索。基于关键字的可搜索属性加密可以实现数据的保密性和细粒度访问控制,以及对数据用户的关键字搜索。本文提出了一种具有有效撤销和解密的区块链辅助可搜索属性加密(BC-SABE)。传统服务器被区块链系统取代,负责阈值参数生成、密钥管理和用户撤销,并且不再需要密文重新加密和密钥更新。此外本方案中云端不仅存储海量的加密数据,还对群G中只需一次取幂即可完成解密的用户进行搜索和预解密。
  • 区块链的作用:联盟区块链负责阈值参数的生成、密钥管理和(通过更新用户撤销列表)来控制用户撤销,生成部分令牌。
  • 14
    点赞
  • 104
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值