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

動態(tài)口令牌組的信息寫入方法與流程

文檔序號:11807082閱讀:245來源:國知局
動態(tài)口令牌組的信息寫入方法與流程
本發(fā)明涉及一種電子技術領域,尤其涉及一種動態(tài)口令牌組的信息寫入方法。

背景技術:
動態(tài)口令牌是用來生成動態(tài)口令的終端設備,廣泛應用于銀行、證券、第三方支付和大企業(yè)內部等場景?,F(xiàn)有技術中,每個動態(tài)口令牌都帶有一個唯一的標識(例如序列號)和標識對應的種子密鑰,該標識唯一地標識該動態(tài)口令牌,在動態(tài)口令牌出廠之前,每個動態(tài)口令牌都預先寫入其唯一的標識和標識對應的種子密鑰,且出廠的同一批次的動態(tài)口令牌必須保證其標識的連續(xù)性。目前的動態(tài)口令牌通常是在生產時由生產商將唯一標識和標識對應的種子密鑰寫入到內存中,這種作法存在一個缺陷,一旦在生產過程中有一個動態(tài)口令牌出現(xiàn)故障,則造成動態(tài)口令牌的標識不連續(xù),為了保證標識的連續(xù)性,則需要對其他動態(tài)口令牌進行重新編號或者等待故障動態(tài)口令牌維修好了之后再出廠,造成工作繁瑣,延長了工作時間,生產效率低。

技術實現(xiàn)要素:
本發(fā)明旨在解決上述問題。本發(fā)明的主要目的在于提供一種動態(tài)口令牌組的信息寫入方法。本發(fā)明的另一目的在于提供一種動態(tài)口令牌組的信息寫入方法。本發(fā)明的又一目的在于提供一種動態(tài)口令牌組的信息寫入方法。為達到上述目的,本發(fā)明的技術方案具體是這樣實現(xiàn)的:本發(fā)明一方面提供了一種動態(tài)口令牌組的信息寫入方法,包括:外部設備通過通信接口將信息組寫入到動態(tài)口令牌組的每個動態(tài)口令牌中,所述動態(tài)口令牌組包括N個所述動態(tài)口令牌,所述信息組包括標識組和與所述標識組中的標識一一對應的種子密鑰,其中所述標識組中包括了連續(xù)的N個標識,其中N≥1,且N為整數(shù);按順序檢 測所述動態(tài)口令牌組中的動態(tài)口令牌是否可用;當檢測到第一個可用的動態(tài)口令牌時,選擇所述標識組中N個標識中的第一個標識作為所述第一個可用的動態(tài)口令牌的標識,并將所述第一個標識標記在所述檢測到的第一個可用的動態(tài)口令牌上;當檢測出第一個可用的動態(tài)口令牌之后,所述動態(tài)口令牌組中還有剩余的動態(tài)口令牌時,依次檢測所述動態(tài)口令牌組中的所述剩余動態(tài)口令牌是否可用,并在每次檢測到剩余動態(tài)口令牌中的可用動態(tài)口令牌時,選擇N個標識中上一個可用的動態(tài)口令牌中被標記的標識的下一個標識作為檢測到的所述剩余動態(tài)口令牌中的可用動態(tài)口令牌的標識,并將所述上一個可用的動態(tài)口令牌中被標記的標識的下一個標識標記在所述檢測到的所述剩余動態(tài)口令牌中的可用動態(tài)口令牌上,直至所述動態(tài)口令牌組中所有可用的動態(tài)口令牌都按照N個標識中的標識的順序被標記了唯一的標識。此外,所述標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌被標記的標識的下一個標識。本發(fā)明另一方面還提供一種動態(tài)口令牌組的標識寫入方法,包括:外部設備通過通信接口將信息組寫入到動態(tài)口令牌組的每個動態(tài)口令牌中,所述動態(tài)口令牌組包括N個所述動態(tài)口令牌,所述信息組包括標識組和與所述標識組中的標識一一對應的種子密鑰,其中所述標識組中包括了連續(xù)的N個標識,其中N≥1,且N為整數(shù);按順序檢測所述動態(tài)口令牌組中的動態(tài)口令牌是否可用;獲得可用的動態(tài)口令牌個數(shù)為k個,其中k為自然數(shù),且0≤k≤N;依次對所述k個可用的動態(tài)口令牌按所述標識組中標識的順序選擇標識,直至k個可用的動態(tài)口令牌都選擇了唯一的標識,且k個可用的動態(tài)口令牌中的標識是連續(xù)的k個標識。此外,所述標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌被標記的標識的下一個標識。此外,所述方法還包括:選擇所述動態(tài)口令牌組中的每個可用的動態(tài)口令牌被標記的標識對應的種子密鑰作為每個動態(tài)口令牌的種子密鑰。此外,將標識標記在所述檢測到的可用的動態(tài)口令牌上包括:將標識噴涂在所述檢測到的可用的動態(tài)口令牌的外殼上。本發(fā)明又一方面還提供一種動態(tài)口令牌組的信息寫入方法,包括:外部設備 通過通信接口將信息組寫入到動態(tài)口令牌組的每個動態(tài)口令牌中,所述動態(tài)口令牌組包括N個所述動態(tài)口令牌,所述信息組包括標識組和與所述標識組中的標識一一對應的種子密鑰,其中所述標識組中包括待標記在每個所述動態(tài)口令牌上的連續(xù)的N個標識,其中N≥1,且N為整數(shù);按順序檢測所述動態(tài)口令牌組中的動態(tài)口令牌是否可用;每當檢測出一個可用的動態(tài)口令牌,就標記所述N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上;其中,標記所述N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上是通過如下方式進行標記的:從所述標識組中N個標識中的第一個標識開始,按照連續(xù)的N個標識的順序依次將標識標記在每次檢測出的可用的動態(tài)口令牌上,每個可用的動態(tài)口令牌上標記一個標識,直至所述動態(tài)口令牌組中所有可用的動態(tài)口令牌都被標記了唯一的標識。此外,所述標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌被標記的標識的下一個標識。此外,所述每當檢測出一個可用的動態(tài)口令牌,就標記所述N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上之后,所述方法還包括:選擇每個可用的動態(tài)口令牌中存儲的所述標識組中與被標記的標識對應的種子密鑰作為每個動態(tài)口令牌的種子密鑰。此外,所述標記所述N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上的步驟包括:將所述N個標識中的一個標識噴涂在檢測出的可用的動態(tài)口令牌的外殼上。由上述本發(fā)明提供的技術方案可以看出,本發(fā)明提供了一種動態(tài)口令牌組的信息寫入方法,通過外部設備對一組動態(tài)口令牌批量寫入信息組,并檢測出可用的動態(tài)口令牌,依次按順序響應所有可用的動態(tài)口令牌按所述標識組中標識的順序選擇標識的操作,保證了最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識的連續(xù)性。本發(fā)明將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)故障的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識或者等待故障動態(tài)口令牌維修好了之后再出廠,簡化了工作流程,縮短了工作時間,生產效率高。附圖說明為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域的普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他附圖。圖1為本發(fā)明實施例1提供的動態(tài)口令牌組的信息寫入方法的流程圖;圖2為本發(fā)明實施例2提供的動態(tài)口令牌組的信息寫入方法的流程圖;圖3為本發(fā)明實施例3提供的動態(tài)口令牌組的信息寫入方法的流程圖。具體實施方式下面結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。在本發(fā)明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內”、“外”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發(fā)明的限制。此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發(fā)明中的具體含義。下面將結合附圖對本發(fā)明實施例作進一步地詳細描述。實施例1如圖1所示,本實施例提供一種動態(tài)口令牌組的信息寫入方法,包括:步驟S101,外部設備通過通信接口將信息組寫入到動態(tài)口令牌組的每個動 態(tài)口令牌中,動態(tài)口令牌組包括N個動態(tài)口令牌,信息組包括標識組和與標識組中的標識一一對應的種子密鑰,其中標識組中包括了連續(xù)的N個標識,其中N≥1,且N為整數(shù)。具體的,本發(fā)明用于在流水線上對一組動態(tài)口令牌批量寫入信息組并選擇標識(例如序列號),外部設備(例如寫入信息的設備)可以通過觸點通信、USB接口通信等方式將信息組寫入到動態(tài)口令牌中。為了保證最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識連續(xù)性,將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)不可用的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識。例如,一個動態(tài)口令牌組中包含有8個動態(tài)口令牌(為了后續(xù)說明方便,將8個動態(tài)口令牌編號為動態(tài)口令牌1~8,在實際中并不一定對其編號),將這8個動態(tài)口令牌都放置于流水線上,給8個動態(tài)口令牌分配8個連續(xù)的序列號和8個不同的種子密鑰,該8個連續(xù)的序列號和8個不同的種子密鑰為該動態(tài)口令牌組的信息組,將該信息組寫入到每個動態(tài)口令牌中,每個序列號對應一個與其他序列號不同的種子密鑰,8個序列號可以為編號“000011~000018”。步驟S102,按順序檢測動態(tài)口令牌組中的動態(tài)口令牌是否可用。具體的,按動態(tài)口令牌在流水線上的排列順序對從第一個動態(tài)口令牌開始檢測到最后一個動態(tài)口令牌是否可用,如出現(xiàn)不可用的動態(tài)口令牌,則不對其執(zhí)行選擇標識的操作,或者將不可用的動態(tài)口令牌移除,如出現(xiàn)可用的動態(tài)口令牌,則立即對其執(zhí)行選擇標識的操作。動態(tài)口令牌是否可用的標準可以由外部設備確定,比如說動態(tài)口令牌出現(xiàn)故障則認為動態(tài)口令牌為不可用的。步驟S103,當檢測到第一個可用的動態(tài)口令牌時,選擇標識組中N個標識中的第一個標識作為第一個可用的動態(tài)口令牌的標識,并將第一個標識標記在檢測到的第一個可用的動態(tài)口令牌上。具體的,在選擇了對應的標識時,還同時選擇了與標識一一對應的種子密鑰。種子密鑰用于在動態(tài)口令牌中參與動態(tài)口令的計算,一般每個動態(tài)口令牌的種子密鑰都不相同,且該動態(tài)口令牌的標識和種子密鑰與后臺系統(tǒng)服務器的記錄的該動態(tài)口令牌的標識和種子密鑰必須一致,從而保證用戶可以使用動態(tài)口令牌生成出正確的動態(tài)口令。優(yōu)選的,在選擇動態(tài)口令牌的標識之后,還將選好的標識(序列號)噴涂在動態(tài)口令牌的外殼上,以便唯一標識該動態(tài)口令牌,方便用戶對動態(tài)口令牌的識別。步驟S104,當檢測出第一個可用的動態(tài)口令牌之后,動態(tài)口令牌組中還有剩余的動態(tài)口令牌時,依次檢測動態(tài)口令牌組中的剩余動態(tài)口令牌是否可用,并在每次檢測到剩余動態(tài)口令牌中的可用動態(tài)口令牌時,選擇N個標識中上一個可用的動態(tài)口令牌中被標記的標識的下一個標識作為檢測到的剩余動態(tài)口令牌中的可用動態(tài)口令牌的標識,并將上一個可用的動態(tài)口令牌中被標記的標識的下一個標識標記在檢測到的剩余動態(tài)口令牌中的可用動態(tài)口令牌上,直至動態(tài)口令牌組中所有可用的動態(tài)口令牌都按照N個標識中的標識的順序被標記了唯一的標識。具體的,只有檢測到可用的動態(tài)口令牌,才選擇其對應的標識(例如序列號)。例如,檢測到動態(tài)口令牌1為可用時,選擇序列號000011作為動態(tài)口令牌1的序列號;繼續(xù)檢測動態(tài)口令牌2為不可用,則不對動態(tài)口令牌2進行序列號;繼續(xù)檢測動態(tài)口令牌3為可用,則選擇序列號000012作為動態(tài)口令牌3的序列號;繼續(xù)檢測動態(tài)口令牌4為可用,則選擇序列號000013為動態(tài)口令牌4的序列號;繼續(xù)檢測動態(tài)口令牌5為可用,則選擇序列號000014為動態(tài)口令牌5的序列號;繼續(xù)檢測動態(tài)口令牌6為不可用,則不對動態(tài)口令牌6進行序列號;繼續(xù)檢測動態(tài)口令牌7為可用,則選擇序列號000015為動態(tài)口令牌7的序列號;繼續(xù)檢測動態(tài)口令牌8為可用,則選擇序列號000016為動態(tài)口令牌8的序列號;至此則完成了本組動態(tài)口令牌中選擇標識的操作。當然,當動態(tài)口令牌組中只有一個動態(tài)口令牌可用時,則只標識第一個可用的動態(tài)口令牌。優(yōu)選的,本發(fā)明對一批量的動態(tài)口令牌進行操作,一批量的動態(tài)口令牌可以被分為多組動態(tài)口令牌組,則為了保證整批動態(tài)口令牌標識的連續(xù)性,該動態(tài)口令牌中包含的標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌選擇的標識的下一個標識。例如,該組動態(tài)口令牌組的最后一個可用的動態(tài)口令牌的標識為000016,則下一組動態(tài)口令牌的標識組中的第一個標識為000017。本實施例通過外部設備對一組動態(tài)口令牌批量寫入信息組,并檢測出可用的動態(tài)口令牌,依次按順序響應所有可用的動態(tài)口令牌按標識組中標識的順序選擇標識的操作,保證了最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識的連續(xù)性。本發(fā)明將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)故障的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識或者等待故障動態(tài)口令牌維修好了之后再出廠,簡化了工作流程,縮短了工作時間,生產效率高。實施例2如圖2所示為本實施例提供的動態(tài)口令牌組的標識寫入方法,與實施例1不同的是,實施例1是檢測出一個可用的動態(tài)口令牌對選擇一個對應的標識,而本實施例2是先檢測出所有的可用的動態(tài)口令牌,再對所有可用的動態(tài)口令牌按順序進行編號。本實施例提供的動態(tài)口令牌組的標識寫入方法包括:步驟S201,外部設備通過通信接口將信息組寫入到動態(tài)口令牌組的每個動態(tài)口令牌中,動態(tài)口令牌組包括N個動態(tài)口令牌,信息組包括標識組和與標識組中的標識一一對應的種子密鑰,其中標識組中包括了連續(xù)的N個標識,其中N≥1,且N為整數(shù)。具體的,本發(fā)明用于在流水線上對一組動態(tài)口令牌批量寫入信息組并選擇標識(例如序列號),外部設備(例如寫入信息的設備)可以通過觸點通信、USB接口通信等方式將信息組寫入到動態(tài)口令牌中。為了保證最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識連續(xù)性,將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)不可用的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識。例如,一個動態(tài)口令牌組中包含有8個動態(tài)口令牌(為了后續(xù)說明方便,將8個動態(tài)口令牌編號為動態(tài)口令牌1~8,在實際中并不一定對其編號),將這8個動態(tài)口令牌都放置于流水線上,給8個動態(tài)口令牌分配8個連續(xù)的序列號和8個不同的種子密鑰,該8個連續(xù)的序列號和8個不同的種子密鑰為該動態(tài)口令牌組的信息組,將該信息組寫入到每個動態(tài)口令牌中,每個序列號對應一個與其他序列號不同的種子密鑰,8個序列號可以為編號 “000011~000018”。步驟S202,按順序檢測動態(tài)口令牌組中的動態(tài)口令牌是否可用。具體的,按動態(tài)口令牌在流水線上的排列順序對從第一個動態(tài)口令牌開始檢測到最后一個動態(tài)口令牌是否可用。動態(tài)口令牌是否可用的標準可以由外部設備確定,比如說動態(tài)口令牌出現(xiàn)故障則認為動態(tài)口令牌為不可用的。步驟S203,獲得可用的動態(tài)口令牌個數(shù)為k個,其中k為自然數(shù),且0≤k≤N。具體的,獲得可用的動態(tài)口令牌的數(shù)量,則所需用到的標識的數(shù)量與可用動態(tài)口令牌的數(shù)量一致。步驟S204,依次對k個可用的動態(tài)口令牌按標識組中標識的順序選擇標識,直至k個可用的動態(tài)口令牌都選擇了唯一的標識,且k個可用的動態(tài)口令牌中的標識是連續(xù)的k個標識。具體的,在選擇了對應的標識時,還同時選擇了與標識一一對應的種子密鑰。種子密鑰用于在動態(tài)口令牌中參與動態(tài)口令的計算,一般每個動態(tài)口令牌的種子密鑰都不相同,且該動態(tài)口令牌的標識和種子密鑰與后臺系統(tǒng)服務器的記錄的該動態(tài)口令牌的標識和種子密鑰必須一致,從而保證用戶可以使用動態(tài)口令牌生成出正確的動態(tài)口令。優(yōu)選的,在選擇動態(tài)口令牌的標識之后,還將選好的標識(序列號)噴涂在動態(tài)口令牌的外殼上,以便唯一標識該動態(tài)口令牌,方便用戶對動態(tài)口令牌的識別。當然,只有檢測到可用的動態(tài)口令牌,才選擇其對應的標識(例如序列號)。例如,檢測到8個動態(tài)口令牌中有6個動態(tài)口令牌可用時,選擇序列號000011作為第一個可用的動態(tài)口令牌的序列號;選擇序列號000012作為第二個可用的動態(tài)口令牌的序列號;選擇序列號000013作為第三個可用的動態(tài)口令牌的序列號;選擇序列號000014作為第四個可用的動態(tài)口令牌的序列號;選擇序列號000015作為第五個可用的動態(tài)口令牌的序列號;選擇序列號000016作為第六個可用的動態(tài)口令牌的序列號。當然,當動態(tài)口令牌組中只有一個動態(tài)口令牌可用時,則只標識第一個可用的動態(tài)口令牌。優(yōu)選的,本發(fā)明對一批量的動態(tài)口令牌進行操作,一批量的動態(tài)口令牌可以被分為多組動態(tài)口令牌組,則為了保證整批動態(tài)口令牌標識的連續(xù)性,該動態(tài)口令牌中包含的標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌選擇的標識的下一個標識。例如,該組動態(tài)口令牌組的最后一個可用的動態(tài)口令牌的標識為000016,則下一組動態(tài)口令牌的標識組中的第一個標識為000017。本實施例通過外部設備對一組動態(tài)口令牌批量寫入信息組,并檢測出可用的動態(tài)口令牌,依次按順序響應所有可用的動態(tài)口令牌按標識組中標識的順序選擇標識的操作,保證了最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識的連續(xù)性。本發(fā)明將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)故障的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識或者等待故障動態(tài)口令牌維修好了之后再出廠,簡化了工作流程,縮短了工作時間,生產效率高。實施例3如圖3所示,本實施例提供一種動態(tài)口令牌組的信息寫入方法,包括:步驟S301,外部設備通過通信接口將信息組寫入到動態(tài)口令牌組的每個動態(tài)口令牌中,動態(tài)口令牌組包括N個動態(tài)口令牌,信息組包括標識組和與標識組中的標識一一對應的種子密鑰,其中標識組中包括待標記在每個動態(tài)口令牌上的連續(xù)的N個標識,其中N≥1,且N為整數(shù)。具體的,本發(fā)明用于在流水線上對一組動態(tài)口令牌批量寫入信息組并選擇標識(例如序列號),外部設備(例如寫入信息的設備)可以通過觸點通信、USB接口通信等方式將信息組寫入到動態(tài)口令牌中。為了保證最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識連續(xù)性,將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)不可用的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識。例如,一個動態(tài)口令牌組中包含有8個動態(tài)口令牌(為了后續(xù)說明方便,將8個動態(tài)口令牌編號為動態(tài)口令牌1~8,在實際中并不一定對其編號),將這8個動態(tài)口令牌都放置于流水線上,給8個動態(tài)口令牌分配8個連續(xù)的序列號和8個不同的種子密鑰,該8個連續(xù)的序列號和8個 不同的種子密鑰為該動態(tài)口令牌組的信息組,將該信息組寫入到每個動態(tài)口令牌中,每個序列號對應一個與其他序列號不同的種子密鑰,8個序列號可以為編號“000011~000018”。步驟S302,按順序檢測動態(tài)口令牌組中的動態(tài)口令牌是否可用。具體的,按動態(tài)口令牌在流水線上的排列順序對從第一個動態(tài)口令牌開始檢測到最后一個動態(tài)口令牌是否可用,如出現(xiàn)不可用的動態(tài)口令牌,則不對其執(zhí)行選擇標識的操作,或者將不可用的動態(tài)口令牌移除,如出現(xiàn)可用的動態(tài)口令牌,則立即對其執(zhí)行選擇標識的操作。動態(tài)口令牌是否可用的標準可以由外部設備確定,比如說動態(tài)口令牌出現(xiàn)故障則認為動態(tài)口令牌為不可用的。步驟S303,每當檢測出一個可用的動態(tài)口令牌,就標記N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上,其中,標記N個標識中的一個標識在該檢測出的可用的動態(tài)口令牌上是通過如下方式進行標記的:從標識組中N個標識中的第一個標識開始,按照連續(xù)的N個標識的順序依次將標識標記在每次檢測出的可用的動態(tài)口令牌上,每個可用的動態(tài)口令牌上標記一個標識,直至動態(tài)口令牌組中所有可用的動態(tài)口令牌都被標記了唯一的標識。優(yōu)選的,在選擇了對應的標識時,還同時選擇了與標識一一對應的種子密鑰。種子密鑰用于在動態(tài)口令牌中參與動態(tài)口令的計算,一般每個動態(tài)口令牌的種子密鑰都不相同,且該動態(tài)口令牌的標識和種子密鑰與后臺系統(tǒng)服務器的記錄的該動態(tài)口令牌的標識和種子密鑰必須一致,從而保證用戶可以使用動態(tài)口令牌生成出正確的動態(tài)口令。優(yōu)選的,在選擇動態(tài)口令牌的標識之后,還將選好的標識(序列號)噴涂在動態(tài)口令牌的外殼上,以便唯一標識該動態(tài)口令牌,方便用戶對動態(tài)口令牌的識別。當然,只有檢測到可用的動態(tài)口令牌,才選擇其對應的標識(例如序列號)。例如,檢測到動態(tài)口令牌1為可用時,選擇序列號000011作為動態(tài)口令牌1的序列號;繼續(xù)檢測動態(tài)口令牌2為不可用,則不對動態(tài)口令牌2進行序列號;繼續(xù)檢測動態(tài)口令牌3為可用,則選擇序列號000012作為動態(tài)口令牌3的序列號;繼續(xù)檢測動態(tài)口令牌4為可用,則選擇序列號000013為動態(tài)口令牌4的序列號;繼續(xù)檢測動態(tài)口令牌5為可用,則選擇序列號000014為動態(tài)口令牌5的序列號; 繼續(xù)檢測動態(tài)口令牌6為不可用,則不對動態(tài)口令牌6進行序列號;繼續(xù)檢測動態(tài)口令牌7為可用,則選擇序列號000015為動態(tài)口令牌7的序列號;繼續(xù)檢測動態(tài)口令牌8為可用,則選擇序列號000016為動態(tài)口令牌8的序列號;至此則完成了本組動態(tài)口令牌中選擇標識的操作。當然,當動態(tài)口令牌組中只有一個動態(tài)口令牌可用時,則只標識第一個可用的動態(tài)口令牌。優(yōu)選的,本發(fā)明對一批量的動態(tài)口令牌進行操作,一批量的動態(tài)口令牌可以被分為多組動態(tài)口令牌組,則為了保證整批動態(tài)口令牌標識的連續(xù)性,該動態(tài)口令牌中包含的標識組中的第一個標識是上一組動態(tài)口令牌組中最后一個可用的動態(tài)口令牌選擇的標識的下一個標識。例如,該組動態(tài)口令牌組的最后一個可用的動態(tài)口令牌的標識為000016,則下一組動態(tài)口令牌的標識組中的第一個標識為000017。本實施例通過外部設備對一組動態(tài)口令牌批量寫入信息組,并檢測出可用的動態(tài)口令牌,依次按順序響應所有可用的動態(tài)口令牌按標識組中標識的順序選擇標識的操作,保證了最終出廠的動態(tài)口令牌組中動態(tài)口令牌的標識的連續(xù)性。本發(fā)明將包含有每組序列號的標識組的信息組寫入到每一個動態(tài)口令牌中,以便在出現(xiàn)故障的動態(tài)口令牌導致標識不能連續(xù)時,可以不需要再修改動態(tài)口令牌中的標識或者等待故障動態(tài)口令牌維修好了之后再出廠,簡化了工作流程,縮短了工作時間,生產效率高。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術領域的技術人員所理解。應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對 數(shù)據信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。本技術領域的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。盡管上面已經示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。本發(fā)明的范圍由所附權利要求及其等同限定。
當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汉寿县| 丹江口市| 潼南县| 榕江县| 弥渡县| 吉隆县| 钟祥市| 栖霞市| 邢台县| 邢台市| 固安县| 伊宁县| 宁阳县| 奉化市| 大田县| 南木林县| 丰原市| 安顺市| 报价| 林甸县| 观塘区| 呼和浩特市| 清丰县| 洱源县| 汉阴县| 克什克腾旗| 色达县| 岳池县| 微山县| 新建县| 汝州市| 景泰县| 普安县| 柘荣县| 威远县| 唐海县| 安阳市| 阿拉善右旗| 拜泉县| 临城县| 黄石市|