[發明專利]一種密鑰安全設備交互方法、電子設備和存儲介質有效
| 申請號: | 201811045218.3 | 申請日: | 2018-09-07 |
| 公開(公告)號: | CN110890957B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 陳柳章 | 申請(專利權)人: | 深圳市文鼎創數據科技有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 齊則琳;張雷 |
| 地址: | 518057 廣東省深圳市南山區粵海街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密鑰 安全設備 交互 方法 電子設備 存儲 介質 | ||
1.一種密鑰安全設備交互方法,其特征在于,包括以下步驟:
S1:與密鑰安全設備進行藍牙連接,初始化當前狀態為空閑狀態;在空閑狀態時,從密鑰安全設備獲取第一數據;所述第一數據包括至少一個數據塊;
S2:判斷是否接收到操作指令,是則執行S5,否則執行S3;
S5:設置當前狀態為工作狀態,判斷操作指令是否為讀數據指令,若是則根據已緩存的數據塊向密鑰安全設備讀取未緩存的數據塊,否則處理操作指令;
若所述第一數據包括所述操作指令所需的數據塊,則根據所述第一數據中相應的數據塊執行所述操作指令;
若預設時長內未獲取到操作指令,返回S2,轉為空閑狀態,并且從密鑰安全設備獲取新的數據塊;
S3:判斷當前狀態是否為空閑狀態,是則執行S4,否則,判斷在50ms內是否接收到操作指令,是則執行S5,否則設置當前狀態為空閑狀態,執行S4;
S4:向密鑰安全設備讀取數據塊并緩存在內存中,所讀取的數據塊的數據長度小于或等于256字節,執行S2。
2.如權利要求?1?所述的密鑰安全設備交互方法,其特征在于,還包括以下
步驟:
若所述操作指令所需的數據包括第二數據,則從密鑰安全設備獲取第二數據;所述第二數據為所述操作指令所需的,且未在空閑狀態時從密鑰安全設備
獲取的數據;
根據所述第二數據執行所述操作指令。
3.如權利要求?1?所述的密鑰安全設備交互方法,其特征在于,還包括以下
步驟:
若所述操作指令所需的數據包括第一數據中的數據塊和第二數據,則從密
鑰安全設備獲取第二數據;所述第二數據為未在空閑狀態時從密鑰安全設備獲
取的數據;
根據所述第一數據中的數據塊和第二數據執行所述操作指令。
4.如權利要求?1?所述的密鑰安全設備交互方法,其特征在于:所述從密鑰
安全設備獲取第一數據,具體為驅動層從密鑰安全設備獲取第一數據;所述根
據所述第一數據中相應的數據塊執行所述操作指令,具體為應用層根據所述第
一數據中相應的數據塊執行所述操作指令。
5.如權利要求?1-4?中任一項所述的密鑰安全設備交互方法,其特征在于:
所述操作指令包括讀數據指令。
6.如權利要求?1-4中任一項所述的密鑰安全設備交互方法,其特征在于:
空閑狀態時從密鑰安全設備獲取的第一數據中數據塊的長度不大于預設長度。
7.如權利要求?6?所述的密鑰安全設備交互方法,其特征在于:所述空閑狀
態時,從密鑰安全設備獲取第一數據之后,還包括以下步驟:
若預設時長內未獲取到操作指令,則從密鑰安全設備獲取新的數據塊,所
述新的數據塊為未在空閑狀態時從密鑰安全設備獲取的數據塊。
8.一種電子設備,其特征在于:包括存儲器、處理器以及存儲在存儲器中
的程序,所述程序被配置成由處理器執行,處理器執行所述程序時實現如權利
要求?1-7?中任一項所述的密鑰安全設備交互方法的步驟。
9.一種存儲介質,所述存儲介質存儲有計算機程序,其特征在于:所述計
算機程序被處理器執行時實現如權利要求?1-7中任一項所述的密鑰安全設備交
互方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市文鼎創數據科技有限公司,未經深圳市文鼎創數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811045218.3/1.html,轉載請聲明來源鉆瓜專利網。





