[發明專利]一種可更新種子的動態令牌的工作方法在審
| 申請號: | 201410587648.3 | 申請日: | 2014-10-28 |
| 公開(公告)號: | CN104333454A | 公開(公告)日: | 2015-02-04 |
| 發明(設計)人: | 陸舟;李明基 | 申請(專利權)人: | 飛天誠信科技股份有限公司;海博思科信息系統有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 更新 種子 動態 令牌 工作 方法 | ||
1.一種可更新種子的動態令牌的工作方法,其特征在于,包括:
步驟S1、動態令牌上電初始化,打開總中斷,復位長按鍵標志,設置系統狀態為第三預設狀態,進入休眠模式,等待被喚醒;
步驟S2、當檢測到中斷時所述動態令牌被喚醒,進入中斷處理流程,待所述中斷處理流程結束后執行步驟S3;
所述中斷處理流程包括:判斷按鍵中斷標志是否被置位,是則置位按鍵喚醒標志,復位所述按鍵中斷標志,中斷處理流程結束,否則中斷處理流程結束,其中,當所述動態令牌的按鍵被按下時觸發按鍵中斷,所述按鍵中斷標志被置位;
步驟S3、所述動態令牌檢查所述按鍵喚醒標志,若所述按鍵喚醒標志被置位,則進入按鍵處理流程,待所述按鍵處理流程結束后,重新進入休眠模式,等待被喚醒,返回步驟S2;若所述按鍵喚醒標志未被置位,則重新進入休眠模式,等待被喚醒,返回步驟S2;
所述按鍵處理流程包括:
步驟A0、所述動態令牌統計按鍵被按下的時間,判斷按鍵被按下的時間是否超過預設時長,是則置位所述長按鍵標志,執行步驟A1,否則直接執行步驟A1;
步驟A1、所述動態令牌檢查所述系統狀態,若為所述第三預設狀態則執行步驟A2,若為第四預設狀態則執行步驟A3,若為第五預設狀態則執行步驟A4,若為第六預設狀態則執行步驟A5,否則執行步驟A6;
步驟A2、所述動態令牌判斷所述長按鍵標志是否被置位,是則對顯示屏上電,將所述動態令牌內預先存儲的序列號寫入顯示緩存區,設置所述系統狀態為所述第四預設狀態,執行步驟A6;否則根據所述動態令牌中存儲的種子數據以及動態因子計算生成動態口令,對顯示屏上電,將生成的動態口令寫入所述顯示緩存區,設置所述系統狀態為所述第六預設狀態,執行步驟A6;
步驟A3、所述動態令牌判斷所述長按鍵標志是否被置位,是則設置所述系統狀態為所述第三預設狀態,對顯示屏下電,執行步驟A6;否則采集光感數據,提示正在采集光感數據,判斷采集到的光感數據中的序列號與所述動態令牌中預先存儲的序列號是否匹配,若匹配則存儲所述采集到的光感數據中的種子數據,提示種子數據燒寫成功,設置所述系統狀態為所述第五預設狀態,執行步驟A6;若不匹配則清除所述采集到的光感數據,提示種子數據燒寫失敗,將所述動態令牌內預先存儲的序列號寫入所述顯示緩存區,設置所述系統狀態為所述第四預設狀態,執行步驟A6;
步驟A4、所述動態令牌根據所述動態令牌中存儲的種子數據以及動態因子計算生成動態口令,將生成的動態口令寫入所述顯示緩存區,設置所述系統狀態為所述第六預設狀態,執行步驟A6;
步驟A5、所述動態令牌判斷所述長按鍵標志是否被置位,是則將所述動態令牌內預先存儲的序列號寫入所述顯示緩存區,設置所述系統狀態為所述第四預設狀態,執行步驟A6;否則設置所述系統狀態為所述第三預設狀態,執行步驟A6;
步驟A6、復位所述按鍵喚醒標志,所述按鍵處理流程結束。
2.如權利要求1所述的方法,其特征在于,所述步驟A0,具體包括:
步驟i.所述動態令牌初始化計時器的計數值,打開所述計時器開始計時;
步驟ii.所述動態令牌判斷所述計時器的計數值是否達到預設時長,是則置位所述長按鍵標志,關閉所述計時器,執行步驟A1,否則執行步驟iii;
步驟iii.所述動態令牌判斷按鍵狀態是否為被按下,是則返回步驟ii,否則關閉所述計時器,執行步驟A1。
3.如權利要求1所述的方法,其特征在于,所述提示正在采集光感數據,具體包括:將提示正在采集光感數據的提示信息寫入所述顯示緩存區,或者觸發揚聲器播放提示正在采集光感數據的提示信息;
所述提示種子數據燒寫成功,具體包括:將提示種子數據燒寫成功的提示信息寫入所述顯示緩存區,或者觸發揚聲器播放提示種子數據燒寫成功的提示信息;
所述提示種子數據燒寫失敗,具體包括:將提示種子數據燒寫失敗的提示信息寫入所述顯示緩存區,或者觸發揚聲器播放提示種子數據燒寫失敗的提示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于飛天誠信科技股份有限公司;海博思科信息系統有限公司,未經飛天誠信科技股份有限公司;海博思科信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410587648.3/1.html,轉載請聲明來源鉆瓜專利網。





