[發明專利]一種智能密鑰裝置的工作方法及智能密鑰裝置有效
| 申請號: | 201811593887.4 | 申請日: | 2018-12-25 |
| 公開(公告)號: | CN109446786B | 公開(公告)日: | 2021-01-01 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | G06F21/34 | 分類號: | G06F21/34 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 密鑰 裝置 工作 方法 | ||
1.一種智能密鑰裝置的工作方法,其特征在于,包括:
步驟a:智能密鑰裝置接收上位機發送的指令,判斷所述指令的類型,如果是第一指令,執行步驟b;如果是第二指令,執行步驟c;
步驟b:所述智能密鑰裝置激活當前身份識別卡,判斷是否激活成功,如果是,向所述上位機返回身份識別卡激活成功響應,返回步驟a;否則,向所述上位機返回身份識別卡讀取失敗響應,返回步驟a;
步驟c:所述智能密鑰裝置判斷當前身份識別卡是否已激活,如果是,執行步驟d;否則,向上位機返回身份識別卡讀取失敗響應,返回步驟a;
步驟d:所述智能密鑰裝置判斷接收到的所述第二指令是否為卡片下電指令,如果是,執行步驟e;否則,把所述第二指令發送給所述身份識別卡,接收所述身份識別卡返回的結果,將所述結果返回給上位機,返回步驟a;
步驟e:所述智能密鑰裝置向上位機返回卡片下電成功,提示所述身份識別卡讀取完成,返回步驟a。
2.如權利要求1所述的方法,其特征在于,步驟a之前還包括:
所述智能密鑰裝置上電,系統初始化。
3.如權利要求2所述的方法,其特征在于,所述步驟a之前,所述智能密鑰裝置上電,系統初始化之后還包括:所述智能密鑰裝置檢測是否通過USB通信,如果是,關閉藍牙進入USB流程;否則,執行步驟a。
4.如權利要求1所述的方法,其特征在于,步驟a中判斷所述接收到的指令的類型,還包括:
當接收到的指令為第三指令時,執行步驟f;當接收到的指令為第四指令時,執行步驟h;
步驟f:所述智能密鑰裝置提示用戶需要認證所述身份識別卡,判斷所述用戶是否確認,如果是,執行步驟g;否則,提示認證失敗,向所述上位機返回身份識別卡讀取失敗響應,返回所述步驟a;
步驟g:所述智能密鑰裝置使用第一私鑰對所述智能密鑰裝置的唯一標識的摘要做簽名得到簽名值,向所述上位機返回所述簽名值,返回所述步驟a;
步驟h:所述智能密鑰裝置顯示交易信息等待用戶確認,判斷是否接收到所述用戶確認,如果是,執行步驟i;否則,提示交易失敗,返回所述步驟a;
步驟i:所述智能密鑰裝置對交易信息生成摘要并對所述摘要使用第二私鑰進行簽名得到簽名值,向所述上位機返回所述簽名值,返回步驟a。
5.如權利要求4所述的方法,其特征在于,所述第三指令為讀身份識別卡意圖認證指令;所述第四指令為交易指令。
6.如權利要求4所述的方法,其特征在于,當判斷出接收到的指令為所述第四指令時,所述步驟h之前還包括:
所述智能密鑰裝置獲取交易信息,判斷交易金額是否大于閾值,如果是,執行步驟f;否則,執行步驟h。
7.如權利要求1所述的方法,其特征在于,所述第一指令為激活身份識別卡指令;所述第二指令為讀身份識別卡指令。
8.如權利要求1所述的方法,其特征在于,步驟b中所述智能密鑰裝置激活當前身份識別卡具體包括:
步驟s105-1:所述智能密鑰裝置發送尋卡指令;
步驟s105-2:所述智能密鑰裝置接收來自智能卡的尋卡應答;
步驟s105-3:所述智能密鑰裝置解析所述尋卡應答,從所述尋卡應答中獲取卡片標識信息和卡片協議信息,根據所述卡片協議信息判斷所述智能卡是否支持第一協議,如果是,報上電失敗錯誤;否則,執行步驟s105-4;
步驟s105-4:所述智能密鑰裝置組織支持所述第一協議的卡片選擇命令,向所述智能卡發送所述卡片選擇命令;
步驟s105-5:所述智能密鑰裝置判斷是否接收到來自所述智能卡的卡片選擇應答;如果是,成功激活卡片到協議層;否則,報上電失敗錯誤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811593887.4/1.html,轉載請聲明來源鉆瓜專利網。





