[發明專利]一種用于電子病歷脫敏及還原的方法、裝置、系統和介質在審
| 申請號: | 202010904500.3 | 申請日: | 2020-09-01 |
| 公開(公告)號: | CN111984987A | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 張發寶;李欣梅 | 申請(專利權)人: | 上海梅斯醫藥科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G16H10/60 |
| 代理公司: | 北京知聯天下知識產權代理事務所(普通合伙) 11594 | 代理人: | 張陸軍;張迎新 |
| 地址: | 201612 上海市松江區上海漕河涇*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 電子 病歷 還原 方法 裝置 系統 介質 | ||
1.一種用于電子病歷脫敏及還原的方法,其特征在于,
所述方法包括:電子病歷脫敏和電子病歷還原;
所述電子病歷脫敏包括:
拆分電子病歷,生成若干電子病歷隱私數字項和電子病歷內容項;
使用帶自身校驗的數字加密方法對若干所述電子病歷隱私數字項加密,生成若干加密隱私數字項;
合并若干所述加密隱私數字項和電子病歷內容項,生成脫敏電子病歷;
所述電子病歷還原包括:
得到脫敏電子病歷;
拆分脫敏電子病歷,生成若干待脫密隱私數字項和電子病歷內容項;
使用帶自身校驗的數字解密方法對若干所述待脫密隱私數字項解密,生成若干還原隱私數字項;
合并若干還原隱私數字項和電子病歷內容項,得到還原電子病歷。
2.根據權利要求1所述的方法,其特征在于,
所述使用帶自身校驗的數字加密方法包括:
預設常數,待加密明文與所述常數運算,得到數字明文;
使用加密算法加密所述數字明文,得到加密數字密文;
預設變換處理規則,變換處理數字明文,得到偽裝數字;
預設拆分規則,拆分加密數字密文,得到第一加密數字密文、第二加密數字密文和第三加密數字密文;
將第一加密數字密文、偽裝數字和第三加密數字密文拼接,得到加密后密文;
電子病歷隱私數字項為所述待加密明文,加密后密文為所述加密隱私數字項。
3.根據權利要求2所述的方法,其特征在于,
使用帶自身校驗的數字解密方法包括:
依照拆分規則,拆分加密后密文,得到第一密文、第二密文、第三密文;
依照變換處理規則,還原第二密文,得到解密明文;
使用加密算法加密所述解密明文,得到待驗證密文;
使用拆分規則,拆分待驗證密文,得到第一待驗證密文、第二待驗證密文、第三待驗證密文;
比較第一待驗證密文和第一加密數字密文,以及比較第三待驗證密文和第三加密數字密文;當第一待驗證密文等于第一加密數字密文且第三待驗證密文等于第三加密數字密文,校驗成功;
當校驗成功時,所述解密明文與所述常數逆運算,得到解密后的明文,解密成功;
所述待脫密隱私數字項為所述加密后密文。
4.根據權利要求2或3所述的方法,其特征在于,
所述加密算法包括MD5算法和MD5變形算法。
5.根據權利要求2或3所述的方法,其特征在于,
當所述加密數字密文位數等于16時,所述常數長度位數小于等于14,所述待加密明文位數小于等于14;
當所述加密數字密文位數等于32時,所述常數長度位數小于等于30,所述待加密明文位數小于等于30。
6.根據權利要求2所述的方法,其特征在于,
所述運算為可逆運算;
運算后,所述常數位數和數字明文位數相同。
7.根據權利要求2所述的方法,其特征在于,
所述第二加密數字密文位數與所述偽裝數字位數相同。
8.根據權利要求2或3所述的方法,其特征在于,
所述變換處理,包括:
替換字符、亂序字符;
所述替換字符指預設替換規則,使用指定字符代替原字符;
所述亂序字符指按預設亂序規則,將原字符串中字符順序打亂。
9.根據權利要求8所述的方法,其特征在于,
所述指定字符包括a、b、c、d、e、f。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海梅斯醫藥科技有限公司,未經上海梅斯醫藥科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010904500.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種抗氧化復合食品包裝膜及其制備方法
- 下一篇:一種能夠卷收布料的烘干設備





