一種基于電子紙的動態(tài)密碼器及其實現方法
【技術領域】
[0001]本發(fā)明涉及無線通信技術的領域,特別是一種基于電子紙的動態(tài)密碼器及其實現方法。
技術背景
[0002]動態(tài)密碼是根據專門的算法產生變化的隨機數字組合,主流產生形式有手機短信、硬件令牌、手機令牌,動態(tài)密碼優(yōu)點在于使用便捷且與平臺無關性,通過電腦、手機、IPAD都可以順暢使用,廣泛應用于網銀、網游、電信領域。動態(tài)密碼在企業(yè)應用是當前的熱點,越來越多的企業(yè)采用動態(tài)密碼保護其VPN、虛擬化、服務器、網絡設備等,針對企業(yè)級市場的動態(tài)密碼方案如安徽十指網絡科技有限公司的號令動態(tài)密碼認證解決方案,其核心優(yōu)勢可以通過部署一套認證軟件實現各種應用的快速無縫接入,支持多種動態(tài)密碼形式,幫助企業(yè)提升安全,減小密碼管理成本。
[0003]現有的動態(tài)密碼器由于便于攜帶,使用方便且安全性高的特性而被廣泛使用。但是由于密碼器需要電路一直不斷的支持顯示、計時和運算等功能,對電源的消耗比較多,而通常密碼器都要求能使用若干年以上的時間。如何滿足密碼器無需換電池且能夠持續(xù)工作已經成為密碼器在設計方面的一個難點;且為了滿足密碼器便于攜帶的需求,密碼器的體積必須做的越小越好,這就限制了電池容量的大小,所以現有的動態(tài)密碼器在結構和設計上不能滿足我們的需求。
【發(fā)明內容】
[0004]本發(fā)明需要解決的技術問題是動態(tài)密碼器在滿足體積小、便于攜帶的同時,能夠降低能耗,延長使用壽命的問題。
[0005]為解決上述技術問題,本發(fā)明提供的是一種基于電子紙的動態(tài)密碼器,:主要是由電子紙屏幕模塊、密碼安全模塊、晶振電路模塊、微處理單元模塊和電池模塊組成;所述的微處理單元模塊的輸出端連接電子紙屏幕模塊,其輸入端連接著晶振電路模塊、電池模塊和密碼安全模塊,所述的密碼安全模塊的輸入端還連接設置有晶振電路模塊和電池模塊的輸出端。
[0006]進一步地限定,上述技術方案中所述密碼安全模塊內還設置有身份識別信息模塊和密碼生成算法模塊。
[0007]一種基于電子紙的動態(tài)密碼器的實現方法,其特征在于,包括以下步驟:
[0008]步驟1:用戶將基于電子紙的動態(tài)密碼器靠近密碼安全模塊;
[0009]步驟2:密碼安全模塊被喚醒,內部身份識別信息模塊將對身份進行信息識別,通過密碼生成算法模塊運算后形成新的密碼并傳遞給微處理器單元模塊;
[0010]步驟3:微處理器單元模塊接收到密碼安全模塊的觸發(fā)信號后,喚醒接收來自密碼安全模塊的新密碼;
[0011]步驟4:微處理單元模塊把新密碼轉換成適合屏幕輸出的格式,傳輸給屏幕并刷新屏幕;
[0012]步驟5:微處理器單元模塊進入休眠狀態(tài)。
[0013]進一步地限定,上述技術方案中所述的微處理單元模塊還并聯設置有存儲模塊和自動更新t吳塊。
[0014]進一步地限定,上述技術方案中所述的微處理單元模塊內還設置有數據轉換模塊和格式庫模塊。
[0015]采用上述結構后,本發(fā)明利用電子紙的超低功耗作為載體,降低動態(tài)密碼器的功耗,提高密碼器的壽命;利用功耗的降低可以使用容量更小的電池,縮小動態(tài)密碼器的體積,方便使用者的攜帶。
【附圖說明】
[0016]下面結合附圖和【具體實施方式】對本發(fā)明作進一步詳細的說明:
[0017]圖1是本發(fā)明的結構示意圖;
[0018]圖2是本發(fā)明中密碼安全模塊的結構示意圖;
[0019]圖3是本發(fā)明中微處理單元模塊的結構示意圖;
[0020]圖4是基于電子紙的動態(tài)密碼器的實現方法的流程圖。
【具體實施方式】
[0021]如圖1、圖2和圖3所示的一種基于電子紙的動態(tài)密碼器,主要是由電子紙屏幕模塊、密碼安全模塊、晶振電路模塊、微處理單元模塊和電池模塊組成;微處理單元模塊的輸出端連接電子紙屏幕模塊,其輸入端連接著晶振電路模塊、電池模塊和密碼安全模塊,密碼安全模塊的輸入端還連接設置有晶振電路模塊和電池模塊的輸出端。
[0022]其中密碼安全模塊內還設置有身份識別信息模塊和密碼生成算法模塊。
[0023]一種基于電子紙的動態(tài)密碼器的實現方法,包括以下步驟:
[0024]步驟1:用戶將基于電子紙的動態(tài)密碼器靠近密碼安全模塊;
[0025]步驟2:密碼安全模塊被喚醒,內部身份識別信息模塊將對身份進行信息識別,通過密碼生成算法模塊運算后形成新的密碼并傳遞給微處理器單元模塊;
[0026]步驟3:微處理器單元模塊接收到密碼安全模塊的觸發(fā)信號后,喚醒接收來自密碼安全模塊的新密碼;
[0027]步驟4:微處理單元模塊把新密碼轉換成適合屏幕輸出的格式,傳輸給屏幕并刷新屏幕;
[0028]步驟5:微處理器單元模塊進入休眠狀態(tài)。
[0029]其中微處理單元模塊還并聯設置有存儲模塊和自動更新模塊。微處理單元模塊內還設置有數據轉換模塊和格式庫模塊。
[0030]如圖1所示,微處理器單元模塊是動態(tài)密碼器的核心處理單元,晶振電路模塊為其提供基頻,電池模塊為其提供電能,微處理器單元模塊與電子紙屏幕模塊連接,控制電子紙屏幕的刷新顯示。微處理器的另一端口與密碼安全模塊連接。動態(tài)密碼的算法存儲在密碼安全模塊中。密碼安全模塊由電池模塊提供電源,并依靠晶振電路模塊的基頻在內部生成時間。密碼安全模塊也存儲有該密碼器的身份識別信息和密碼生成算法。該密碼安全模塊根據內部生成的時間和身份識別信息通過密碼生成算法運算后,形成新的密碼,通過端口輸出給微處理器單元,微處理器單元模塊將密碼轉換為屏幕可以顯示的格式,輸出到電子紙屏幕模塊進行顯示。由于電子紙屏幕模塊僅在需要刷新屏幕時才需要耗電,微處理器單元模塊平時可以處于休眠的狀態(tài),僅在密碼安全模塊根據其算法有新的輸出時才由端口觸發(fā)喚醒。
[0031]如圖2所示,密碼安全模塊內還設置有身份識別信息模塊和密碼生成算法模塊,身份識別信息模塊的作用是對基于電子紙的動態(tài)密碼器的一種身份識別,確保信息的正確傳遞,密碼生成算法模塊是對身份識別后的信息和生成的時間進行運算形成新的密碼。
[0032]如圖3所示,微處理單元模塊還并聯設置有存儲模塊和自動更新模塊。微處理單元模塊內還設置有數據轉換模塊和格式庫模塊。存儲模塊是對一端時間內形成的密碼會產生一個短暫的存儲時間,以防用戶尋找以前的密碼;自動更新模塊是一段時間后微處理單元模塊會自動刪除以前的存儲密碼,保證內部的儲存空間,進行下一批的密碼的存儲;格式庫模塊是指密碼安全模塊中存在各種屏幕可以顯示的文件格式,可以方便不同種類文件的轉換;數據轉換模塊是為了對不適合屏幕顯示的文件進行的一種格式轉換,使得轉換的文件可以在屏幕上顯示。
[0033]如圖4所示,實施例一:為了節(jié)省功耗,本發(fā)明在軟硬件設計上都采用了中斷觸發(fā)的方式,即僅當密碼安全模塊有新的密碼生成輸出的時候,才觸發(fā)喚醒微處理器單元模塊,平時微處理器單元模塊都處于睡眠狀態(tài)。這樣整個電路的功耗極低。當微處理器接收到密碼安全模塊的觸發(fā)信號后,喚醒開始接收來自密碼安全模塊的新密碼。然后微處理器單元模塊把密碼數據轉換成適合屏幕輸出的格式,發(fā)送給屏幕,并刷新。完成后,微處理器單元模塊重新進入休眠狀態(tài)。這樣整個電路中平時處于工作狀態(tài)的僅有密碼安全模塊。
[0034]實施例二:為了進一步節(jié)省功耗,密碼安全模塊也可以平時處于休眠狀態(tài),只對晶振電路進行計數/計時,僅當計時時間到時才喚醒生成新密碼。這樣也可以節(jié)省功耗。此夕卜,也可以通過外部按鍵喚醒時再生成密碼的方式。這樣比計數/計時的方式更加省電。畢竟定時產生的密碼并不都會被使用。只有用戶需要使用密碼,才有必要生成新密碼。
[0035]雖然以上描述了本發(fā)明的【具體實施方式】,但是本領域熟練技術人員應當理解,這些僅是舉例說明,可以對本實施方式作出多種變更或修改,而不背離本發(fā)明的原理和實質,本發(fā)明的保護范圍僅由所附權利要求書限定。
【主權項】
1.一種基于電子紙的動態(tài)密碼器,其特征在于:主要是由電子紙屏幕模塊、密碼安全模塊、晶振電路模塊、微處理單元模塊和電池模塊組成;所述的微處理單元模塊的輸出端連接電子紙屏幕模塊,其輸入端連接著晶振電路模塊、電池模塊和密碼安全模塊,所述的密碼安全模塊的輸入端還連接設置有晶振電路模塊和電池模塊的輸出端。2.根據權利要求1所述的一種基于電子紙的動態(tài)密碼器,其特征在于:所述密碼安全模塊內還設置有身份識別信息模塊和密碼生成算法模塊。3.一種基于電子紙的動態(tài)密碼器的實現方法,其特征在于,包括以下步驟: 步驟1:用戶將基于電子紙的動態(tài)密碼器靠近密碼安全模塊; 步驟2:密碼安全模塊被喚醒,內部身份識別信息模塊將對身份進行信息識別,通過密碼生成算法模塊運算后形成新的密碼并傳遞給微處理器單元模塊; 步驟3:微處理器單元模塊接收到密碼安全模塊的觸發(fā)信號后,喚醒接收來自密碼安全模塊的新密碼; 步驟4:微處理單元模塊把新密碼轉換成適合屏幕輸出的格式,傳輸給屏幕并刷新屏蒂; 步驟5:微處理器單元模塊進入休眠狀態(tài)。4.根據權利要求3所述的一種基于電子紙的動態(tài)密碼器的實現方法,其特征在于:所述的微處理單元模塊還并聯設置有存儲模塊和自動更新模塊。5.根據權利要求3所述的一種基于電子紙的動態(tài)密碼器的實現方法,其特征在于:所述的微處理單元模塊內還設置有數據轉換模塊和格式庫模塊。
【專利摘要】本發(fā)明涉及無線通信技術的領域,特別是一種基于電子紙的動態(tài)密碼器及其實現方法。其主要是由電子紙屏幕模塊、密碼安全模塊、晶振電路模塊、微處理單元模塊和電池模塊組成;所述的微處理單元模塊的輸出端連接電子紙屏幕模塊,其輸入端連接著晶振電路模塊、電池模塊和密碼安全模塊,所述的密碼安全模塊的輸入端還連接設置有晶振電路模塊和電池模塊的輸出端。本發(fā)明利用電子紙的超低功耗作為載體,降低動態(tài)密碼器的功耗,提高密碼器的壽命;利用功耗的降低可以使用容量更小的電池,縮小動態(tài)密碼器的體積,方便使用者的攜帶。
【IPC分類】H04L9/08
【公開號】CN105141414
【申請?zhí)枴緾N201510560727
【發(fā)明人】夏華
【申請人】丹陽倫圖電子技術有限公司
【公開日】2015年12月9日
【申請日】2015年9月6日