基于区块链对用户健康档案管理系统的数据保护方法与流程
- 国知局
- 2024-09-05 14:23:12
本发明涉及一种数据保护方法,尤其涉及一种基于区块链技术对用户健康档案管理系统的数据进行数据保护的方法。
背景技术:
1、区块链具有两大核心特点:一是数据难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题。而在大数据的时代,很多机构需要面向公众或研究者发布其收集的数据,例如医疗数据、地区政务数据等。这些数据中往往包含了个人用户或企业用户的隐私数据,这要求发布机构在发布前对数据进行脱敏处理,k匿名算法是比较通用的一种数据脱敏方法。
技术实现思路
1、本发明的目的是:提供一种对患者健康档案管理系统的数据进行保护的方法。
2、为了达到上述目的,本发明的技术方案是提供了一种基于区块链对用户健康档案管理系统的数据保护方法,通过区块链的方法,保证数据的不可篡改,通过非对称密钥加密及基于k匿名的改良算法保证了用户健康档案数据的安全,其特征在于,包括以下步骤:
3、步骤1、构建区块链凭证;
4、步骤2、基于用户凭证及步骤1构建的区块链凭证对用户健康档案管理系统中的用户医疗数据进行采集;
5、步骤3、对步骤2采集到的用户医疗数据进行标准化处理,形成标准化用户医疗数据集;
6、步骤4、利用非对称密钥算法对步骤3获得的标准化用户医疗数据集进行加密处理;
7、步骤5、将经过步骤4加密处理后的数据存储在数据库中;
8、步骤6、基于前端用户的请求,从数据库中取出所存储的数据,并对数据进行还原处理;
9、步骤7、对于步骤6还原得到的数据利用基于k匿名聚类的改良算法进行脱敏处理,获得脱敏数据;
10、步骤8、将步骤7获得的脱敏数据发布到前端。
11、优选地,步骤4中,所采用的非对称密钥算法为国密sm2算法。
12、优选地,步骤8中,前端通过显示界面将获得的所述脱敏数据进行可视化展示。
13、本发明采用了区块链凭证保证数据的不可篡改,并采用了两种不同的数据加密方案:后台数据的加密采用国密sm2算法,前端数据的隐私保护采用基于k匿名的改良算法,从而本发明实现了从数据的生命周期出发对于用户健康档案数据进行高效的隐私保护。因此,本发明相比于现有方案的优点在于:数据防篡改、数据安全、隐私保护。
技术特征:1.一种基于区块链对用户健康档案管理系统的数据保护方法,通过区块链的方法,保证数据的不可篡改,通过非对称密钥加密及基于k匿名的改良算法保证了用户健康档案数据的安全,其特征在于,包括以下步骤:
2.如权利要求1所述的一种基于区块链对用户健康档案管理系统的数据保护方法,其特征在于,步骤4中,所采用的非对称密钥算法为国密sm2算法。
3.如权利要求1所述的一种基于区块链对用户健康档案管理系统的数据保护方法,其特征在于,步骤8中,前端通过显示界面将获得的所述脱敏数据进行可视化展示。
技术总结本发明涉及一种基于区块链对用户健康档案管理系统的数据保护方法,其特征在于,包括以下步骤:构建区块链凭证;基于用户凭证及区块链凭证对用户医疗数据进行采集;进行标准化处理;利用非对称密钥算法对标准化用户医疗数据集进行加密处理;将数据存储在数据库中;从数据库中取出所存储的数据,并对数据进行还原处理;利用基于K匿名聚类的改良算法进行脱敏处理,获得脱敏数据;将脱敏数据发布到前端。本发明采用了区块链凭证保证数据的不可篡改,并采用了两种不同的数据加密方案:后台数据的加密采用国密SM2算法,前端数据的隐私保护采用基于k匿名的改良算法,从而本发明实现了从数据的生命周期出发对于用户健康档案数据进行高效的隐私保护。技术研发人员:杨海燕,潘铮,尚明曦,施雪华,赵振兴,周磊,宋建生受保护的技术使用者:健康云(上海)数字科技有限公司技术研发日:技术公布日:2024/9/2本文地址:https://www.jishuxx.com/zhuanli/20240905/286134.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。