一种基于区块链技术的医疗信息安全管理系统及方法技术方案

技术编号:37528669 阅读:42 留言:0更新日期:2023-05-12 15:54
本发明专利技术属于医疗信息安全管理技术领域,公开了一种基于区块链技术的医疗信息安全管理系统及方法,所述基于区块链技术的医疗信息安全管理系统包括:医疗信息采集模块、主控模块、信息整合模块、信息分类模块、信息加密模块、信息更新模块、信息共享模块、显示模块。本发明专利技术通过医疗信息采集模块接收医疗设备的目标医疗信息获取请求,从区块链中读取与目标医疗信息获取请求相关的原始诊疗数据,方便快捷;由于区块链中的数据无法篡改,因此区块链中的数据可信度高,保证获得的信息具有高可靠性。通过信息整合模块将目标医疗信息数据进行采集、整合和展示处理,使目标医疗信息数据更具直观性,便于有效地进行用药合理性审查,提高审查效率。效率。效率。

【技术实现步骤摘要】
一种基于区块链技术的医疗信息安全管理系统及方法


[0001]本专利技术属于医疗信息安全管理
,尤其涉及一种基于区块链技术的医疗信息安全管理系统及方法。

技术介绍

[0002]随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、HIS系统的整体建设,以提高医院的服务水平与核心竞争力。信息化不仅提升了医生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中树立起了医院的科技形象。因此,医疗业务应用与基础网络平台的逐步融合正成为国内医院,尤其是大中型医院信息化发展的新方向。很多医院已经建立了医疗信息管理系统来保护病人及医院科研项目等医疗数据。
[0003]然而,现有医疗信息安全管理系统获取医疗数据需要耗费大量的时间,效率很低;获得的医疗数据信息可靠性不高,存在一定的安全风险;同时,对于用药合理性审查效率低。

技术实现思路

[0004]针对现有技术存在的问题,本专利技术提供了一种基于区块链技术的医疗信息安全管理系统及方法。
[0005]本专利技术实现过程如下,一种基于区块链技术的医疗信息安全管理系统包括:
[0006]医疗信息采集模块,与主控模块连接,用于通过医疗设备采集医疗信息数据,对医疗设备进行参数配置,预设好的参数以数据流的形式在医疗设备内进行传输,传输至医疗设备的电芯片处,电芯片对参数数据流进行分析后,传送参数信号以调整医疗设备参数;配置好的医疗设备收到目标医疗信息的获取请求,获取请求以数字信号的形式传输至医疗设备,医疗设备对其中的关键信息进行提取,生成请求区块链数据的指令,并将关键信息嵌入指令,传输至区块链,使用A/D转换器将其转化为数字信号后提取关键信息,根据关键信息查询目标医疗信息,将目标医疗信息封包传输至医疗设备;
[0007]主控模块,与医疗信息采集模块、信息整合模块、信息分类模块、信息加密模块、信息更新模块、信息共享模块、显示模块连接,用于控制各个模块正常工作,主控制器将区块链存储的各模块传输的数据通过分析处理后输出给各个模块;当各模块需要传输指令时,主控模块的指令经过D/A转换器转换成标准电信号进行输出;
[0008]信息整合模块,与主控模块连接,用于对医疗信息进行整合,并将医疗信息存入区块链中;主控模块将需要整合的医疗信息进行打包,以数据包的形式传输至信息整合模块,信息整合模块接收到数据包后进行解包,得到需要整合的医疗数据,信息整合模块通过主数据集成模式将需要整合的医疗数据进行整合集成,得到整合的医疗数据;
[0009]信息分类模块,与主控模块连接,用于对医疗信息进行分类,并将分类的医疗信息存入区块链中;主控模块将需要分类的医疗信息进行打包,以数据包的形式传输至信息分
类模块,信息分类模块将数据进行解包,得到待分类的医疗信息,将待分类的医疗信息进行关键字提取,并将同一医疗信息的不同关键字进行打包,将打包好的关键字逐一对比,若相似度较高时,判定为同一类别的医疗信息,将分类好的医疗信息再次进行打包标注;
[0010]信息加密模块,与主控模块连接,用于使用国密算法对医疗信息进行加密,将待加密的医疗信息输入国密算法加密程序,国密算法加密程序采用非对称密钥加密,加密和解密使用不同的密钥,使用随机算法生成不同的密钥,将密钥分配给系统和系统内部的管理服务器,由管理服务器将密钥保存,密钥每使用一次,就重新生成一次非对称密钥,重新分配;
[0011]信息更新模块,与主控模块连接,用于对医疗信息进行更新,并将更新的医疗信息存入区块链中;信息更新模块接收到新的医疗信息后,首先对新医疗信息进行标注以及关键字提取,根据标注以及关键字对区块链中的医疗信息进行查找,当查找到相应的医疗信息后,新的医疗信息在原有的医疗信息位置上进行插入更新;
[0012]信息共享模块,与主控模块连接,用于对医疗信息进行共享,并将共享的医疗信息存入区块链中;对将要接受共享医疗信息的设备或者服务器进行权限管理,当进行医疗信息共享时,将医疗信息的权限与设备或者服务器的权限进行对比,当匹配时可以共享数据,否则不能共享数据;
[0013]显示模块,与主控模块连接,用于显示医疗信息,主控模块将医疗信息以数字信号的形式实时传送至显示模块,显示模块将数字信号通过DVI接口传入显示屏,以供显示。
[0014]一种基于区块链技术的医疗信息安全管理方法包括以下步骤:
[0015]步骤一,通过医疗信息采集模块利用医疗设备采集医疗信息数据;并通过区块链存储集医疗信息数据;
[0016]步骤二,主控模块通过信息整合模块对医疗信息进行整合,并将医疗信息存入区块链中;
[0017]步骤三,通过信息分类模块对医疗信息进行分类,并将分类的医疗信息存入区块链中;通过信息加密模块对医疗信息进行加密;通过信息更新模块对医疗信息进行更新,并将更新的医疗信息存入区块链中;
[0018]步骤四,通过信息共享模块对医疗信息进行共享,并将共享的医疗信息存入区块链中;
[0019]步骤五,通过显示模块显示医疗信息。
[0020]进一步,所述医疗信息采集模块采集方法如下:
[0021](1)配置医疗设备工作参数,接收医疗设备的目标医疗信息获取请求,所述目标医疗信息获取请求中包括信息类型;从区块链中读取与所述目标医疗信息获取请求相关的原始诊疗数据,所述区块链构建在云服务器中,用于存储指定地区内所有医院的历史诊疗数据;
[0022](2)根据所述信息类型,对所述原始诊疗数据进行与所述信息类型相对应的处理,得到与所述目标医疗信息获取请求对应的目标目标医疗信息;将所述目标目标医疗信息返回给所述医疗设备。
[0023]进一步,所述从区块链中读取与所述目标医疗信息获取请求相关的原始诊疗数据之前,所述方法还包括:
[0024]获取所述目标医疗信息获取请求对应的数字签名,并用所述目标医疗信息获取请求的请求者的公钥解密所述数字签名,得到第一摘要信息;
[0025]用所述请求者的私钥解密所述目标医疗信息获取请求对应的密文,得到原文;
[0026]对所述原文进行哈希运算,得到第二摘要信息;
[0027]判断所述第一摘要信息与所述第二摘要信息是否一致;
[0028]若所述第一摘要信息与所述第二摘要信息一致,确定所述请求者具有与所述请求者的身份相应的请求权限,执行所述从区块链中读取与所述目标医疗信息获取请求相关的原始诊疗数据的步骤;或者,若所述第一摘要信息与所述第二摘要信息不一致,确定所述请求者不具有与所述请求者的身份相应的请求权限,输出所述请求者不具有请求权限的提示信息。
[0029]进一步,所述采集方法还包括:
[0030]获取所述指定地区内各个医院的历史诊疗数据;
[0031]将获取的历史诊疗数据打包存储到指定区块中;
[0032]向所述区块链的所有存储节点发送所述指定区块,以使所述存储节点将所述指定区块添加到所述区块链中。
[0033]进一步,所述采集方法还包本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的医疗信息安全管理系统,其特征在于,所述基于区块链技术的医疗信息安全管理系统包括:医疗信息采集模块,与主控模块连接,用于通过医疗设备采集医疗信息数据,对医疗设备进行参数配置,预设好的参数以数据流的形式在医疗设备内进行传输,传输至医疗设备的电芯片处,电芯片对参数数据流进行分析后,传送参数信号以调整医疗设备参数;配置好的医疗设备收到目标医疗信息的获取请求,获取请求以数字信号的形式传输至医疗设备,医疗设备对其中的关键信息进行提取,生成请求区块链数据的指令,并将关键信息嵌入指令,传输至区块链,使用A/D转换器将其转化为数字信号后提取关键信息,根据关键信息查询目标医疗信息,将目标医疗信息封包传输至医疗设备;主控模块,与医疗信息采集模块、信息整合模块、信息分类模块、信息加密模块、信息更新模块、信息共享模块、显示模块连接,用于控制各个模块正常工作,主控制器将区块链存储的各模块传输的数据通过分析处理后输出给各个模块;当各模块需要传输指令时,主控模块的指令经过D/A转换器转换成标准电信号进行输出;信息整合模块,与主控模块连接,用于对医疗信息进行整合,并将医疗信息存入区块链中;主控模块将需要整合的医疗信息进行打包,以数据包的形式传输至信息整合模块,信息整合模块接收到数据包后进行解包,得到需要整合的医疗数据,信息整合模块通过主数据集成模式将需要整合的医疗数据进行整合集成,得到整合的医疗数据;信息分类模块,与主控模块连接,用于对医疗信息进行分类,并将分类的医疗信息存入区块链中;主控模块将需要分类的医疗信息进行打包,以数据包的形式传输至信息分类模块,信息分类模块将数据进行解包,得到待分类的医疗信息,将待分类的医疗信息进行关键字提取,并将同一医疗信息的不同关键字进行打包,将打包好的关键字逐一对比,若相似度较高时,判定为同一类别的医疗信息,将分类好的医疗信息再次进行打包标注;信息加密模块,与主控模块连接,用于使用国密算法对医疗信息进行加密,将待加密的医疗信息输入国密算法加密程序,国密算法加密程序采用非对称密钥加密,加密和解密使用不同的密钥,使用随机算法生成不同的密钥,将密钥分配给系统和系统内部的管理服务器,由管理服务器将密钥保存,密钥每使用一次,就重新生成一次非对称密钥,重新分配;信息更新模块,与主控模块连接,用于对医疗信息进行更新,并将更新的医疗信息存入区块链中;信息更新模块接收到新的医疗信息后,首先对新医疗信息进行标注以及关键字提取,根据标注以及关键字对区块链中的医疗信息进行查找,当查找到相应的医疗信息后,新的医疗信息在原有的医疗信息位置上进行插入更新;信息共享模块,与主控模块连接,用于对医疗信息进行共享,并将共享的医疗信息存入区块链中;对将要接受共享医疗信息的设备或者服务器进行权限管理,当进行医疗信息共享时,将医疗信息的权限与设备或者服务器的权限进行对比,当匹配时可以共享数据,否则不能共享数据;显示模块,与主控模块连接,用于显示医疗信息,主控模块将医疗信息以数字信号的形式实时传送至显示模块,显示模块将数字信号通过DVI接口传入显示屏,以供显示。2.一种如权利要求1所述的基于区块链技术的医疗信息安全管理方法,其特征在于,所述基于区块链技术的医疗信息安全管理方法包括以下步骤:步骤一,通过医疗信息采集模块利用医疗设备采集医疗信息数据;并通过区块链存储
集医疗信息数据;步骤二,主控模块通过信息整合模块对医疗信息进行整合,并将医疗信息存入区块链中;步骤三,通过信息分类模块对医疗信息进行分类,并将分类的医疗信息存入区块链中;通过信息加密模块对医疗信息进行加密;通过信息更新模块对医疗信息进行更新,并将更新的医疗信息存入区块链中;步骤四,通过信息共享模块对医疗信息进行共享,并将共享的医疗信息存入区块链中;步骤五,通过显示模块显示医疗信息。3.如权利要求1所述基于区块链技术的医疗信息安全管理系统,其特征在于,所述医疗信息采集模块采集方法如下:(1)配置医疗设备工作参数,接收医疗设备的目标医疗信息获取请求,所述目标医疗信息获取请求中包括信息类型;从区块链中读取与所述目标医疗信息获取请求相关的原始诊疗数据,所述区块链构建在云服务器中,用于存储指定地区内所有医院的历史诊疗数据;(2)根据所述信息类型,对所述原始诊疗数据进行与所述信息类型相...

【专利技术属性】
技术研发人员:张利华李波平杨千千张逸伦
申请(专利权)人:华东交通大学
类型:发明
国别省市:

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

1