[發明專利]一種基于生物特征的安全打印方法與系統在審
| 申請號: | 201810926886.0 | 申請日: | 2018-08-15 |
| 公開(公告)號: | CN109375883A | 公開(公告)日: | 2019-02-22 |
| 發明(設計)人: | 袁東;王睿 | 申請(專利權)人: | 南京華訊方舟通信設備有限公司 |
| 主分類號: | G06F3/12 | 分類號: | G06F3/12 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 孟紅梅 |
| 地址: | 210036 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生物特征 身份認證 打印 隨機數生成 安全打印 打印文件 主密鑰 打印請求數據 對稱加密密鑰 加密認證數據 人體生物特征 用戶生物特征 安全保護 打印服務 打印請求 打印數據 技術實現 加密保護 解密密鑰 密鑰生成 用戶啟動 用戶提交 后驅動 客戶端 轉化器 解密 打印機 向量 加密 認證 引入 協商 | ||
1.一種基于生物特征的安全打印方法,其特征在于,包括如下步驟:
(1)用戶在打印客戶端提交打印請求時,打印客戶端根據用戶輸入的用戶標識,在本地緩存中查找對應標識的加密認證數據或向打印服務端請求加密認證數據;
(2)打印客戶端提示用戶錄入生物特征,并提取用戶的生物特征向量,結合加密認證數據對用戶進行認證,若認證通過,則得到用戶主密鑰,同時生成一個加密隨機數,利用主密鑰和加密隨機數生成對稱加密密鑰;若認證失敗,返回出錯信息;
(3)打印客戶端使用對稱加密密鑰對打印文件進行對稱加密,加密后的文件連同用戶標識、隨機數、打印配置信息一并發送到打印服務端;
(4)打印服務端接收客戶端發來的打印請求數據,將其中的加密文件、隨機數、打印配置信息存儲到用戶標識對應的打印隊列中;
(5)用戶在打印服務端啟動打印任務時,打印服務端獲取用戶錄入的用戶標識以及生物特征,提取用戶的生物特征向量,并在數據庫中檢索用戶標識對應的加密認證數據,利用加密認證數據和生物特征向量對用戶進行認證,若認證通過,恢復出用戶主密鑰;若認證失敗,返回出錯信息;
(6)打印服務器從用戶標識對應的打印隊列中取出處于等待狀態的打印請求數據,對于每一個打印請求,利用隨機數和主密鑰計算對稱加密密鑰,然后解密打印文件,并將解密后的打印文件、打印配置封裝為打印任務,并發送給打印機;
(7)打印機接收到打印服務器發來的打印任務之后,進行打印工作。
2.根據權利要求1所述的一種基于生物特征的安全打印方法,其特征在于,所述生物特征包括指紋、人臉、虹膜、指靜脈、語音中的一種或多種特征。
3.根據權利要求1所述的一種基于生物特征的安全打印方法,其特征在于,所述用戶標識的存在形式為字符串或智能卡。
4.根據權利要求1所述的一種基于生物特征的安全打印方法,其特征在于,所述加密認證數據根據用戶注冊時錄入的生物特征采用生物特征轉化器FE_Gen算法生成,其中,生物特征轉化器FE_Gen算法輸入是生物特征向量,輸出為主密鑰和認證輔助信息,對主密鑰運行哈希算法得出認證哈希值,認證哈希值和認證輔助信息共同構成加密認證數據。
5.根據權利要求4所述的一種基于生物特征的安全打印方法,其特征在于,利用生物特征向量和加密認證數據進行用戶認證和主密鑰提取方法基于生物特征轉化器Rec算法實現,其中,生物特征轉化器FE_Rec算法輸入為認證輔助信息和生物特征向量,輸出為主密鑰;對主密鑰進行哈希運算得到一個哈希值,并與加密認證數據中存儲的認證哈希值比對,比對一致則認證通過;若不一致,則返回認證錯誤。
6.根據權利要求1所述的一種基于生物特征的安全打印方法,其特征在于,所述對稱加密密鑰通過對主密鑰和隨機數運行偽隨機函數得到,偽隨機函數為HMAC或HMAC-SHA1。
7.根據權利要求1所述的一種基于生物特征的安全打印方法,其特征在于,所述打印配置信息包括打印份數、打印起止頁數、打印紙張類型、打印方向和是否雙面打印。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京華訊方舟通信設備有限公司,未經南京華訊方舟通信設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810926886.0/1.html,轉載請聲明來源鉆瓜專利網。





