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

一種動態(tài)口令牌及動態(tài)口令生成方法

文檔序號:7866268閱讀:462來源:國知局
專利名稱:一種動態(tài)口令牌及動態(tài)口令生成方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種電子技術(shù)領(lǐng)域,尤其涉及一種動態(tài)口令牌及動態(tài)口令生成方法。
背景技術(shù)
現(xiàn)有的基于挑戰(zhàn)應(yīng)答模式的動態(tài)口令牌(One Time Password,OTP)根據(jù)輸入的挑戰(zhàn)碼生成動態(tài)口令,以便利用該動態(tài)口令作為網(wǎng)絡(luò)交易密碼,完成網(wǎng)絡(luò)交易。在現(xiàn)有的網(wǎng)絡(luò)安全體制下,釣魚網(wǎng)站通常偽裝成銀行或電子商務(wù)網(wǎng)站,通過電子郵件、手機短信等渠道向用戶發(fā)送包含交易信息的挑戰(zhàn)碼,誘使用戶將OTP根據(jù)挑戰(zhàn)碼生成的動態(tài)口令反饋給釣魚網(wǎng)站,釣魚網(wǎng)站可利用該動態(tài)口令盜取用戶的資金。因此,現(xiàn)有的OTP存在極大安全隱患。

發(fā)明內(nèi)容
本發(fā)明旨在解決現(xiàn)有的動態(tài)口令的安全問題。本發(fā)明的主要目的在于提供一種動態(tài)口令牌。本發(fā)明的主要目的在于提供又一種動態(tài)口令牌。本發(fā)明的主要目的在于還提供一種動態(tài)口令生成方法。為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實現(xiàn)的本發(fā)明一方面提供了一種動態(tài)口令牌,該動態(tài)口令牌包括解析模塊,解析接收的挑戰(zhàn)碼以獲得可識別的交易信息,并輸出所述交易信息至顯示屏;按鍵,在所述顯示屏顯示的交易信息正確時,接收第一確認(rèn)指令,并輸出所述第一確認(rèn)指令至OTP生成模塊;0ΤΡ生成模塊,根據(jù)所述按鍵的第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令,并輸出所述動態(tài)口令至顯示屏;顯示屏,顯示所述解析模塊輸出的交易信息及所述OTP生成模塊生成的動態(tài)口令。此外,該動態(tài)口令牌還包括接收模塊,接收輸入的挑戰(zhàn)碼,并輸出至所述顯示屏顯示;所述按鍵還在所述顯示屏顯示的挑戰(zhàn)碼正確時,接收第二確認(rèn)指令,并輸出所述第二確認(rèn)指令至所述接收模塊;所述接收模塊根據(jù)所述第二確認(rèn)指令,輸出所述挑戰(zhàn)碼至所述解析模塊。此外,該動態(tài)口令牌還包括存儲模塊,保存至少一個賬號信息;所述解析模塊將獲得的交易信息與所述存儲模塊中的賬號信息進(jìn)行比對,如果比對不一致,則還輸出標(biāo)識信息至所述顯示屏顯示。此外,所述接收模塊為NFC模塊、藍(lán)牙模塊或射頻模塊。此外,所述接收模塊包括光接收單元及解碼單元;所述解碼單元連接所述光接收單元及所述顯示屏;所述光接收單元將接收到的光信號轉(zhuǎn)換為電信號,輸出至所述解碼單元;所述解碼單元對所述電信號進(jìn)行解碼獲得挑戰(zhàn)碼,輸出所述挑戰(zhàn)碼至所述顯示屏。本發(fā)明另一方面又提供了一種動態(tài)口令牌,包括顯示屏,該動態(tài)口令牌還包括解析芯片;所述解析芯片連接所述顯示屏;所述解析芯片解析接收的挑戰(zhàn)碼以獲得可識別的交易信息,并輸出所述交易信息至所述顯示屏顯示。
此外,所述動態(tài)口令牌還包括確認(rèn)鍵;所述確認(rèn)鍵在所述顯示屏顯示的交易信息正確時,接收第一確認(rèn)指令;所述動態(tài)口令牌根據(jù)所述第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令。此外,所述交易信息至少包含交易賬號和交易金額。本發(fā)明另一方面還提供了一種動態(tài)口令生成方法,該方法包括解析接收的挑戰(zhàn)碼,獲得可識別的交易信息;輸出顯示所述交易信息;判斷所述交易信息是否正確;在判斷出所述交易信息正確后,接收第一確認(rèn)指令;根據(jù)所述第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令,并輸出顯示所述動態(tài)口令。此外,在所述解析接收的挑戰(zhàn)碼的步驟之前還包括接收輸入的挑戰(zhàn)碼;判斷所述挑戰(zhàn)碼是否正確;在判斷出所述挑戰(zhàn)碼正確后,接收第二確認(rèn)指令;根據(jù)所述第二確認(rèn)指令執(zhí)行所述解析接收的挑戰(zhàn)碼的步驟。此外,該方法還包括存儲至少一個賬號信息;在所述獲得交易信息的步驟之后 還包括將獲得的交易信息與存儲的所述賬號信息進(jìn)行比對,如果比對不一致,則輸出顯示標(biāo)識信息。此外,所述交易信息至少包含交易賬號和交易金額。由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明提供了一種動態(tài)口令牌及動態(tài)口令生成方法,能夠在檢測到輸入挑戰(zhàn)碼后,根據(jù)輸入的挑戰(zhàn)碼解析出交易的關(guān)鍵信息(如帳號和金額),并顯示給用戶,以便用戶能夠了解交易的具體情況,從而防止動態(tài)口令被不當(dāng)使用,造成用戶資金賬戶的不安全。


為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他
附圖。
圖1為本發(fā)明實施例
圖2為本發(fā)明實施例
圖3為本發(fā)明實施例
圖4為本發(fā)明實施例
圖5為本發(fā)明實施例
圖6為本發(fā)明實施例
圖7為本發(fā)明實施例
具體實施例方式下面結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護(hù)范圍。在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內(nèi)”、“外”等指示的方位或位置關(guān)系為基于
附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或數(shù)量或位置。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。下面將結(jié)合附圖對本發(fā)明實施例作進(jìn)一步地詳細(xì)描述。 實施例1本實施例一方面提供了一種動態(tài)口令牌10,如圖1所示,該動態(tài)口令牌10包括解析模塊101、按鍵102、OTP生成模塊103、以及顯示屏104。用戶在網(wǎng)站上發(fā)起一筆網(wǎng)絡(luò)交易,銀行服務(wù)器在接收到交易數(shù)據(jù)后,對交易的相關(guān)數(shù)據(jù)進(jìn)行運算并生成挑戰(zhàn)碼,將挑戰(zhàn)碼告知用戶(例如通過手機短信方式)或者通過有線/無線通信方式從終端(例如PC、移動終端、手機、PAD等)發(fā)送至動態(tài)口令牌10。解析模塊101在接收到用戶手動輸入或者通過有線/無線通信獲得的挑戰(zhàn)碼后,利用預(yù)存的與挑戰(zhàn)碼生成算法相匹配的解析算法對挑戰(zhàn)碼進(jìn)行解析,以獲得可識別的交易信息,并輸出交易信息至顯示屏104。其中,交易信息至少包含交易賬號和交易金額。具體的,挑戰(zhàn)碼生成算法和解析算法采用對稱算法或可逆算法,解析模塊101可以利用該解析算法,從接收到的挑戰(zhàn)碼中獲得生成挑戰(zhàn)碼時的交易信息,該交易信息可供用戶直觀地進(jìn)行辨認(rèn),比如用戶可從該交易信息中直觀地辨認(rèn)出交易賬號和交易金額等信息。當(dāng)顯示屏104顯示出交易信息(如交易帳號和金額)后,用戶通過閱讀交易信息,對例如交易帳號和金額信息等進(jìn)行確認(rèn),如用戶認(rèn)可該筆交易則按下按鍵102中的確認(rèn)鍵進(jìn)行確認(rèn),按鍵102接收第一確認(rèn)指令,并將該第一確認(rèn)指令輸出至OTP生成模塊103 ;如用戶不認(rèn)可該筆交易,可以不按按鍵102中的確認(rèn)鍵,則不會生成動態(tài)口令;或者按下按鍵102中的取消鍵,以不執(zhí)行動態(tài)口令生成操作。OTP生成模塊103收到按鍵102輸入的第一確認(rèn)指令后,根據(jù)預(yù)存的動態(tài)口令生成算法及挑戰(zhàn)碼生成動態(tài)口令,并輸出動態(tài)口令至顯示屏104,以便用戶查看。顯示屏104用于顯示解析模塊101輸出的交易信息及OTP生成模塊103生成的動態(tài)口令。本實施例又提供了一種動態(tài)口令牌20,如圖2所示,包括顯示屏201、解析芯片202、以及確認(rèn)鍵203 ;解析芯片202連接顯示屏201。用戶在網(wǎng)站上發(fā)起一筆網(wǎng)絡(luò)交易,銀行服務(wù)器在接收到交易數(shù)據(jù)后,對交易的相關(guān)數(shù)據(jù)進(jìn)行運算并生成挑戰(zhàn)碼,將挑戰(zhàn)碼告知用戶(例如通過手機短信方式)或者通過有線/無線通信方式從終端(例如PC、移動終端、手機、PAD等)發(fā)送至動態(tài)口令牌20。解析芯片202在接收到用戶手動輸入或者通過有線/無線通信獲得的挑戰(zhàn)碼后,利用預(yù)存的與挑戰(zhàn)碼生成算法相匹配的解析算法對挑戰(zhàn)碼進(jìn)行解析,以獲得可識別的交易信息,并輸出交易信息至顯示屏201顯示。其中,交易信息至少包含交易賬號和交易金額。具體的,挑戰(zhàn)碼生成算法和解析算法采用對稱算法或可逆算法,解析模塊101可以利用該解析算法,從接收到的挑戰(zhàn)碼中獲得生成挑戰(zhàn)碼時的交易信息,該交易信息可供用戶直觀地進(jìn)行辨認(rèn),比如用戶可從該交易信息中直觀地辨認(rèn)出交易賬號和交易金額等信息。當(dāng)顯示屏201顯示出交易信息(如交易帳號和金額)后,用戶通過閱讀交易信息,對例如交易帳號和金額信息等進(jìn)行確認(rèn),如用戶認(rèn)可該筆交易則按下按確認(rèn)鍵203進(jìn)行確認(rèn),確認(rèn)鍵203接收確認(rèn)指令并輸出該確認(rèn)指令至動態(tài)口令牌20。動態(tài)口令牌20接收到確認(rèn)指令后,根據(jù)預(yù)存的動態(tài)口令生成算法及 挑戰(zhàn)碼生成動態(tài)口令,并輸出動態(tài)口令至顯示屏201,以便用戶查看。圖2所示的動態(tài)口令牌與圖1所示的動態(tài)口令牌相比,圖2所示的動態(tài)口令牌采用了一個解析芯片,實現(xiàn)了解析挑戰(zhàn)碼獲得可識別的交易信息和根據(jù)挑戰(zhàn)碼生成動態(tài)口令,降低了硬件成本。本實施例另一方面還提供了一種動態(tài)口令生成方法,如圖3所示,該方法包括步驟S101,解析接收到的挑戰(zhàn)碼,獲得可識別的交易信息。具體的,利用預(yù)存的與挑戰(zhàn)碼生成算法相匹配的解析算法對挑戰(zhàn)碼進(jìn)行解析,獲得可識別的交易信息。交易信息至少包含交易賬號和交易金額等關(guān)鍵信息,以便用戶對帳號和金額進(jìn)行核對,防止動態(tài)口令被不當(dāng)使用,造成用戶資金的不安全。步驟S102,輸出顯示交易信息。步驟S103,判斷交易信息是否正確;具體的,用戶查看顯示的交易信息(例如交易賬號和交易金額),確定是否正確,如正確則繼續(xù)步驟S104 ;如不正確,則終止操作。步驟S104,在判斷出交易信息正確后,接收確認(rèn)指令。具體的,用戶在判斷出交易信息正確后,通過按鍵確認(rèn),動態(tài)口令牌則接收確認(rèn)指令。步驟S105,根據(jù)上述確認(rèn)指令及挑戰(zhàn)碼生成動態(tài)口令,并輸出顯示動態(tài)口令。具體的,動態(tài)口令牌接收到確認(rèn)指令后,根據(jù)挑戰(zhàn)碼及算法生成動態(tài)口令,并輸出顯示動態(tài)口令。本實施例提供了一種動態(tài)口令牌及動態(tài)口令生成方法,能夠在檢測到輸入挑戰(zhàn)碼后,根據(jù)輸入的挑戰(zhàn)碼解析出可供用戶直觀地辨認(rèn)的交易的關(guān)鍵信息(如帳號和金額),并顯示給用戶,以便用戶能夠了解交易的具體情況,從而防止動態(tài)口令被不當(dāng)使用,造成用戶資金賬戶的不安全。實施例2本實施例一方面提供了一種動態(tài)口令牌30,如圖4所示,該動態(tài)口令牌30包括解析模塊301、按鍵302、OTP生成模塊303、顯示屏304以及接收模塊305。接收模塊305接收用戶輸入的挑戰(zhàn)碼,并輸出至顯示屏304顯示,以便用戶查看顯示屏304顯示的挑戰(zhàn)碼是否正確,如輸入無誤,則用戶按下按鍵302進(jìn)行確認(rèn),按鍵302接收用戶的第二確認(rèn)指令,并輸出該第二確認(rèn)指令至接收模塊305,接收模塊305根據(jù)第二確認(rèn)指令,輸出挑戰(zhàn)碼至解析模塊301。具體的,接收模塊305可采用NFC模塊、藍(lán)牙模塊或射頻模塊等無線通信模塊,以便當(dāng)動態(tài)口令牌30與終端處于可靠通信距離內(nèi)時,動態(tài)口令牌30可以通過無線方式直接從終端(例如PC、移動終端、手機、PAD等)接收到挑戰(zhàn)碼,而不需要用戶手動輸入,減少了用戶繁瑣的操作,同時提高了生成動態(tài)口令過程的速度和可靠性。解析模塊301在接收到接收模塊305輸出的挑戰(zhàn)碼后,利用預(yù)存的與挑戰(zhàn)碼生成算法相匹配的解析算法對挑戰(zhàn)碼進(jìn)行解析,以獲得可識別的交易信息,并輸出交易信息至顯示屏304。其中,交易信息至少包括交易賬號和交易金額。具體的,挑戰(zhàn)碼生成算法和解析算法采用對稱算法或可逆算法,以便解析模塊301可以從挑戰(zhàn)碼中恢復(fù)中交易信息。當(dāng)顯示屏304顯示出交易信息(如交易帳號和金額)后,用戶通過閱讀交易信息,對例如交易帳號和金額信息等進(jìn)行確認(rèn),如用戶認(rèn)可該筆交易則按下按鍵中的確認(rèn)鍵302 進(jìn)行確認(rèn),按鍵302接收第一確認(rèn)指令,并將該第一確認(rèn)指令輸出至OTP生成模塊303 ;如用戶不認(rèn)可該筆交易,可以不按按鍵302中的確認(rèn)鍵,則不會生成動態(tài)口令;或者按下按鍵102中的取消鍵,以不執(zhí)行動態(tài)口令生成操作。OTP生成模塊303收到按鍵302輸入的第一確認(rèn)指令后,根據(jù)預(yù)存的動態(tài)口令生成算法及挑戰(zhàn)碼生成動態(tài)口令,并輸出動態(tài)口令至顯示屏304,以便用戶查看。顯示屏304用于顯示接收模塊305輸出的挑戰(zhàn)碼、解析模塊301輸出的交易信息及OTP生成模塊303生成的動態(tài)口令。優(yōu)選地,動態(tài)口令牌30還可包含一個存儲模塊306。存儲模塊306用于保存至少一個賬號信息,以便在動態(tài)口令牌30中保存可信賴的帳號列表。當(dāng)解析模塊301通過解析挑戰(zhàn)碼獲得交易信息(例如交易帳號和交易金額)后,將獲得的交易帳號與存儲模塊306中的預(yù)存的賬號信息進(jìn)行比對,如果比對不一致,則還輸出標(biāo)識信息顯示屏304進(jìn)行顯示。例如,當(dāng)獲取的待交易帳號不在存儲模塊306中時,則顯示屏304在輸出交易信息之后還輸出“該帳號為非可信帳號”等字樣。本實施例另一方面還提供了一種動態(tài)口令生成方法,如圖5所示,該方法包括步驟S201,接收輸入的挑戰(zhàn)碼。具體的,接收用戶手動輸入或者通過有線/無線通信獲得的挑戰(zhàn)碼。步驟S202,判斷挑戰(zhàn)碼是否正確。具體的,如用戶查看挑戰(zhàn)碼輸入無誤,則進(jìn)行步驟203 ;如不正確則跳至步驟S201。步驟S203,在判斷出挑戰(zhàn)碼正確后,接收確認(rèn)指令。具體的,用戶在確認(rèn)挑戰(zhàn)碼正確后,通過按鍵來確認(rèn)其正確性。步驟S204,根據(jù)確認(rèn)指令執(zhí)行步驟S205。步驟S205,解析接收的挑戰(zhàn)碼,獲得可識別的交易信息。具體的,利用預(yù)存的與挑戰(zhàn)碼生成算法相匹配的解析算法對挑戰(zhàn)碼進(jìn)行解析,獲得可識別的交易信息。交易信息至少包含交易賬號和交易金額等關(guān)鍵信息,以便用戶對帳號和金額進(jìn)行核對,防止動態(tài)口令被不當(dāng)使用,造成用戶資金的不安全。步驟S206,輸出顯示交易信息。
步驟S207,將獲得的交易信息與存儲的所述賬號信息進(jìn)行比對,如果比對不一致,則輸出顯示標(biāo)識信息。具體的,動態(tài)口令牌中至少一個賬號信息,以便在動態(tài)口令牌中保存可信賴的帳號列表,在獲取到帳號信息后進(jìn)行比對。步驟S208,判斷交易信息是否正確;具體的,用戶查看顯示的交易信息(例如交易賬號和交易金額),確定是否正確,如正確則繼續(xù)步驟S209 ;如不正確,則終止操作。步驟S209,在判斷出交易信息正確后,接收確認(rèn)指令。具體的,用戶通過按鍵確認(rèn),動態(tài)口令牌則接收確認(rèn)指令。
步驟S210,根據(jù)確認(rèn)指令及挑戰(zhàn)碼生成動態(tài)口令,并輸出顯示動態(tài)口令。具體的,動態(tài)口令牌接收到確認(rèn)指令后,根據(jù)挑戰(zhàn)碼及算法生成動態(tài)口令,并輸出顯示動態(tài)口令。本實施例提供了一種動態(tài)口令牌及動態(tài)口令生成方法,能夠在檢測到輸入挑戰(zhàn)碼后,根據(jù)輸入的挑戰(zhàn)碼解析出交易的關(guān)鍵信息(如帳號和金額),并顯示給用戶,以便用戶能夠了解交易的具體情況,從而防止動態(tài)口令被不當(dāng)使用,造成用戶資金賬戶的不安全。實施例3本實施例與實施例2的不同之處在于接收模塊的不同,本實施例的接收模塊采用光傳輸方式進(jìn)行信息傳輸。本實施例提供動態(tài)口令牌40,如圖6所示,該動態(tài)口令牌40包括解析模塊401、按鍵402、OTP生成模塊403、顯示屏404以及接收模塊405。優(yōu)選地,圖6所示的動態(tài)口令牌中還可包含存儲模塊406。圖6所示實施例中的解析模塊、按鍵、OTP生成模塊及顯示屏的連接關(guān)系和結(jié)構(gòu)與圖4所示實施例相同,圖6所示實施例中進(jìn)一步包括的存儲模塊與圖4所示實施例中進(jìn)一步包括的存儲模塊的結(jié)構(gòu)和連接關(guān)系相同,在此不再對上述相同的部分進(jìn)行贅述,僅對圖6所示實施例與圖4所示實施例不同的部分,即接收模塊405的結(jié)構(gòu)進(jìn)行說明,具體如下接收模塊405的結(jié)構(gòu)如圖7所示,包括光接收單元4051及解碼單元4052 ;解碼單元4052連接至光接收單元4051及顯示屏404。光接收單元4051接收包含挑戰(zhàn)碼信息的光信號,并將該光信號轉(zhuǎn)換為可以在線路傳輸?shù)碾娦盘?,輸出至解碼單兀4052。解碼單元4052對電信號進(jìn)行解碼從而獲得挑戰(zhàn)碼,并輸出該挑戰(zhàn)碼至顯示屏404進(jìn)行顯示,以便用戶查看。另外,解碼單元4052可根據(jù)第二確認(rèn)指令,將挑戰(zhàn)碼輸出至解析模塊401。光接收單元4051使得動態(tài)口令牌40可以通過光傳輸方式直接從終端(例如PC、移動終端、手機、PAD等)接收到挑戰(zhàn)碼,而不需要用戶手動輸入,減少了用戶繁瑣的操作,同時提高了生成動態(tài)口令過程的速度和可靠性。而且,相較于NFC、藍(lán)牙或射頻等傳輸方式而言,米用光傳輸方式的抗干擾能力強,提高了傳輸速度和可靠性,同時降低了成本。本實施例提供了一種動態(tài)口令牌,能夠在檢測到輸入挑戰(zhàn)碼后,根據(jù)輸入的挑戰(zhàn)碼解析出交易的關(guān)鍵信息(如帳號和金額),由于輸入的挑戰(zhàn)碼是一串?dāng)?shù)字,從該串?dāng)?shù)字中無法直觀地辨認(rèn)出交易信息,通過解析操作能夠從挑戰(zhàn)碼中獲得可供用戶直接辨認(rèn)的交易信息,輸出顯示給用戶,以便用戶能夠了解交易的具體情況,從而防止動態(tài)口令被不當(dāng)使用,造成用戶資金賬戶的不安全。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn)具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種動態(tài)口令牌,其特征在于,該動態(tài)口令牌包括解析模塊,解析接收的挑戰(zhàn)碼以獲得可識別的交易信息,并輸出所述交易信息至顯示屏;按鍵,在所述顯示屏顯示的交易信息正確時,接收第一確認(rèn)指令,并輸出所述第一確認(rèn)指令至OTP生成模塊;OTP生成模塊,根據(jù)所述按鍵的第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令,并輸出所述動態(tài)口令至顯示屏;顯示屏,顯示所述解析模塊輸出的交易信息及所述OTP生成模塊生成的動態(tài)口令。
2.根據(jù)權(quán)利要求1所述的動態(tài)口令牌,其特征在于,該動態(tài)口令牌還包括接收模塊,接收輸入的挑戰(zhàn)碼,并輸出至所述顯示屏顯示;所述按鍵還在所述顯示屏顯示的挑戰(zhàn)碼正確時,接收第二確認(rèn)指令,并輸出所述第二確認(rèn)指令至所述接收模塊;所述接收模塊根據(jù)所述第二確認(rèn)指令,輸出所述挑戰(zhàn)碼至所述解析模塊。
3.根據(jù)權(quán)利要求1或2所述的動態(tài)口令牌,其特征在于,該動態(tài)口令牌還包括存儲模塊,保存至少一個賬號信息;所述解析模塊將獲得的交易信息與所述存儲模塊中的賬號信息進(jìn)行比對,如果比對不一致,則還輸出標(biāo)識信息至所述顯示屏顯示。
4.根據(jù)權(quán)利要求2所述的動態(tài)口令牌,其特征在于,所述接收模塊為NFC模塊、藍(lán)牙模塊或射頻模塊。
5.根據(jù)權(quán)利要求2所述的動態(tài)口令牌,其特征在于,所述接收模塊包括光接收單元及解碼單元;所述解碼單元連接所述光接收單元及所述顯示屏;所述光接收單元將接收到的光信號轉(zhuǎn)換為電信號,輸出至所述解碼單元;所述解碼單元對所述電信號進(jìn)行解碼獲得挑戰(zhàn)碼,輸出所述挑戰(zhàn)碼至所述顯示屏。
6.一種動態(tài)口令牌,包括顯示屏,其特征在于,該動態(tài)口令牌還包括解析芯片;所述解析芯片連接所述顯示屏;所述解析芯片解析接收的挑戰(zhàn)碼以獲得可識別的交易信息,并輸出所述交易信息至所述顯示屏顯示。
7.根據(jù)權(quán)利要求6所述的動態(tài)口令牌,其特征在于,所述動態(tài)口令牌還包括確認(rèn)鍵; 所述確認(rèn)鍵在所述顯示屏顯示的交易信息正確時,接收第一確認(rèn)指令;所述動態(tài)口令牌根據(jù)所述第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令。
8.根據(jù)權(quán)利要求1或6所述的動態(tài)口令牌,其特征在于,所述交易信息至少包含交易賬號和交易金額。
9.一種動態(tài)口令生成方法,其特征在于,該方法包括解析接收的挑戰(zhàn)碼,獲得可識別的交易信息;輸出顯示所述交易信息;判斷所述交易信息是否正確;在判斷出所述交易信息正確后,接收第一確認(rèn)指令;根據(jù)所述第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令,并輸出顯示所述動態(tài)口令。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述解析接收的挑戰(zhàn)碼的步驟之前還包括接收輸入的挑戰(zhàn)碼;判斷所述挑戰(zhàn)碼是否正確;在判斷出所述挑戰(zhàn)碼正確后,接收第二確認(rèn)指令;根據(jù)所述第二確認(rèn)指令執(zhí)行所述解析接收的挑戰(zhàn)碼的步驟。
11.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,該方法還包括存儲至少一個賬號信息;在所述獲得交易信息的步驟之后還包括將獲得的交易信息與存儲的所述賬號信息進(jìn)行比對,如果比對不一致,則輸出顯示標(biāo)識信息。
12.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述交易信息至少包含交易賬號和交易金額。
全文摘要
本發(fā)明提供了一種動態(tài)口令牌,該動態(tài)口令牌包括解析模塊,解析接收的挑戰(zhàn)碼以獲得可識別的交易信息,并輸出所述交易信息至顯示屏;按鍵,在所述顯示屏顯示的交易信息正確時,接收第一確認(rèn)指令,并輸出所述第一確認(rèn)指令至OTP生成模塊;OTP生成模塊,根據(jù)所述按鍵的第一確認(rèn)指令及所述挑戰(zhàn)碼生成動態(tài)口令,并輸出所述動態(tài)口令至顯示屏;顯示屏,顯示所述解析模塊輸出的交易信息及所述OTP生成模塊生成的動態(tài)口令。本發(fā)明提供的動態(tài)口令牌能夠在檢測到輸入挑戰(zhàn)碼后,根據(jù)輸入的挑戰(zhàn)碼解析出交易的關(guān)鍵信息(如帳號和金額),并顯示給用戶,以便用戶能夠了解交易的具體情況,從而防止動態(tài)口令被不當(dāng)使用,造成用戶資金賬戶的不安全。
文檔編號H04L9/32GK103023643SQ201210479318
公開日2013年4月3日 申請日期2012年11月22日 優(yōu)先權(quán)日2012年11月22日
發(fā)明者李東聲 申請人:天地融科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
怀来县| 龙山县| 西林县| 垦利县| 子长县| 天等县| 科技| 丰顺县| 迁西县| 辽源市| 米林县| 来安县| 盱眙县| 随州市| 枝江市| 菏泽市| 凭祥市| 邹平县| 鹤岗市| 东乡族自治县| 黑山县| 哈密市| 临朐县| 和静县| 清水河县| 台南市| 五大连池市| 长泰县| 扶风县| 静安区| 黑河市| 潮安县| 衡山县| 开平市| 日土县| 盐边县| 兴海县| 靖江市| 定远县| 柳河县| 遵化市|