基于区块链的医疗系统的访问日志存储方法及系统技术方案

技术编号:27281481 阅读:29 留言:0更新日期:2021-02-06 11:48
本发明专利技术公开了一种基于区块链的医疗系统的访问日志存储方法及系统,其中该方法包括:首先,根据数据类型对数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;接着,通过信息交换平台接收访问终端发送的访问请求,并将访问请求对应的访问内容和数据类型发送给数据中心,以便数据中心根据访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将分区密钥发送给信息交换平台;再接着,信息交换平台将分区密钥发送给访问终端,以便访问终端根据分区密钥获取数据中心中对应分区内的待访问数据;最后,数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对访问日志进行分布式存储;从而提高整体安全性能。而提高整体安全性能。而提高整体安全性能。

【技术实现步骤摘要】
基于区块链的医疗系统的访问日志存储方法及系统


[0001]本专利技术涉及信息处理
,特别涉及一种基于区块链的医疗系统的访问日志存储方法、一种计算机可读存储介质、一种计算机设备及一种基于区块链的医疗系统的访问日志存储系统。

技术介绍

[0002]随着计算机互联网技术的快速发展,互联网上的业务以及业务中的应用数量也迎来了爆发性的增长,例如用户通过互联网请求终端每天在访问医疗系统获取相关的医疗数据时,会产生大量的医疗访问记录,而如何可靠地访问医疗数据和存储访问记录显得极为重要。
[0003]相关技术中,现有的访问医疗数据和存储访问记录通常由互联网请求终端经过账号身份识别等简单认证后通过互联网请求终端向信息交换平台发送访问请求,信息交换平台经过请求确认后分配密钥给予访问权限,互联网请求终端通过密钥访问数据中心,其访问行为内部生成事件日志存储数据库,该方式的访问权限过大(例如预约门诊请求即可获得患者信息等),进而导致违规操作窃取数据及记录被篡改删除的概率大大增加,从而导致整体安全性能低。

技术实现思路

[0004]本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种基于区块链的医疗系统的访问日志存储方法,通过对数据中心的数据进行分区管理,以配合密钥特定分区访问权限,以及利用区块链技术对访问日志数据进行分布式存储,从而提高整体安全性能。
[0005]本专利技术的第二个目的在于提出一种计算机可读存储介质。
[0006]本专利技术的第三个目的在于提出一种计算机设备。
[0007]本专利技术的第四个目的在于提出一种基于区块链的医疗系统的访问日志存储系统。
[0008]为达到上述目的,本专利技术第一方面实施例提出了一种基于区块链的医疗系统的访问日志存储方法,包括以下步骤:根据数据类型对数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;信息交换平台接收访问终端发送的访问请求,并将所述访问请求对应的访问内容和数据类型发送给所述数据中心,以便所述数据中心根据所述访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将所述分区密钥发送给所述信息交换平台;所述信息交换平台将所述分区密钥发送给所述访问终端,以便所述访问终端根据所述分区密钥获取所述数据中心中对应分区内的待访问数据;所述数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对所述访问日志进行分布式存储。
[0009]根据本专利技术实施例的基于区块链的医疗系统的访问日志存储方法,首先,根据数据类型对数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;
接着,通过信息交换平台接收访问终端发送的访问请求,并将访问请求对应的访问内容和数据类型发送给数据中心,以便数据中心根据访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将分区密钥发送给信息交换平台;再接着,信息交换平台将分区密钥发送给访问终端,以便访问终端根据分区密钥获取数据中心中对应分区内的待访问数据;最后,数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对访问日志进行分布式存储;从而提高整体安全性能。
[0010]另外,根据本专利技术上述实施例提出的基于区块链的医疗系统的访问日志存储方法还可以具有如下附加的技术特征:
[0011]可选地,所述数据中心根据所述访问请求对应的访问内容和数据类型随机生成对应的分区密钥后,还将所述分区密钥备份存储至密钥对比模块,以便所述密钥对比模块将所述访问终端发送的分区密钥与备份存储的分区密钥进行对比验证,并在验证通过后将所述数据中心中对应分区内的待访问数据发送给所述访问终端。
[0012]可选地,所述信息交换平台包括外联安全平台,所述信息交换平台通过所述外联安全平台的端口与所述数据中心和所述访问终端进行数据通信。
[0013]可选地,所述数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对所述访问日志进行分布式存储,包括:对访问日志进行脱敏处理,以获取日志信息特征;将所述日志信息特征发送给存储端,以接收所述存储端返回的签名信息;根据密钥对所述签名信息进行解密,以对所述签名信息进行验证,并在验证通过后发送反馈信息给所述存储端,以便所述存储端将所述日志信息特征、签名信息以及哈希值和本地存储位置一并发布至区块链进行存储。
[0014]为达到上述目的,本专利技术第二方面实施例提出了一种计算机可读存储介质,其上存储有基于区块链的医疗系统的访问日志存储程序,该基于区块链的医疗系统的访问日志存储程序被处理器执行时实现如上述的基于区块链的医疗系统的访问日志存储方法。
[0015]根据本专利技术实施例提出的计算机可读存储介质,通过存储基于区块链的医疗系统的访问日志存储程序,以使得处理器在执行该基于区块链的访问日志存储程序时,实现如上述的基于区块链的访问日志存储方法,从而提高整体安全性能。
[0016]为达到上述目的,本专利技术第三方面实施例提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时,实现如上述的基于区块链的访问日志存储方法。
[0017]根据本专利技术实施例的计算机设备,通过存储器对基于区块链的医疗系统的访问日志存储程序进行存储,以使得处理器在执行该基于区块链的医疗系统的访问日志存储程序时,实现如上述的基于区块链的访问日志存储方法,从而提高整体安全性能。
[0018]为达到上述目的,本专利技术第四方面实施例提出了一种基于区块链的医疗系统的访问日志存储系统,包括:数据中心、信息交换平台和访问终端,其中,根据数据类型对所述数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;所述信息交换平台接收所述访问终端发送的访问请求,并将所述访问请求对应的访问内容和数据类型发送给所述数据中心,以便所述数据中心根据所述访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将所述分区密钥发送给所述信息交换平台;所述信息交换平台将所述分区密钥发送给所述访问终端,以便所述访问终端根据所述分区密钥获取所述数据
中心中对应分区内的待访问数据;所述数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对所述访问日志进行分布式存储。
[0019]根据本专利技术实施例的基于区块链的医疗系统的访问日志存储系统,通过根据数据类型对数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;在信息交换平台接收到访问终端发送的访问请求时,将访问请求对应的访问内容和数据类型发送给数据中心,以便数据中心根据访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将分区密钥发送给信息交换平台;信息交换平台将分区密钥发送给访问终端,以便访问终端根据分区密钥获取所述数据中心中对应分区内的待访问数据;数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对访问日志进行分布式存储;从而提高整体安全性能。
[0020]另外,根据本专利技术上述实施例提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的医疗系统的访问日志存储方法,其特征在于,包括以下步骤:根据数据类型对数据中心进行分区处理,并将相应数据类型的待访问数据存储在对应的分区内;信息交换平台接收访问终端发送的访问请求,并将所述访问请求对应的访问内容和数据类型发送给所述数据中心,以便所述数据中心根据所述访问请求对应的访问内容和数据类型随机生成对应的分区密钥,并将所述分区密钥发送给所述信息交换平台;所述信息交换平台将所述分区密钥发送给所述访问终端,以便所述访问终端根据所述分区密钥获取所述数据中心中对应分区内的待访问数据;所述数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对所述访问日志进行分布式存储。2.如权利要求1所述的基于区块链的医疗系统的访问日志存储方法,其特征在于,所述数据中心根据所述访问请求对应的访问内容和数据类型随机生成对应的分区密钥后,还将所述分区密钥备份存储至密钥对比模块,以便所述密钥对比模块将所述访问终端发送的分区密钥与备份存储的分区密钥进行对比验证,并在验证通过后将所述数据中心中对应分区内的待访问数据发送给所述访问终端。3.如权利要求1所述的基于区块链的医疗系统的访问日志存储方法,其特征在于,所述信息交换平台包括外联安全平台,所述信息交换平台通过所述外联安全平台的端口与所述数据中心和所述访问终端进行数据通信。4.如权利要求1所述的基于区块链的医疗系统的访问日志存储方法,其特征在于,所述数据中心对外部访问事件进行记录以生成访问日志,并通过区块链技术对所述访问日志进行分布式存储,包括:对访问日志进行脱敏处理,以获取日志信息特征;将所述日志信息特征发送给存储端,以接收所述存储端返回的签名信息;根据密钥对所述签名信息进行解密,以对所述签名信息进行验证,并在验证通过后发送反馈信息给所述存储端,以便所述存储端将所述日志信息特征、签名信息以及哈希值和本地存储位置一并发布至区块链进行存储。5.一种计算机可读存储介质,其特征在于,其上存储有基于区块链的医疗系统的访问日志存储程序,该基于区块链的医疗系统的访问日志存储程序被处理器执行时实现如权利要求1-4中任一项所述的基于区块链的医疗系...

【专利技术属性】
技术研发人员:陈松斌赵敏陈艺祥叶建平张露郑文捷
申请(专利权)人:厦门大学附属第一医院
类型:发明
国别省市:

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

1