一種動(dòng)態(tài)密碼生成器及基于動(dòng)態(tài)密碼生成器的認(rèn)證裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明密碼認(rèn)證技術(shù)領(lǐng)域,尤其涉及一種動(dòng)態(tài)密碼生成器及基于動(dòng)態(tài)密碼生成器的認(rèn)證裝置。
【背景技術(shù)】
[0002]動(dòng)態(tài)密碼認(rèn)證技術(shù)是比靜態(tài)認(rèn)證更為安全的一種認(rèn)證方式。動(dòng)態(tài)密碼的產(chǎn)生方式之一就是通過動(dòng)態(tài)密碼生成器?,F(xiàn)有的動(dòng)態(tài)密碼生成器具有一微處理器,在接收到用戶的觸發(fā)命令時(shí),基于時(shí)間動(dòng)態(tài)因子生成動(dòng)態(tài)密碼并用顯示屏顯示出來。但這種方式具有很大的局限性:為便于攜帶,動(dòng)態(tài)密碼生成器的體積一般較小,為此,其中安裝的電池也比較小,受電池電量的限制,目前的動(dòng)態(tài)密碼生成器都不具備在背光的環(huán)境下使用的功能。而且即便具有較大的電池電量,動(dòng)態(tài)密碼生成器還是不適用于盲人使用。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的在于提供一種動(dòng)態(tài)密碼生成器及基于動(dòng)態(tài)密碼生成器的認(rèn)證裝置,以節(jié)省了電量,并適用于盲人。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供一種動(dòng)態(tài)密碼生成器,包括:一外殼、位于所述外殼內(nèi)的電路板和揚(yáng)聲器、位于所述外殼表面的耳機(jī)孔;所述電路板上集成有微處理器和語音芯片;所述揚(yáng)聲器與所述電路板電性連接;所述外殼表面開設(shè)有對(duì)應(yīng)于所述揚(yáng)聲器的出聲孔;
其中,所述微處理器用于生成動(dòng)態(tài)數(shù)字密碼;
所述語音芯片用于將所述動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為聲音信號(hào)或第一聲波信號(hào),并通過所述揚(yáng)聲器傳輸出去。
[0005]在一個(gè)優(yōu)選的實(shí)施例中,還包括設(shè)置在所述外殼表面上的按鍵,所述按鍵與所述電路板電性連接,用于接收用戶的指令,并根據(jù)用戶的指令確定將所述動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為聲音信號(hào)或第一聲波信號(hào)。
[0006]在一個(gè)優(yōu)選的實(shí)施例中,還包括設(shè)置在所述外殼表面上的按鍵,所述按鍵與所述電路板電性連接,用于接收用戶的語音播報(bào)語言指令,并按照用戶選擇的語言播放聲音信號(hào);所述語音芯片中存儲(chǔ)中至少兩種語言模式。
[0007]在一個(gè)優(yōu)選的實(shí)施例中,還包括設(shè)置在所述外殼表面上的按鍵,所述按鍵與所述電路板電性連接,用于接收用戶的動(dòng)態(tài)密碼生成指令,并根據(jù)所述動(dòng)態(tài)密碼生成指令觸發(fā)動(dòng)態(tài)密碼生成過程,以生成動(dòng)態(tài)數(shù)字密碼。
[0008]在一個(gè)優(yōu)選的實(shí)施例中,還包括設(shè)置在所述外殼表面上的按鍵,所述按鍵與所述電路板電性連接,用于接收用戶的一次指令,并在判斷到所述一次指令的持續(xù)輸入時(shí)間處于第一時(shí)間段時(shí),根據(jù)所述動(dòng)態(tài)密碼生成指令觸發(fā)動(dòng)態(tài)密碼生成過程,以生成動(dòng)態(tài)數(shù)字密碼;在判斷到所述一次指令的持續(xù)輸入時(shí)間處于第二時(shí)間段時(shí),進(jìn)入聲音/聲波設(shè)置模式,并根據(jù)用戶輸入的二次指令確定將所述動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為聲音信號(hào)或第一聲波信號(hào);在判斷到所述一次指令的持續(xù)輸入時(shí)間處于第三時(shí)間段時(shí),進(jìn)入語音選擇模式,并根據(jù)用戶輸入的二次指令確定聲音信號(hào)的播放語言;所述第一時(shí)間段、第二時(shí)間段、第三時(shí)間段互不重疊。
[0009]在一個(gè)優(yōu)選的實(shí)施例中,還包括與所述電路板電性連接的麥克風(fēng),用于捕獲電子設(shè)備發(fā)送的第二聲波信號(hào);
所述語音芯片還用于將所述第二聲波信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);
所述微處理器,用于根據(jù)所述數(shù)字信號(hào)觸發(fā)動(dòng)態(tài)密碼生成過程,以生成動(dòng)態(tài)數(shù)字密碼。
[0010]在一個(gè)優(yōu)選的實(shí)施例中,還包括顯示單元,用于顯示所述動(dòng)態(tài)數(shù)字密碼。
[0011]在一個(gè)優(yōu)選的實(shí)施例中,所述外殼由面蓋和底蓋組成,所述出聲孔設(shè)置在所述底蓋上,與所述揚(yáng)聲器相對(duì)設(shè)置;
所述按鍵和所述顯示單元位于所述面蓋上,所述耳機(jī)孔由所述面蓋的部分側(cè)邊與所述底蓋的部分側(cè)邊圍成。
[0012]本發(fā)明另一方面還提供一種基于動(dòng)態(tài)密碼生成器的認(rèn)證裝置,包括動(dòng)態(tài)密碼生成器和電子設(shè)備;所述電子設(shè)備具有聲波接收裝置;
所述動(dòng)態(tài)密碼生成器包括:一外殼、位于所述外殼內(nèi)的電路板和揚(yáng)聲器、位于所述外殼表面的耳機(jī)孔;所述電路板上集成有微處理器和語音芯片;所述揚(yáng)聲器與所述電路板電性連接;所述外殼表面開設(shè)有對(duì)應(yīng)于所述揚(yáng)聲器的出聲孔;
其中,所述微處理器用于生成動(dòng)態(tài)數(shù)字密碼;
所述語音芯片用于將所述動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為第一聲波信號(hào),并通過所述揚(yáng)聲器傳輸出去;
所述聲波接收裝置用于捕獲所述第一聲波信號(hào),并將所述聲波信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)以便后續(xù)進(jìn)行認(rèn)證。
[0013]在一個(gè)優(yōu)選的實(shí)施例中,所述動(dòng)態(tài)密碼生成器還包括麥克風(fēng);所述電子設(shè)備還用于發(fā)送第二聲波信號(hào);
所述麥克風(fēng)用于捕獲所述第二聲波信號(hào);
所述語音芯片還用于將所述第二聲波信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);
所述微處理器,用于根據(jù)所述數(shù)字信號(hào)觸發(fā)動(dòng)態(tài)密碼生成過程,以生成動(dòng)態(tài)數(shù)字密碼。
[0014]由此可見,本實(shí)施例中的方案通過在動(dòng)態(tài)密碼生成器上設(shè)置語音芯片和揚(yáng)聲器,使得生成的動(dòng)態(tài)數(shù)字密碼可以通過聲音播報(bào)或聲波的方式傳輸進(jìn)行認(rèn)證。從而節(jié)省了電量,且該方式也適用于盲人。另外使用聲波的方式還進(jìn)一步的提高了認(rèn)證的安全性。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明動(dòng)態(tài)密碼生成器的模塊結(jié)構(gòu)圖;
圖2為本發(fā)明動(dòng)態(tài)密碼生成器的結(jié)構(gòu)示意圖;
圖3為本發(fā)明動(dòng)態(tài)密碼生成器的電路板的電路結(jié)構(gòu)示意圖; 圖4為本發(fā)明動(dòng)態(tài)密碼生成器的語音芯片的電路結(jié)構(gòu)示意圖;
圖5為本發(fā)明基于動(dòng)態(tài)密碼生成器的認(rèn)證裝置的結(jié)構(gòu)圖。
[0017]
【具體實(shí)施方式】
[0018]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]實(shí)施例一
圖1為本發(fā)明實(shí)施例一中提供的動(dòng)態(tài)密碼生成器的模塊結(jié)構(gòu)示意圖,如圖1所示,本實(shí)施例中的動(dòng)態(tài)密碼生成器包括電路板I和揚(yáng)聲器2,該電路板I上集成有微處理器12和語音芯片11。揚(yáng)聲器2與電路板I電性連接。
[0020]微處理器用于生成動(dòng)態(tài)數(shù)字密碼,語音芯片11用于將微處理器生成的動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為聲音信號(hào)或第一聲波信號(hào),并通過揚(yáng)聲器2傳輸出去。語音信息的聲音是人耳可以聽到的,而第一聲波信號(hào)是人耳聽不到的高頻聲波。
[0021]圖2示出了本發(fā)明實(shí)施例一中的動(dòng)態(tài)密碼生成器的一種具體外觀的結(jié)構(gòu)圖,該動(dòng)態(tài)密碼生成器還包括一外殼。在該實(shí)施例中,該外殼具體的由面蓋3a和底蓋3b組成。上述的電路板I和揚(yáng)聲器2均位于該外殼中。為了保證從揚(yáng)聲器2輸出的聲音能夠順利從外殼內(nèi)發(fā)出,在外殼表面對(duì)應(yīng)于揚(yáng)聲器2的位置處設(shè)有出聲孔31,特別地,出聲孔31可以位于外殼底蓋上。
[0022]另外,在外殼的表面上還可以設(shè)置一些控制按鍵,以便對(duì)電路板進(jìn)行各種控制。
[0023]例如,外殼表面上可以設(shè)置有按鍵,該按鍵與電路板I電性連接,電路板I通過該按鍵接收用戶的指令,并根據(jù)用戶的指令確定將動(dòng)態(tài)數(shù)字密碼轉(zhuǎn)換為聲音信號(hào)或第一聲波信號(hào)。
[0024]又如,外殼表面上可以設(shè)置有按鍵,該按鍵與電路板I電性連接,電路板I通過該按鍵接收該語音播報(bào)指令,并按照用戶所選擇的語言,播放聲音信號(hào)。這種情況下要求語音芯片11中存儲(chǔ)至少兩種語言模式。以此,為用戶提供更多的語言選擇。
[0025]還如,外殼表面上可以設(shè)置有按鍵,該按鍵與電路板I電性連接,電路板I通過該按鍵接收用戶的動(dòng)態(tài)密碼生成指令,并根據(jù)所述動(dòng)態(tài)密碼生成指令觸發(fā)動(dòng)態(tài)密碼生成過程,以生成動(dòng)態(tài)數(shù)字密碼。以此控制動(dòng)態(tài)數(shù)字密碼生成的時(shí)機(jī)。
[0026]再如,外殼表面上可以設(shè)置有按鍵,該按鍵與電路板I電性連接,該電路板I通過該按鍵接收用戶的一次指令,并在判斷到該一次指令的持續(xù)輸入時(shí)間處于第一時(shí)間段時(shí),根據(jù)動(dòng)態(tài)密碼