逐次分屏顯示動態口令的方法
2023-12-09 22:06:41 1
專利名稱:逐次分屏顯示動態口令的方法
技術領域:
本發明涉及ー種逐次分屏顯示動態ロ令的方法,屬於信息安全領域。
背景技術:
隨著計算機和互聯 網的發展,生活中需要使用ロ令的場合越來越多;傳統的ロ令是ー種靜態ロ令,通常幾個月甚至幾年不變,黑客通過內存掃描或者網絡監聽很容易破解傳統ロ令;隨著人們對信息安全需求的提高,傳統ロ令的弊端越來越突出。為了解決傳統ロ令的弊端,動態ロ令技術得到了迅猛的發展;動態ロ令又稱為ー次性ロ令或0TP(0ne Time Password),它解決了傳統ロ令的不足,易用並且安全強度高於傳統ロ令。通過動態ロ令令牌可實現動態ロ令技術,動態ロ令令牌是ー種專用的硬體設備,其內置電源、動態ロ令生成晶片、顯示屏,動態ロ令生成晶片根據當前時間或設備使用次數、通過專用算法生成動態ロ令,並顯示在顯示屏上;動態令牌由用戶自行保管,且動態ロ令具有不可預測性,很好的解決了網絡系統中的遠程登錄問題。當前,動態ロ令令牌在顯示動態ロ令時候,都是將動態ロ令的所有字符同時顯示出來,這帶來兩個問題第一因為要顯示的字符多,因此導致顯示屏尺寸大,從而導致動態ロ令設備體積大;第二因為顯示屏尺寸大,導致増加了動態ロ令設備的硬體成本以及電源功耗。
發明內容
本發明的逐次分屏顯示動態ロ令的方法,其特徵在於,包括以下步驟,(I)產生動態ロ令字符串;(2)把動態ロ令字符串劃分為數量不小於2的多個分段,每個分段包含的字符個數大於零且小於動態ロ令字符串的總字符個數,動態ロ令包含的任何字符必須且只能劃分到一個分段中;(3)從第一個分段開始,依次在顯示屏上顯示每ー個分段。根據本發明的ー個方面,其特徵還在於,所述分段中任意一個字符的值為數碼字符0到數碼字符9的任意值,並且在顯示時通過七段數碼樣式顯示分段中任意ー個字符。
根據本發明的ー個方面,其特徵還在幹,在顯示屏上顯示動態ロ令分段中的字符吋,按筆畫順序把字符顯示出來。根據本發明的ー個方面,其特徵還在於,在顯示屏上顯示動態ロ令分段中的字符吋,同時顯示字符的所有筆畫。根據本發明的ー個方面,其特徵還在於,在顯示屏上顯示動態ロ令分段中的字符吋,逐列顯示字符的筆畫。根據本發明的ー個方面,其特徵還在於,在顯示屏上顯示動態ロ令分段中的字符吋,逐行顯示字符的筆畫。
根據本發明的ー個方面,其特徵還在於,其特徵在於,在顯示屏上顯示出了分段中所有字符後、再等待片刻、以便用戶記錄該分段中包含的動態ロ令字符。根據本發明的ー個方面,其特徵還在於,其特徵在於,在顯示出了分段的字符信息並等待了片刻後,清除顯示的字符信息,然後再等待片刻,以提示用戶分段顯示結束。根據本發明的ー個方面,其特徵還在於,在顯示出了分段的字符信息、並等待了片刻後,首先清除顯示的字符信息、然後顯示特定樣式、再等待片刻,以提示用戶分段顯示結束。根據本發明的ー個方面,其特徵還在於,所述特定樣式由七段數碼樣式中的任何一段或多段的組合構成。根據本發明的ー個方面,其特徵還在於,七段數碼樣式附帯小數點,所述特定圖案由任意ー個小數點或多個小數點的組合構成。
根據本發明的ー個方面,其特徵還在幹,所述七段數碼樣式是常見的日字形狀的專門用於顯示數字0-9的顯示裝置或手段,包含七段LED顯示模塊、用於顯示數字的段位式液晶模塊、電路板上七段數碼樣式布局的發光二極體。
圖I是本發明的逐次分屏顯示動態ロ令的方法的流程圖。圖2是本發明實施例的分屏顯示動態ロ令所有分段的方法的流程圖。
具體實施例方式本發明的實施例的動態ロ令設備的特性如下動態ロ令長度為6,包含6個數碼字符C1-C6,顯示裝置是只顯示一個七段數碼字符的液晶模塊。本發明的逐次分屏顯示動態ロ令的方法的流程圖,如圖I所示步驟101,本實施例的動態ロ令設備產生包含6個數碼字符的動態ロ令字符串,然後執彳了步驟102 ;步驟102,本實施例的動態ロ令設備把動態ロ令字符串劃分為數量不小於2的多個分段,每個分段包含的字符個數大於零且小於動態ロ令字符串的總字符個數,動態ロ令包含的任何字符必須且只能劃分到一個分段中,然後執行步驟103 ;步驟103,從第一個分段開始,依次在顯示屏上顯示每ー個分段。在步驟101中,本實施例的動態ロ令設備產生包含C1-C6共6個數碼字符的動態ロ令字符串;在步驟102中,本實施例的動態ロ令設備把動態ロ令字符串劃分為6個分段F1-F6,每個分段只包含ー個字符,即分段F1-F6分別包含數碼字符C1-C6 ;在步驟103中,本實施例的動態ロ令設備從分段Fl到分段F6,分屏顯示每ー個分段,即依次顯示字符C1-C6。本發明的分屏顯示動態ロ令所有分段的方法的流程圖,如圖2所示步驟201,在液晶模塊上把字符Cx(x從I到6依次取值)按七段數碼樣式進行顯示,並且同時顯示其所有筆畫,然後執行步驟202 ;
步驟202,等待片刻、並且字符Cx的顯示信息保持不變,以使用戶有充分的時間來記錄字符Cx,然後執行步驟203 ;步驟203,清除在液晶模塊上顯示的字符信息、即液晶屏不顯示任何信息,然後執行步驟204 ;步驟204,等待片刻並且液晶屏不顯示任何信息,以使用戶有充分的時間來意識到字符Cx顯示結束,然後執行步驟205 ;步驟205,如果所有字符處理完了、即從字符Cl到字符C6所有字符依次顯示了一 適,則動態ロ令分屏顯示結束,否則執行步驟201顯示下ー個字符。以上對本發明所提出的逐次分屏顯示動態ロ令的方法進行了詳細介紹,並應用了一個個例對本發明提出的原理及實現方式進行了闡述,以上所有說明只是用來幫助理解本發明提出的方法,本領域的技術人員可以依據本發明的思想,實現本發明提出和包含的所有技術方案;本說明書內容並不用於限制本發明。
權利要求
1.ー種逐次分屏顯示動態ロ令的方法,其特徵在於,包括以下步驟, (1)產生動態ロ令字符串; (2)把動態ロ令字符串劃分為數量不小於2的多個分段,每個分段包含的字符個數大於零且小於動態ロ令字符串的總字符個數,動態ロ令包含的任何字符必須且只能劃分到一個分段中; (3)從第一個分段開始,依次在顯示屏上顯示每ー個分段。
2.根據權利要求I所述的方法,其特徵在於,所述分段中任意一個字符的值為數碼字符O到數碼字符9的任意值,並且在顯示時通過七段數碼樣式顯示分段中任意ー個字符。
3.根據權利要求2所述的方法,其特徵在於,在顯示屏上顯示動態ロ令分段中的字符吋,按筆畫順序把字符顯示出來。
4.根據權利要求2所述的方法,其特徵在於,在顯示屏上顯示動態ロ令分段中的字符吋,同時顯示字符的所有筆畫。
5.根據權利要求2所述的方法,其特徵在幹,在顯示屏上顯示動態ロ令分段中的字符吋,逐列顯示字符的筆畫。
6.根據權利要求2所述的方法,其特徵在於,在顯示屏上顯示動態ロ令分段中的字符吋,逐行顯示字符的筆畫。
7.根據權利要求3-6中任意一項權利要求所述的方法,其特徵在於,在顯示屏上顯示出了分段中所有字符後、再等待片刻、以便用戶記錄該分段中包含的動態ロ令字符。
8.根據權利要求3-6中任意一項權利要求所述的方法,其特徵在於,在顯示出了分段的字符信息並等待了片刻後,清除顯示的字符信息,然後再等待片刻,以提示用戶分段顯示結束。
9.根據權利要求3-6所述的方法,其特徵在於,在顯示出了分段的字符信息、並等待了片刻後,首先清除顯示的字符信息、然後顯示特定樣式、再等待片刻,以提示用戶分段顯示結束。
10.根據權利要求9所述的方法,其特徵在於,所述特定樣式由七段數碼樣式中的任何一段或多段的組合構成。
11.根據權利要求9所述的方法,其特徵在於,七段數碼樣式附帯小數點,所述特定圖案由任意ー個小數點或多個小數點的組合構成。
12.根據權利要求2所述的方法,其特徵在於,所述七段數碼樣式是常見的日字形狀的專門用於顯示數字0-9的顯示裝置或手段,包含七段LED顯示模塊、用於顯示數字的段位式液晶模塊、電路板上七段數碼樣式布局的發光二極體。
全文摘要
本發明涉及一種逐次分屏顯示動態口令的方法;本發明的方法將動態口令字符串劃分為數量不小於2的多個互不重疊的分段,從第一個分段到最後一個分段,逐次地在顯示屏上顯示每一個分段;根據這個分屏顯示的過程、用戶可得到動態口令設備生成的動態口令;通過本發明的方法,動態口令設備的顯示屏尺寸和產品體積可以變小、產品功耗和產品成本將更低。
文檔編號G06F3/048GK102654897SQ20111005236
公開日2012年9月5日 申請日期2011年3月4日 優先權日2011年3月4日
發明者董建飛 申請人:董建飛