支持多用户场景的区块链可搜索加密新方案
在传统可搜索加密中, 数据存储通常会面临可能存在的恶意篡改, 就需要添加额外的计算步骤来实现对返回结果的完整性验证, 以确保所获得的数据是精准的. 为了降低这方面的开销, 研究者引入了区块链可搜索加密, 通过区块链的共识、不可篡改等特性来解决传统可搜索加密所面临的难题. 然而, 现有的区块链可搜索加密方案主要面向单用户搜索场景进行设计, 使其实际应用受到了极大的限制. 接着, 现有的区块链可搜索加密方案主要关注标签的安全性, 而对搜索陷门的安全性关注较少, 使得其面临被伪造的风险. 为了应对这些需求, 本文提出了一个支持多用户场景的区块链可搜索加密新方案, 利用同态异或加密函数实现了多用户的权...
Gespeichert in:
Veröffentlicht in: | Journal of Cryptologic Research 2023-01, Vol.10 (5), p.1083-1098 |
---|---|
Hauptverfasser: | , , , , , , , , , , , |
Format: | Artikel |
Sprache: | chi |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 在传统可搜索加密中, 数据存储通常会面临可能存在的恶意篡改, 就需要添加额外的计算步骤来实现对返回结果的完整性验证, 以确保所获得的数据是精准的. 为了降低这方面的开销, 研究者引入了区块链可搜索加密, 通过区块链的共识、不可篡改等特性来解决传统可搜索加密所面临的难题. 然而, 现有的区块链可搜索加密方案主要面向单用户搜索场景进行设计, 使其实际应用受到了极大的限制. 接着, 现有的区块链可搜索加密方案主要关注标签的安全性, 而对搜索陷门的安全性关注较少, 使得其面临被伪造的风险. 为了应对这些需求, 本文提出了一个支持多用户场景的区块链可搜索加密新方案, 利用同态异或加密函数实现了多用户的权限控制管理, 从而完成对多用户场景的支持, 使其更加面向实际应用. 通过引入对搜索陷门签名的方法, 保障了搜索陷门的不可伪造性, 提高了方案的整体安全性. 此外, 通过在智能合约上添加搜索结果存储列表的方式, 来提升二次搜索的效率, 改进方案的执行效率. 评估分析表明, 所提方案比同类型方案在搜索匹配方面执行效率更高. |
---|---|
ISSN: | 2097-4116 2095-7025 |
DOI: | 10.13868/j.cnki.jcr.000650 |