[发明专利]一种基于区块链和条件代理重加密的电子处方共享方法在审
| 申请号: | 202010132242.1 | 申请日: | 2020-02-29 |
| 公开(公告)号: | CN111415718A | 公开(公告)日: | 2020-07-14 |
| 发明(设计)人: | 唐飞;陈云龙 | 申请(专利权)人: | 重庆邮电大学 |
| 主分类号: | G16H20/10 | 分类号: | G16H20/10;G06F21/64;G06F21/62;G06F21/60 |
| 代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 王海军 |
| 地址: | 400065 重*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 条件 代理 加密 电子 处方 共享 方法 | ||
本发明属于区块链数据共享领域,尤其涉及一种基于区块链和条件代理重加密的电子处方共享方法,其方法包括:公共参数生成,共享节点初始化;用户第二密钥生成;电子处方开具人签名电子处方;电子处方分享人加密IPFS值和对称密钥;电子处方分享人利用密钥生成条件代理重加密密钥;被共享者获取电子处方并验证;本发明通过分布式密钥生成解决基于身份的密钥托管问题,利用条件代理重加密实现数据的细粒度解密权限委派,并结合区块链的去中心化、不可篡改的特点,最终实现电子处方的安全存储和可信共享。
技术领域
本发明属于区块链数据共享领域,尤其涉及一种基于区块链和条件代理重加密的电子处方共享方法。
背景技术
随着科学技术的不断发展,越来越多的信息技术手段正在协助医院逐渐迈入无纸化时代,医院的电子处方是医疗信息化应用的代表之一。电子处方依托网络传输,采用信息技术编程,承载医生在诊疗活动中为患者填写的药物治疗信息,并作为发药凭证。医院存档的电子处方数据既要被患者、法律认可,又要能成为强有力的证据来解决医院遇到的纠纷。目前,电子处方只在医院的局域网中使用,限制了医药分家的发展,难以将处方外流。解决电子处方的这些瓶颈问题,是推动电子处方发展的必经之路。因此,对电子处方的存储、共享等方面进行深入研究具有重要意义。
区块链技术利用链式数据结构来验证与存储数据,分布式节点共识算法来生成和更新数据,密码学的方式保证数据传输和访问的安全,由自动化脚本代码组成的智能合约来编程和操作数据,区块链构建在点对点(P2P)网络上,是一种全新的分布式基础架构与计算范式,具有去中心化、不可篡改、可追溯的特点,采用区块链进行电子处方的存储、共享等管理具有广阔的应用前景。例如专利申请号为CN201910911167.6的《基于区块链获取医疗处方的方法、装置和系统》公开了包括接收医疗机构的终端发送的电子处方和用户标识;生成电子处方的数字摘要并合同处方进行存储;将数字摘要和用户标识存储到区块链中的第一区块;将第一区块标识发送给用户终端,用户终端使用第一私钥对其进行签名,并生成携带有第一区块表识、签名以及处方凭证,目标机构终端根据处方凭证从业务系统获取电子处方。通过本方法用户端可以不直接接触电子处方,避免了对电子处方的人为的修改,保证了电子处方的真实性。
但是该方法在进行电子处方加密时,其只进行了一次电子加密处理,使得被分享者在进行解密的过程中容易被破解,电子处方的安全性差;该方法在获取电子处方时,未验证所获取的电子处方的签名,从而不能判断该电子处方的正确性。
发明内容
为解决以上现有技术的问题,本发明提出了一种基于区块链和条件代理重加密的电子处方共享方法,该方法包括:
生成联盟区块链系统公共参数;
根据系统公共参数,每个共享节点生成自己的第一公钥、第一私钥,根据多个共享节点的第一公钥、第一私钥共同生成系统的第一公钥、第一私钥;
各个节点根据用户身份信息生成用户第一私钥,用户根据公共参数验证本用户第一私钥的正确性,根据正确的本用户第一私钥生成本用户的第二公钥和第二私钥;所述用户包括电子处方开具人、电子处方分享人以及被共享者;
电子处方开具人通过第二私钥对电子处方进行签名,将带有签名的电子处方上传到系统中;电子处方分享人下载签名后的电子处方,电子处方分享人采用随机生成的第一对称密钥加密签名后的电子处方,生成电子处方密文,将电子处方密文上传IPFS分布式文件系统,将电子处方密文的IPFS值返回电子处方分享人;IPFS值为密文的获取地;
电子处方分享人利用第二公钥对电子处方密文的IPFS值和第一对称密钥进行加密,在加密后的密文中嵌入一个条件值,该条件值用于重加密电子处方密文;电子处方分享人将加密后的第二密钥,即第二密钥密文,上传联盟区块链系统;
电子处方分享人利用被共享者的身份信息、电子处方分享人的第二私钥和条件值生成条件代理重加密密钥,将条件代理重加密密钥的密文上传联盟区块链;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010132242.1/2.html,转载请声明来源钻瓜专利网。





