[發明專利]一種瀏覽器使用遠端設備密碼服務的方法及系統有效
| 申請號: | 202011057622.X | 申請日: | 2020-09-30 |
| 公開(公告)號: | CN112187809B | 公開(公告)日: | 2022-02-25 |
| 發明(設計)人: | 彭金輝;李橙橙;張朝陽;喬紹虎;孫曉鵬 | 申請(專利權)人: | 鄭州信大捷安信息技術股份有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L69/16;H04L67/02 |
| 代理公司: | 鄭州德勤知識產權代理有限公司 41128 | 代理人: | 武亞楠 |
| 地址: | 450000 河南省*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 使用 遠端 設備 密碼 服務 方法 系統 | ||
1.一種瀏覽器使用遠端設備密碼服務的方法,其特征在于,包括以下步驟:
瀏覽器通過安全應用生成密碼服務請求信息后,進行應用相關協議的自定義獲得自定義密碼服務請求信息,使用Websocket客戶端協議對所述自定義密碼服務請求信息進行封裝,并調用相應的對象接口將封裝后的自定義密碼服務請求信息通過網絡發送至遠端設備;
所述遠端設備接收到封裝后的自定義密碼服務請求信息后,根據Websocket服務端協議解析獲得自定義密碼服務請求信息,再根據自定義的應用相關協議對所述自定義密碼服務請求信息進行解析,獲得密碼服務請求信息相對應的密碼服務接口信息后,根據密碼服務接口信息選擇調用相應的密碼服務接口,通過密碼模塊對所述密碼服務請求信息進行密碼服務處理。
2.根據權利要求1所述的瀏覽器使用遠端設備密碼服務的方法,其特征在于,在將封裝后的自定義密碼服務請求信息通過網絡發送至遠端設備之前,還執行:
瀏覽器獲取指定遠端設備的網絡地址,與指定遠端設備建立通訊連接;
所述瀏覽器與所述指定遠端設備進行自定義應用協議的協商,約定安全功能接口與業務需求類型之間的關系,以建立所述瀏覽器與所述指定遠端設備之間的密碼服務遠程調用通道;其中,不同的安全功能接口采用不同的接口序列號來標識。
3.根據權利要求2所述的瀏覽器使用遠端設備密碼服務的方法,其特征在于,所述瀏覽器進行應用相關協議的自定義獲得自定義密碼服務請求信息時,執行:
瀏覽器基于安全應用生成的密碼服務請求信息,獲取對應的業務需求類型,判斷所述業務需求類型是否為已約定的業務需求類型,如果是,則讀取所述業務需求類型對應安全功能接口的接口序列號,并將所述安全功能接口的接口序列號和待處理數據封裝為JSON數據格式,獲得自定義密碼服務請求信息。
4.根據權利要求3所述的瀏覽器使用遠端設備密碼服務的方法,其特征在于,所述遠端設備根據自定義的應用相關協議對所述自定義密碼服務請求信息進行解析時,執行:
所述遠端設備對JSON數據格式的自定義密碼服務請求信息進行解析,提取出接口序列號和待處理數據,判斷提取出的接口序列號是否為已約定的業務需求類型的接口序列號;
如果是,則通過接口序列號獲得所述密碼服務請求信息相對應的密碼服務接口信息;否則,丟棄待處理數據。
5.根據權利要求1至4任一項所述的瀏覽器使用遠端設備密碼服務的方法,其特征在于,所述遠端設備循環監聽封裝后的自定義密碼服務請求信息,在監聽到封裝后的自定義密碼服務請求信息后,根據Websocket服務端協議對封裝后的自定義密碼服務請求信息進行解析,若解析成功,則為所述自定義密碼服務請求信息對應的安全應用開啟一個指定線程,供該安全應用遠程調用密碼服務使用;
其中,所述安全應用包括數字證書簽發應用、身份認證應用、移動辦公應用、即時通信應用中的一種或幾種。
6.根據權利要求1所述的瀏覽器使用遠端設備密碼服務的方法,其特征在于,所述方法還包括:
所述遠端設備將密碼服務請求信息的執行結果根據自定義的應用相關協議進行封裝,獲得自定義執行結果,再根據Websocket服務端協議對自定義執行結果進行封裝后,將封裝后的自定義執行結果通過網絡返回至所述瀏覽器;
所述瀏覽器接收到封裝后的自定義執行結果,使用Websocket客戶端協議進行解析獲得自定義執行結果后,進行應用相關協議的自定義解析,獲得執行結果并返回至所述安全應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州信大捷安信息技術股份有限公司,未經鄭州信大捷安信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011057622.X/1.html,轉載請聲明來源鉆瓜專利網。





