欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種動態(tài)令牌智能時間補償方法

文檔序號:7650275閱讀:248來源:國知局
專利名稱:一種動態(tài)令牌智能時間補償方法
技術(shù)領域
本發(fā)明涉及一種動態(tài)密碼生成技術(shù),具體涉及一種動態(tài)令牌智能時間補償方法。
背景技術(shù)
動態(tài)密碼是一種一次性密碼,每個密碼只能使用一次。動態(tài)密碼可以隨時間、次數(shù)和挑戰(zhàn)信息而變化。動態(tài)密碼具有良好的安全性,廣泛適用于各類信息系統(tǒng)。動態(tài)令牌是一種密碼設備,用于產(chǎn)生動態(tài)密碼。目前較好的動態(tài)密碼產(chǎn)品一般采用一種稱之為動態(tài)令牌的專用硬件,大小相當于一張閃存盤(或各種形狀),顯示方式類似于電子手表,它內(nèi)置電源、密碼生成芯片和顯示屏。密碼生成芯片運行專門的密碼算法,根據(jù)當前時間或使用次數(shù)生成當前密碼并顯示在顯示屏上。在實際動態(tài)令牌生產(chǎn)和應用中,由于令牌生產(chǎn)工藝、使用壽命和動態(tài)令牌晶振計時的偏差,對動態(tài)令牌時間同步機制提出很高要求。由于普通動態(tài)令牌的時間同步機制是以時間值作為參數(shù)每次動態(tài)地算出一串數(shù)字上傳至中心服務器,所以它要求令牌和中心服務器在時間上保持一致性。雖然可以設定一定范圍的誤差來提高系統(tǒng)登錄的通過率,但是實際情況是非常難于在一定的時間點上保證一致性,這樣就帶來安全隱患和不可靠性。在上述情況下,確保令牌時間同步機制,杜絕令牌失步成為本領域亟需解決的問題。尤其是令牌用量特大和使用頻繁的金融、證券和電子商務類客戶,對令牌時間同步非常敏感,非常擔心出現(xiàn)令牌失步。一旦發(fā)生,將導致不良后果和客戶使用滿意度減低,影響客戶正常使用,必須通過技術(shù)手段進行保障令牌時間的同步。

發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術(shù)所存在的問題,其需要解決的技術(shù)問題是防止令牌失步,提升令牌的時間準確性。為了解決上述問題,本發(fā)明采用如下技術(shù)方案一種動態(tài)令牌智能時間補償方法,該補償方法包括如下步驟(1)測量動態(tài)令牌的晶振計時偏差,通過周期性觀察動態(tài)令牌計時偏差;(2)根據(jù)動態(tài)令牌計時偏差周期性的變化規(guī)律,得出動態(tài)令牌計時智能補償偏差參數(shù)值;(3)動態(tài)令牌在生成動態(tài)密碼時,根據(jù)步驟( 獲得的動態(tài)令牌計時智能補償偏差參數(shù)值調(diào)整動態(tài)令牌的晶振計時偏差時間;(4)動態(tài)令牌以調(diào)整后的時間與種子密鑰進行加密運算,生成動態(tài)密碼。在本發(fā)明的一實施例中,所述動態(tài)令牌計時智能補償偏差參數(shù)值通過以下步驟得到(a)通過UTC周期性發(fā)送同步報文,并以此獲取動態(tài)令牌的周期時間偏移量,即需要補償?shù)臅r間;
(b)通過如下公式計算動態(tài)令牌計時智能補償偏差參數(shù)值k = XXF/(XXF-1000XY")其中,k為動態(tài)令牌計時智能補償偏差參數(shù)值;X為UTC發(fā)送同步報文的周期;F為每秒計算頻率;Y"為動態(tài)令牌的周期時間偏移量。在本發(fā)明的一實施例中,所述步驟中動態(tài)令牌在加密運算后,將運算結(jié)果截短并轉(zhuǎn)換為可顯示數(shù),以此生成6或8位的動態(tài)密碼。本發(fā)明提供的動態(tài)令牌智能時間補償方式是以一定的算法為基礎的,所以能大大提升令牌的時間準確性,杜絕令牌失步。動態(tài)令牌智能時間補償方法采用科學的計時智能補償參數(shù)獲得正確動態(tài)口令,提升令牌的時間準確性。
以下結(jié)合附圖和具體實施方式
來進一步說明本發(fā)明。

圖1為本發(fā)明的原理圖。圖2為本發(fā)明實施流程圖。圖3為時鐘同步原理圖。
具體實施例方式為了使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達成目的與功效易于明白了解,下面結(jié)合具體圖示,進一步闡述本發(fā)明。參見圖1,本發(fā)明進行動態(tài)令牌智能時間補償?shù)倪^程如下(1)在動態(tài)令牌生產(chǎn)過程中,通過測量動態(tài)令牌的晶振計時偏差,通過周期性觀察動態(tài)令牌計時偏差。(2)根據(jù)動態(tài)令牌計時偏差周期性的變化規(guī)律,并以此獲得動態(tài)令牌計時智能補
償偏差參數(shù)值。(3)動態(tài)令牌在生成動態(tài)密碼時,根據(jù)步驟( 獲得的動態(tài)令牌計時智能補償偏差參數(shù)值調(diào)整動態(tài)令牌的晶振計時偏差時間。(4)動態(tài)令牌以補償調(diào)整后的時間與種子密鑰進行加密運算,將運算結(jié)果截短并轉(zhuǎn)換為可顯示數(shù),以此生成6或8位的動態(tài)密碼。(5)用戶使用該動態(tài)口令進行口令認證。本發(fā)明中步驟2的實現(xiàn)原理如下參見圖3,要實現(xiàn)兩個時鐘的同步,一是時鐘的計數(shù)值要相同,二是計數(shù)增長速率要相同。在動態(tài)令牌時鐘與UTC同步的情況下,設UTC時鐘的頻率為f,令牌時鐘在n-1到 η時間段為Y,a+b = d為同步報文從UTC時鐘到令牌時鐘的延遲時間,可以通過延時測量幀采用往返法測量得到,該值d可以認為是常量,那么有X = Y+d (1)
其中,X為UTC發(fā)送同步報文的周期時間。若動態(tài)令牌時鐘與UTC不同步,其中,Y'為令牌時鐘在n-1到η時間段令牌計數(shù)時間,Y"為令牌時鐘在n-1到η時間段的計時偏差,需要智能時間補償,那么有Y" =Y-Y' (2)因為UTC時鐘是周期性發(fā)出同步報文,若采用U8HZ為每秒計算頻率。由式(1) 和(2)可得k = XX 128/(XX 128-1000XY")k就是動態(tài)令牌計時智能補償偏差參數(shù)值。在每個同步周期可以計算出補償偏差參數(shù)值,然后通過相應的硬件電路來實現(xiàn)頻率調(diào)節(jié)。由于中間的計算結(jié)果要經(jīng)過一定的時鐘周期,所以補償偏差參數(shù)值k的鎖存信號要延時一定的晶振周期。在本發(fā)明采用U8HZ為每秒計算頻率,即在< Ims的情況下就可以得到動態(tài)令牌智能補償時間。動態(tài)令牌智能時間補償方法可以智能的矯正動態(tài)令牌的晶振計時的偏差,確保令牌的時間準確性,杜絕令牌失步?;谏鲜龇桨?,本發(fā)明的具體實施如下1、在動態(tài)令牌生產(chǎn)過程中,通過測量動態(tài)令牌的晶振計時偏差,并進行周期性觀察動態(tài)令牌計時偏差,得到動態(tài)令牌計時偏差周期性的變化規(guī)律。2、根據(jù)動態(tài)令牌計時偏差周期性的變化規(guī)律,得出動態(tài)令牌計時智能補償偏差參數(shù)值。3、動態(tài)令牌在后期生成動態(tài)口令過程中,動態(tài)令牌智能時間補償方式智能調(diào)整晶振計時偏差時間,確保動態(tài)令牌的時間同步。該步驟中,動態(tài)令牌在實際計算自身系統(tǒng)時間時,就直接采用補償偏差參數(shù)值k, 在每個k信號的驅(qū)使下,動態(tài)令牌自動補償Y"為補償偏差參數(shù)值k相對應的時間段智能補償時間。4、動態(tài)令牌通過對調(diào)整后的時間與種子進行加密運算獲得動態(tài)密碼(其為現(xiàn)有技術(shù),此處不加以贅述)。5、用戶使用該動態(tài)密碼進行動態(tài)密碼認證。該實施例中第3步中以動態(tài)令牌智能時間補償方式智能調(diào)整晶振計時偏差時間, 從而確保動態(tài)令牌的時間同步。本發(fā)明若采用U8HZ為每秒計算頻率,可以精確到lppm。以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1.一種動態(tài)令牌智能時間補償方法,其特征在于,所述補償方法包括如下步驟(1)測量動態(tài)令牌的晶振計時偏差,通過周期性觀察動態(tài)令牌計時偏差;(2)根據(jù)動態(tài)令牌計時偏差周期性的變化規(guī)律,得出動態(tài)令牌計時智能補償偏差參數(shù)值;(3)動態(tài)令牌在生成動態(tài)密碼時,根據(jù)步驟( 獲得的動態(tài)令牌計時智能補償偏差參數(shù)值調(diào)整動態(tài)令牌的晶振計時偏差時間;(4)動態(tài)令牌以調(diào)整后的時間與種子密鑰進行加密運算,生成動態(tài)密碼。
2.根據(jù)權(quán)利要求1所述的一種動態(tài)令牌智能時間補償方法,其特征在于,所述動態(tài)令牌計時智能補償偏差參數(shù)值通過以下步驟得到(a)通過UTC周期性發(fā)送同步報文,并以此獲取動態(tài)令牌的周期時間偏移量,即需要補償?shù)臅r間;(b)通過如下公式計算動態(tài)令牌計時智能補償偏差參數(shù)值 k = XXF/(XXF-1000XY")其中,k為動態(tài)令牌計時智能補償偏差參數(shù)值; X為UTC發(fā)送同步報文的周期; F為每秒計算頻率; Y"為動態(tài)令牌的周期時間偏移量。
3.根據(jù)權(quán)利要求1所述的一種動態(tài)令牌智能時間補償方法,其特征在于,所述步驟(4) 中動態(tài)令牌在加密運算后,將運算結(jié)果截短并轉(zhuǎn)換為可顯示數(shù),以此生成6或8位的動態(tài)密
全文摘要
本發(fā)明公開了一種動態(tài)令牌智能時間補償方法,本發(fā)明在動態(tài)令牌生產(chǎn)過程中,通過測量動態(tài)令牌的晶振計時偏差,通過周期性觀察動態(tài)令牌計時偏差,得出動態(tài)令牌計時智能補償偏差參數(shù)值;通過對時間、種子和計時智能補償參數(shù)運用特殊函數(shù)和算法獲得動態(tài)口令。本發(fā)明可以智能的矯正動態(tài)令牌的晶振計時的偏差,確保令牌的時間準確性,杜絕令牌失步。
文檔編號H04L9/08GK102307092SQ20111010649
公開日2012年1月4日 申請日期2011年4月27日 優(yōu)先權(quán)日2011年4月27日
發(fā)明者胡永剛, 高蒙雄 申請人:上海動聯(lián)信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
丰县| 横峰县| 金华市| 三台县| 霍林郭勒市| 改则县| 垦利县| 长沙县| 淄博市| 龙南县| 抚远县| 西峡县| 文安县| 象州县| 大连市| 嘉禾县| 内丘县| 中牟县| 惠州市| 鹤岗市| 高邮市| 大连市| 海丰县| 嘉义市| 石屏县| 安福县| 洛隆县| 枣庄市| 宁城县| 吉首市| 玛沁县| 安阳市| 江口县| 博客| 伊金霍洛旗| 鄂托克前旗| 凤冈县| 德保县| 峨边| 手游| 珲春市|