[发明专利]结合量子密钥和区块链的电子病历安全共享系统及方法在审
| 申请号: | 202310467382.8 | 申请日: | 2023-04-27 |
| 公开(公告)号: | CN116527709A | 公开(公告)日: | 2023-08-01 |
| 发明(设计)人: | 朱德新;孙羽;周凯;周虎;党仁;吴佳楠 | 申请(专利权)人: | 长春大学 |
| 主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L9/08;H04L9/40;H04L9/00;G16H15/00;G16H40/20;G06F21/62;G06F21/31 |
| 代理公司: | 长春市吉利专利事务所(普通合伙) 22206 | 代理人: | 王楠楠 |
| 地址: | 130022 *** | 国省代码: | 吉林;22 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 结合 量子 密钥 区块 电子 病历 安全 共享 系统 方法 | ||
1.一种结合量子密钥和区块链的电子病历安全共享系统,其特征在于,所述电子病历安全共享系统包括:病历共享系统服务器、病历共享系统客户端、病历存储云服务器、区块链和量子密钥云服务器;
所述病历共享系统服务器包括病历管理模块、数据存储模块、量子密钥SDK1模块、区块链SDK1模块、可搜索加密模块和用户管理模块;其中病历管理模块用于生成电子病历并提取电子病历关键字,同时使用从量子密钥云服务器获取的量子密钥对所述电子病历进行加密并将电子病历密文上传到病历存储云服务器,接收病历存储云服务器向其返回的电子病历密文存储地址,并上传电子病历安全索引至区块链;数据存储模块用于存储用户的用户信息、看病和就诊产生的数据信息;量子密钥SDK1模块用于连接量子密钥云服务器并从量子密钥云服务器实时获取量子密钥;区块链SDK1模块用于连接搭建的区块链网络,与部署到区块链的智能合约进行交互,从而来操作和管理区块链分布式数据库;可搜索加密模块用于对电子病历提取出的关键字加密从而形成电子病历安全索引,在电子病历检索时为用户产生关键字搜索陷门,并匹配电子病历安全索引中的关键字密文;用户管理模块用于添加、修改、删除用户信息,配置用户角色;
所述病历共享系统客户端包括脱敏模块和量子密钥SDK2模块,脱敏模块用于为用户请求到的电子病历执行数据脱敏操作,根据用户不同角色进行相应规则的脱敏操作;量子密钥SDK2模块用于连接量子密钥云服务器并实时获取量子密钥;
所述病历存储云服务器用来储存电子病历密文;
所述区块链用于存放电子病历安全索引和量子密钥分发标记信息,注册需要监听的链码事件,并负责用户的公私钥产生和分发;
所述量子密钥云服务器用于提供电子病历加密所用到的量子密钥,生成量子密钥分发标记信息,同时量子密钥云服务器利用部署在其上的区块链SDK2模块调用智能合约进行交易以及进行区块链链码事件的监听。
2.根据权利要求1所述的结合量子密钥和区块链的电子病历安全共享系统,其特征在于:所述电子病历安全索引由电子病历密文存储地址Addr、关键字密文患者ID和时间戳T组成。
3.根据权利要求1所述的结合量子密钥和区块链的电子病历安全共享系统,其特征在于:用户分为医生、患者和科研人员三种角色。
4.根据权利要求1所述的结合量子密钥和区块链的电子病历安全共享系统,其特征在于:所述量子密钥分发标记信息即发送的量子密钥在数据库的密钥ID和量子密钥的Hash值与患者ID构成键值对患者ID,量子密钥+Hash值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春大学,未经长春大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310467382.8/1.html,转载请声明来源钻瓜专利网。





