[發明專利]處方簽名的防偽方法、裝置、電子設備及存儲介質有效
| 申請號: | 202011507208.4 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112560062B | 公開(公告)日: | 2023-09-22 |
| 發明(設計)人: | 段元磊 | 申請(專利權)人: | 深圳賽安特技術服務有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06F21/64;G16H20/10 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 孫芬 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處方 簽名 防偽 方法 裝置 電子設備 存儲 介質 | ||
本發明涉及數字醫療技術領域,提供一種處方簽名的防偽方法、裝置、電子設備及存儲介質,所述方法包括:解析第一電子處方的簽名請求獲得醫師的識別碼,并識別醫師是否存在電子簽名;當確定醫師存在電子簽名時,將醫師的電子簽名添加至第一電子處方得到第二電子處方;將第二電子處方壓縮成第一字符串,并對第一字符串進行加密得到第二字符串;將第二字符串設置為隱藏數據塊并添加至第二電子處方中得到第三電子處方;將第三電子處方的哈希散列值定義為第三電子處方的識別碼并寫入第三電子處方得到目標電子處方。本發明通過對第二電子處方進行加密、添加隱藏數據塊及寫入識別碼,提高了目標電子處方的安全性。
技術領域
本發明涉及數字醫療技術領域,具體涉及一種處方簽名的防偽方法、裝置、電子設備及存儲介質。
背景技術
目前藥師處方隨著無紙化的趨勢,更多的是采用電子處方,現有技術主要通過在電子處方上進行普通簽名,經常出現簽名被修改或者簽名筆跡被模仿的問題,并且隨著圖片合成技術的發展,發明人發現針對已簽名的藥師的電子處方的防偽變的更加困難,導致電子處方的安全性較低。
此外,在進行簽名認證時,現有技術通過CA證書管理機構實現數字證書簽名認證,成本高,簽名認證耗時,并且,在患者拿到處方后,無法快速的驗證電子處方中的簽名是否被修改,簽名驗證效率低下。
因此,如何提高電子處方的安全性及實現快速的簽名驗證成為了一種亟待解決的問題。
發明內容
鑒于以上內容,有必要提出一種處方簽名的防偽方法、裝置、電子設備及存儲介質,通過對第二電子處方進行加密、添加隱藏數據塊及寫入識別碼,提高了目標電子處方的安全性。
本發明的第一方面提供一種處方簽名的防偽方法,所述方法包括:
解析醫師發送的第一電子處方的簽名請求獲得所述醫師的識別碼,并識別所述醫師是否存在電子簽名;
當確定所述醫師存在電子簽名時,將所述醫師的電子簽名添加至所述第一電子處方得到第二電子處方;
將所述第二電子處方壓縮成第一字符串,并對所述第一字符串進行加密得到第二字符串;
將所述第二字符串設置為隱藏數據塊并添加至所述第二電子處方中得到第三電子處方;
將所述第三電子處方的哈希散列值定義為所述第三電子處方的識別碼,并將所述第三電子處方的識別碼寫入所述第三電子處方得到目標電子處方。
可選的,所述將所述第二字符串設置為隱藏數據塊并添加至所述第二電子處方中得到第三電子處方包括:
讀取所述第二電子處方中的所有數據塊,其中,所述所有數據塊中包括結束數據塊;
將所述第二字符串按照每個數據塊的結構設置為隱藏數據塊,并將所述隱藏數據塊添加至所述結束數據塊的前一個位置;
對所述隱藏數據塊進行校驗;
當所述隱藏數據塊校驗成功后,將所述所有數據塊和所述隱藏數據塊依次保存至同一個文件中,生成第三電子處方。
可選的,所述識別所述醫師是否存在電子簽名包括:
查詢預設的第一數據庫中是否存在與所述醫師的識別碼相匹配的第一目標識別碼;
當查詢到所述預設的第一數據庫中存在所述第一目標識別碼時,確定所述醫師存在電子簽名;或者
當查詢到所述預設的第一數據庫中不存在所述第一目標識別碼時,確定所述醫師不存在電子簽名。
可選的,所述對所述第一字符串進行加密得到第二字符串包括:
獲取根據所述醫師的登錄信息生成的私匙;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳賽安特技術服務有限公司,未經深圳賽安特技術服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011507208.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:醫生推薦方法、裝置、電子設備及存儲介質
- 下一篇:一種活檢針及全自動活檢針





