一种基于区块链的多用户可撤销可搜索加密方法技术

技术编号:44711349 阅读:30 留言:0更新日期:2025-03-21 17:42
本发明专利技术公开了一种基于区块链的多用户可撤销可搜索加密方法,涉及区块链与可搜索加密技术领域,所述方法包括:系统建立阶段、用户管理阶段、更新阶段和搜索阶段。采用区块链技术与IPFS去中心化存储,保证了系统信息的不可篡改性,降低隐私泄露风险。通过引入同态异或函数,对用户标识包装后进行验证,实现了多用户应用场景,提高了系统的交互效率,也保证了多用户下的安全可靠性;通过引入布隆过滤器与伪随机穿刺函数,提高了对文件标识符的可操作性,配合设计了安全高效密钥生成与传输机制;针对文件删除,加入撤销机制,同时着重设计了二次搜索机制,减少了更新与搜索开销,从而提高了系统的整体性能。

【技术实现步骤摘要】

本专利技术涉及区块链技术与可搜索加密技术,具体涉及一种基于区块链的多用户可撤销可搜索加密方法


技术介绍

1、随着互联网和云计算的飞速发展,大量与生活生产相关的数据被采集和利用,使得数据规模呈现爆发式增长,与之相伴的是数据存储需求的大幅增加。为了有效应对这个需求,更多的组织和个人选择将数据外包到第三方云存储平台进行存储,以降低存储开销。而数据的外包存储,增大了数据泄露的风险。为了降低数据泄露风险,研究人员引入数据加密来保障数据的机密性,从而实现数据的安全外包存储。进一步地,数据要产生价值,还需要被有效利用,就需要为具体的数据分析提供精准的数据,如何在加密数据中精准定位所需数据就成了一个亟需解决的问题.为了解决这个问题,研究人员引入可搜索加密技术。

2、在动态对称可搜索加密(dynamicsymmetricsearchableencryption,dsse)中允许客户端对一组数据进行加密并外包给不可信的智能合约。一般来说,数据加密的方式是在不牺牲数据和查询隐私的情况下,高效地搜索数据。而sse以允许特定泄漏函数捕获的部分信息泄漏为代价,获得了更好本文档来自技高网...

【技术保护点】

1.一种基于区块链的多用户可撤销可搜索加密方法,其特征在于,包括:

2.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述系统建立Setup阶段具体包括步骤:

3.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述用户管理UserControl阶段具体包括:

4.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述更新Update阶段具体包括步骤:

5.根据权利要求4所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述上传文件包括步骤:...

【技术特征摘要】

1.一种基于区块链的多用户可撤销可搜索加密方法,其特征在于,包括:

2.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述系统建立setup阶段具体包括步骤:

3.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述用户管理usercontrol阶段具体包括:

4.根据权利要求1所述的一种基于区块链的多用户可撤销可搜索加密方法,其特征在于:所述更新update阶段具体包括步骤:

5.根据权利要求4所述的一种基于区块链的多用户可撤销可搜索...

【专利技术属性】
技术研发人员:周让李江川张新鹏苏羿菲张辉钟豪
申请(专利权)人:成都理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1