[發明專利]一種區塊鏈終端設備免密操作的方法及裝置在審
| 申請號: | 202011627308.0 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112651053A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 陸舟;于華章 | 申請(專利權)人: | 飛天誠信科技股份有限公司 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 終端設備 操作 方法 裝置 | ||
1.一種區塊鏈終端設備免密操作的方法,其特征在于,包括:
步驟S1:當區塊鏈終端設備接收到上位機發送的指令時,判斷指令類型,如為簽名指令則執行步驟S2,如為驗證PIN碼指令則執行步驟S7;
步驟S2:所述區塊鏈終端設備解析所述簽名指令得到交互輸入數值和交互數據,根據所述交互輸入數值和所述交互數據得到交互數值,判斷所述交互數值是否小于限定額度,是則執行步驟S3,否則保存未完成標識,返回需要驗證PIN碼響應給所述上位機,返回步驟S1;
步驟S3:所述區塊鏈終端設備判斷當前的限定次數是否等于閾值,是則保存未完成標識,返回限定次數達到閾值和需要驗證PIN碼響應給所述上位機,返回步驟S1,否則執行步驟S4;
步驟S4:所述區塊鏈終端設備判斷是否需要按鍵確認,是則執行步驟S5,否則執行步驟S6;
步驟S5:所述區塊鏈終端設備顯示所述交互數值,等待用戶操作,若接收到用戶確認操作則執行步驟S6,若接收到用戶取消操作則交互取消,結束;
步驟S6:所述區塊鏈終端設備獲取所述交互數據中的子密鑰索引,獲取預先存儲在安全存儲區中的主密鑰,根據所述主密鑰生成公鑰,根據所述公鑰和所述子密鑰索引通過密鑰派生算法派生出子密鑰對,獲取所述子密鑰對中的子私鑰,根據所述交互數據生成待簽名數據,使用所述子私鑰對所述待簽名數據進行簽名生成簽名結果,獲取所述子密鑰對中的子公鑰,根據所述子公鑰和所述簽名結果生成交互憑據,將所述交互憑據返回給所述上位機,返回步驟S1;
步驟S7:所述區塊鏈終端設備對PIN碼進行驗證,如驗證成功則執行步驟S8,如驗證失敗則結束;
步驟S8:所述區塊鏈終端設備判斷未完成標識是否存在,是則執行步驟S4,否則返回驗證PIN碼成功響應給所述上位機,返回步驟S1;
所述步驟S3中判斷當前的限定次數不等于閾值時和所述步驟S8中判斷未完成標識存在時還包括:更新所述限定次數;所述交互取消之后還包括:更新所述限定次數。
2.如權利要求1所述的方法,其特征在于,所述執行步驟S2之前還包括:所述區塊鏈終端設備判斷是否開啟了免密操作,是則執行步驟S2,否則所述區塊鏈終端設備返回需要驗證PIN碼響應給所述上位機,返回步驟S1。
3.如權利要求2所述的方法,其特征在于,所述區塊鏈終端設備判斷是否開啟了免密操作具體為:
步驟A1:所述區塊鏈終端設備從預置的免密操作信息中獲取第一標志位;
步驟A2:所述區塊鏈終端設備判斷所述第一標志位是否為置位狀態,是則未開啟免密操作,否則開啟了免密操作。
4.如權利要求1所述的方法,其特征在于,如所述限定次數的初始值為預置的限定次數,所述步驟S3中判斷當前的限定次數不等于閾值時和所述步驟S8中判斷未完成標識存在時的更新限定次數具體為:用當前的限定次數減第五預設值的結果更新所述限定次數;所述交互取消之后的更新所述限定次數具體為:用當前的限定次數加第五預設值的結果更新所述限定次數;
如閾值為預置的限定次數,所述步驟S3中判斷當前的限定次數不等于閾值時和所述步驟S8中判斷未完成標識存在時的更新限定次數具體為:用當前的限定次數加第五預設值的結果更新所述限定次數,所述交互取消之后的更新限定次數具體為:用當前的限定次數減第五預設值的結果更新所述限定次數。
5.如權利要求1所述的方法,其特征在于,所述區塊鏈終端設備對PIN碼進行驗證具體為:從接收的驗證PIN碼指令中獲取PIN碼,將獲取的PIN碼與區塊鏈終端設備硬件主安全區中存儲的PIN碼進行匹配,如匹配成功則驗證成功,如匹配失敗則驗證失敗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司,未經飛天誠信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011627308.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種黑老虎套種苦瓜復合種植方法
- 下一篇:一種組合物的功效成分檢測方法





