[发明专利]一种基于可搜索加密的区块链密文检索安全溯源系统在审
申请号: | 202310052769.7 | 申请日: | 2023-02-03 |
公开(公告)号: | CN116226880A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 刘利达;郭新;徐燕峰;宋艳茹 | 申请(专利权)人: | 山东润一智能科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64;G06F21/62;G06Q40/04 |
代理公司: | 山东恒标云知识产权代理有限公司 37415 | 代理人: | 何凯丽 |
地址: | 250012 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 搜索 加密 区块 链密文 检索 安全 溯源 系统 | ||
本发明涉及计算机技术领域,特别涉及一种基于可搜索加密的区块链密文检索安全溯源系统。该系统包括访问记录溯源模块、数据溯源模块以及认证中心,通过构建支持数据协同的联盟链分布式数据存储体系结构及访问控制机制,并利用可搜索加密实现区块链存储隐私保护和数据溯源,实现对跨机构、主体大规模复杂数据的授权使用、可信传递和综合利用,进而实现关键数据的管理和溯源。
技术领域
本发明涉及计算机技术领域,特别涉及一种基于可搜索加密的区块链密文检索安全溯源系统。
背景技术
在联盟链中,区块链的密码学技术和准入机制可以防止非法的数据访问,链式数据结构和共识机制使得链上数据难以被非法篡改、伪造,且分布式的存储架构使得数据存储的持久性得以提升,数据的保密性和可信性得到保障。同时,区块链的参与者可以查看区块链中的全部交易信息,即世界状态账本和交易信息中存储的数据资产。
在实际使用的过程中,用户单位可将关键数据存储至区块链账本中,基于区块链防篡改特性实现数据的溯源并保证溯源信息的真实性。但是在实际数据管理过程中,会涉及到用户内部信息、一些记录等敏感信息,出于对敏感信息泄漏的担忧,用户不希望联盟链的全部参与方以及平台使用者查看全部的数据。
因此,在现在的技术方案中,存在关键数据的管理和溯源问题。
发明内容
针对相关技术中的上述技术问题,本发明提出一种基于可搜索加密的区块链密文检索安全溯源系统,构建了支持数据协同的联盟链分布式数据存储体系结构及访问控制机制,并利用可搜索加密实现区块链存储隐私保护和数据溯源,实现对跨机构、主体大规模复杂数据的授权使用、可信传递和综合利用,能够克服现有技术的上述不足。
为实现上述技术目的,本发明提供了一种基于可搜索加密的区块链密文检索安全溯源系统,该系统包括:
访问记录溯源模块,用于基于生成交易消息的布隆过滤器,并将生成包括多个交易消息的数量,之后将恢复消息发送到共识节点,然后从共识节点接收响应消息,其中,所述响应消息中包括至少一个附加交易消息;
数据溯源模块,用于数据持有者为其持有的数据构建安全的索引,并与加密后的数据一起存储到区块链平台中,以及在获得授权的用户期望在包含密文数据的区块链事务集合中进行查询时,将查询短语发送给数据持有者,数据持有者基于该查询短语生成对应的查询陷门,并将查询陷门交给用户,在用户从数据持有者获得查询陷门时,将查询陷门发送给新型智能合约模块,以用于新型智能合约模块执行并从区块链中找出包含指定数据的区块链事务信息;
认证中心,用于接收用户发送的解密密钥请求,并基于所述解密密钥请求对获得的加密数据进行解密,得到明文查询结果。
在一些实现方式中,所述溯源系统还包括:
初始化和区块同步模块,用于区块基于P2P网络模式,与其他节点直接通信,将数据广播到全网,其中,每个节点地位相等。
在一些实现方式中,所述溯源系统还包括:
部署智能合约模块,用于基于调用智能合约将摘要数据与文件位置数据存入区块链。
在一些实现方式中,所述溯源系统还包括:
数据上传模块,用于将加密的密文数据,以文件的形式存储在存储集群中。
在一些实现方式中,所述溯源系统还包括:
数据访问模块,用于基于CP-ABE算法,将解密策略在加密时嵌入密文中,用户的属性在密钥生成时被嵌入对应的私钥中,将访问策略与密文相关联,实现更细粒度用户级别的数据访问控制。
在一些实现方式中,所述溯源系统还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东润一智能科技有限公司,未经山东润一智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310052769.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式现金流计算模型
- 下一篇:一种万向输送带装置及物料传输方法和系统