摘要
现有的可搜索加密在实际应用中存在一定缺陷,缺乏搜索服务中对交易公平性的考虑,用户先支付服务费,服务器可能返回错误搜索结果。为解决该问题,本文借助区块链的透明性、不可篡改性来阻止服务器的恶意行为。所建议方案不仅能快速追踪定位,而且还可以自动验证搜索结果的完整性,从而避免了由于服务器的恶意行为给用户带来的损失。此外,所建议方案还可以降低用户的计算量负担,提升可搜索加密的安全性和公平性。通过安全性分析和性能分析,表明所建议方案是安全的和可行的。
Existing searchable encryption has certain defects in practical applications,and lacks consideration of transaction fairness in search services.The user pays the service fee first,and the server may return wrong search results.In order to solve this problem,this article uses the transparency and immutability of the blockchain to prevent malicious behavior of the server.The proposed solution can not only quickly track the location,but also automatically verify the integrity of the search results,thereby avoiding the loss of users due to the malicious behavior of the server.In addition,the proposed solution can also reduce the user's computational burden and improve the security and fairness of searchable encryption.The safety analysis shows that the proposed scheme is safe and feasible.
作者
王楠
Wang Nan(School of Information,North China University of Technology,Beijing,100144,China)
出处
《仪器仪表用户》
2021年第3期13-18,共6页
Instrumentation
关键词
可搜索加密
公平性
区块链
自动验证
searchable encryption
fairness
blockchain
automatic verification