(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210436061.7
(22)申请日 2022.04.24
(71)申请人 谢轩豪
地址 250024 山东省济南市 市中区七贤街
道南辛庄西路3 36号济南大 学主校区
(72)发明人 谢轩豪
(74)专利代理 机构 上海图灵知识产权代理事务
所(普通合伙) 31393
专利代理师 谢微
(51)Int.Cl.
G06F 16/27(2019.01)
G06F 16/2455(2019.01)
G06F 16/23(2019.01)
G06F 21/33(2013.01)
G06F 21/60(2013.01)G06F 21/64(2013.01)
(54)发明名称
基于分布式认证的医疗数据处理方法和系
统
(57)摘要
本发明公开了基于分布式认证的医疗数据
处理方法和系统, 涉及医疗数据信息化技术领
域。 所述方法包括步骤: 对药品流通环节的参与
方进行身份认证, 认证通过后将参与方所在终端
确定为区块链网络的区块链节 点, 并为每个参与
方配置相应的电子证书, 每个区块链节点中均存
储有药品信息; 在药品流通环节的参与方登录区
块链网络后, 监测前述参与方对应的区块链节点
中的药品信息, 判断该参与方是否发布了新的药
品流通信息; 判定发布了新的药品流通信息时,
在验证接手者身份信息与发布的参与方匹配后,
将前述新的药品流通信息发送至区块链网络的
其他节点中进行药品信息更新。 本发 明可以有效
防止药品流通信息被篡改、 造假的行为, 保证数
据的真实性和可靠性。
权利要求书3页 说明书9页 附图2页
CN 114925134 A
2022.08.19
CN 114925134 A
1.一种基于分布式认证的医疗数据处 理方法, 其特 征在于包括 步骤:
对药品流通环节的参与 方进行身份认证, 认证通过后将参与 方所在终端确定为 区块链
网络的区块链节点, 并为每个参与方配置相应的电子证书, 每个区块链节点中均存储有药
品信息;
采集参与方登录前述区块链网络的登录请求, 对该参与方的电子证书进行合法性验
证;
验证通过后, 监测前述参与方对应的区块链节点中的药品信息, 判断该参与方是否发
布了新的药品流 通信息, 所述药品流 通信息包括接手者身份信息和接手时间戳 参数;
判定发布了新的药品流通信息时, 在验证前述接手者身份信息与发布的参与方匹配
后, 将前述 新的药品流 通信息发送至区块链网络的其 他节点中进行 药品信息更新。
2.根据权利要求1所述的医疗数据处理方法, 其特征在于: 所述参与方包括药品生产
商、 药品销售商、 药品物流 公司、 药店和/或 医院, 所述参与方所在终端设置有 药品流通登记
模块和药品流 通信息发布模块;
所述药品流通登记模块, 用于供参与 方在接手药品后进行药品流通登记以记录接手时
的接手者身份信息和接手时间戳 参数, 并将记录的信息发送至药品流 通信息发布模块;
所述药品流通信息发布模块, 用于在接收前述记录的信息后, 将该信息作为新的药品
流通信息发布到区块链网络中。
3.根据权利要求2所述的医疗数据处理方法, 其特征在于: 所述药品生产商中存储的药
品信息包括药品生产时间戳、 药品成分信息、 药品成分来源、 药品生产商信息和药品流通信
息; 所述药品生产时间戳、 药品成分信息、 药品成分来源和药品生产商信息作为药品信息源
头数据被记录在区块链网络中并对外公开; 所述药品流通信息则通过监测药品的流通环节
进行更新。
4.根据权利要求3所述的医疗数据处理方法, 其特征在于: 对于任意种类的药品, 采集
该药品所在批次生产出来的相同药品的数量, 将该 数量下的所有药品配置为 一个单位;
通过流通药品鉴定模块对前述单位中的所有药品的药品流通信 息进行比对, 以判断该
单位中所有药品的接手者身份信息和接手时间戳参数是否相同, 将接手者身份信息和接手
时间戳参数与所属单位对应的接手者身份信息和接手时间戳参数不相同的药品判定为假
药品, 在所述区块链网络中发出警示信息 。
5.根据权利要求2所述的医疗数据处理方法, 其特征在于: 所述参与 方所在终端还设置
有药品流通信息预处理模块, 用于在药品流通信息发布模块发布新的药品流通信息之前,
对该新的药品流 通信息进行 预处理;
所述药品流通信息预处理模块被配置为: 对待发布的新的药品流通信息进行隐私分
析, 判断该新的药品流通信息中是否包含参与方隐私信息, 判定包含参与方隐私信息时, 将
涉及参与方隐私信息的内容进行加密处 理后, 再执行前述新的药品流 通信息的发布操作。
6.根据权利要求1所述的医疗数据处理方法, 其特征在于: 所述电子证书是一串 并未包
含参与方的真实身份数据和商业数据的Hash值, 所述Hash值作为标签附在参与方的电子账
户上, 同时将该Hash值对应着参与方储存于关联的证书数据库中, 所述证书数据库用于储
存合法的参与方身份及该参与方对应的合法的电子证书Hash值。
7.根据权利要求6所述的医疗数据处理方法, 其特征在于: 对该参与 方的电子证书进行权 利 要 求 书 1/3 页
2
CN 114925134 A
2合法性验证的步骤为,
获取发出登录请求的参与 方的电子账户信 息, 通过电子账户的标签信 息获取该参与方
的电子证书Hash值;
将所述电子证书Hash值与前述证书数据库中存 储的合法电子证书Hash值进行匹配;
匹配成功时判定前述参与 方的电子证书合法; 匹配失败时判定前述参与 方的电子证书
不合法, 在所述区块链网络中发出警示信息 。
8.根据权利要求1所述的医疗数据处理方法, 其特征在于: 所述参与 方所在终端还设置
有药品追溯模块, 以供参与方进 行药品信息追溯; 所述药品追溯模块被配置为: 获取用户输
入的药品查询关键词, 根据药品关键词获取对应的药品编码, 对药品编码进行解码以得到
该药品编 码中记载的药品生产时间戳、 药品成分信息、 药品成分来源、 药品生产商信息和药
品流通信息, 根据药品流 通信息追溯该 药品在各流 通环节的药品流 通信息;
其中, 所述药品编码是对各区块链节点发布的药品流通信 息的组合结果进行H ash计算
后得到的Hash值。
9.根据权利要求8所述的医疗数据处理方法, 其特征在于: 对于任一药品, 生成所述药
品编码的步骤如下,
获取该药品的药品生产商对药品设置的药品信 息源头数据, 所述药品信 息源头数据包
括药品生产时间戳、 药品成分信息、 药品成分来源和药品生产商信息, 将前述药品生产商和
生产时间戳分别作为该药品的最初接手者身份信息和最初接手时间戳参数, 得到该药品的
最初药品流通信息; 对前述药品信息源头数据和最初药品流通信息用Hash算法进 行计算后
得到第一Hash值, 将前述第一Hash值、 药品信息源头数据和最初药品流通信息封装以生成
第一区块, 并将第一Hash值存 储在第一区块的区块头中;
根据药品的流通环节, 获取第 二流通环节的参与方发布的药品流通信 息后更新药品流
通信息, 对药品信息源头数据、 更新后的药品流通信息和前述第一Hash值用Hash算法进行
计算后得到第二Hash值, 将第二Hash值、 药品信息源头数据和更新后的药品流通信息封装
以生成第二区块, 并将第一Hash值和第二Hash值存 储在第二区块的区块头中;
以此类推, 获取第N流通环节的参与 方发布的药品流通信 息后更新药品流通信 息, 对药
品信息源头数据、 更新后的药品流通信息和第N ‑1流通环节的区块Hash值用Hash算法进行
计算后得到第N Hash值, 将第N Hash值、 药品信息源头数据和更新后的药品流通信息封装
以生成第N区块, 并将第一Hash值至第N Hash值存储在第N区块的区块头中; 所述N为大于等
于2的整数;
将前述第N Hash值进行编码后形成药品编码。
10.一种基于分布式认证的医疗数据处 理系统, 其特 征在于包括:
面向药品流通环节的参与 方设置的参与 方终端, 用于采集参与方登录区块链网络的登
录请求;
系统服务器, 用于对前述参与方进行身份认证, 认证通过后将参与方终端确定为区块
链网络的区块链节点, 并为每个参与方配置相 应的电子证书, 每个区块链节点中均存储有
药品信息; 以及, 根据参与方发出的登录请求对该参与方的电子证书进 行合法性验证, 在验
证通过后监测前述参与方对应的区块链节点中的药品信息, 判断该参与方是否发布了新的
药品流通信息, 所述药品流通信息包括接手者身份信息和接手时间戳参数; 以及, 在判定发权 利 要 求 书 2/3 页
3
CN 114925134 A
3
专利 基于分布式认证的医疗数据处理方法和系统
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:46:28上传分享