[发明专利]一种基于浏览器指纹的电子病历数据加密方法及系统在审
申请号: | 202310414381.7 | 申请日: | 2023-04-18 |
公开(公告)号: | CN116484418A | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 石永刚;彭振;郭冰洁;刘伟龙;贾逸聪;郑立文;史梦园;成荣荣 | 申请(专利权)人: | 联通雄安产业互联网有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/32;G06F21/41;G06F21/60;G16H40/20;G16H10/60 |
代理公司: | 北京鑫瑞森知识产权代理有限公司 11961 | 代理人: | 李娜 |
地址: | 071799 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 指纹 电子 病历 数据 加密 方法 系统 | ||
1.一种基于浏览器指纹的电子病历数据加密方法,其特征在于,包括:
利用前端获取用户的浏览器指纹加密公钥;
利用前端获取浏览器终端的指纹数据;
利用所述浏览器指纹加密公钥对所述浏览器终端的指纹数据进行加密,得到加密数据;
利用后端对所述加密数据和预设电子病历进行授权登记处理,并生成所述预设电子病历的加密公钥;
利用前端,通过所述预设电子病历的加密公钥对所述预设电子病历进行加密处理,得到加密的预设电子病历;
将所述加密预设电子病历和所述加密数据传到后端,利用后端对所述加密数据和所述加密预设电子病历进行存储。
2.根据权利要求1所述的一种基于浏览器指纹的电子病历数据加密方法,其特征在于,所述加密数据的加密方法为ase加密。
3.根据权利要求1所述的一种基于浏览器指纹的电子病历数据加密方法,其特征在于,在所述将所述加密预设电子病历和所述加密数据传到后端,利用后端对所述加密数据和所述加密预设电子病历进行存储之后,还包括:
获取当前用户浏览器指纹和当前加密公钥;
利用所述当前浏览器指纹所述当前加密公钥对所述浏览器终端的指纹数据进行加密,得到当前加密数据;
利用后端对所述当前加密数据和待读取的当前电子病历的病历号进行身份验证,若身份验证失败,则拒绝读取当前电子病历,若身份验证成功,获得当前电子病历的病历号对应的加密公钥;
利用前端,通过所述当前电子病历的病历号对应的加密公钥,对所述当前电子病历的病历号进行解密。
4.根据权利要求3所述的一种基于浏览器指纹的电子病历数据加密方法,其特征在于,所述利用后端对所述当前加密数据和待读取的当前电子病历的病历号进行身份验证,包括:
利用后端数据库对所述当前加密数据和待读取的当前电子病历的病历号进行识别判断,若所述当前加密数据和待读取的当前电子病历的病历号识别为授权,则判断为身份验证通过;若所述当前加密数据和待读取的当前电子病历的病历号识别为未授权,则判断为身份验证未通过。
5.一种基于浏览器指纹的电子病历数据加密系统,其特征在于,包括:
第一获取模块,用于利用前端获取用户的浏览器指纹加密公钥;
第二获取模块,用于利用前端获取浏览器终端的指纹数据;
第一加密模块,用于利用所述浏览器指纹加密公钥对所述浏览器终端的指纹数据进行加密,得到加密数据;
授权模块,用于利用后端对所述加密数据和预设电子病历进行授权登记处理,并生成所述预设电子病历的加密公钥;
第二加密模块,用于利用前端,通过所述预设电子病历的加密公钥对所述预设电子病历进行加密处理,得到加密的预设电子病历;
存储模块,用于将所述加密预设电子病历和所述加密数据传到后端,利用后端对所述加密数据和所述加密预设电子病历进行存储。
6.根据权利要求5所述的一种基于浏览器指纹的电子病历数据加密系统,其特征在于,还包括:
第三获取模块,用于获取当前用户浏览器指纹和当前加密公钥;
第三加密模块,用于利用所述当前浏览器指纹所述当前加密公钥对所述浏览器终端的指纹数据进行加密,得到当前加密数据;
验证模块,用于利用后端对所述当前加密数据和待读取的当前电子病历的病历号进行身份验证,若身份验证失败,则拒绝读取当前电子病历,若身份验证成功,获得当前电子病历的病历号对应的加密公钥;
解密模块,用于利用前端,通过所述当前电子病历的病历号对应的加密公钥,对所述当前电子病历的病历号进行解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联通雄安产业互联网有限公司,未经联通雄安产业互联网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310414381.7/1.html,转载请声明来源钻瓜专利网。