專利名稱:一種帶發(fā)聲裝置的智能密鑰設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息安全領(lǐng)域,尤其涉及一種智能密鑰設(shè)備。
背景技術(shù):
當(dāng)前技術(shù)領(lǐng)域的劃分越來越細,各領(lǐng)域的研究和開發(fā)也越來越深入,不同領(lǐng)域的人們對其他領(lǐng)域的技術(shù)知識知之甚淺,甚至對其他領(lǐng)域的產(chǎn)品都感非常的陌生和神秘,在操作使用的過程中,人們對各種設(shè)備要求不僅功能強大能夠滿足他們的要求,而且要做到簡單易用,同時人們對各種設(shè)備使用過程中的人性化要求也越來越高,傻瓜型的設(shè)備在市場上更受到消費者的青睞。
聲音、圖像等做為人類交流的最重要手段,也被體現(xiàn)在電子產(chǎn)品設(shè)計中。采用一顆語音芯片,讓產(chǎn)品開口說話,可以起到強化宣傳品牌、指導(dǎo)用戶使用、故障緊急提示、娛樂等功能,使產(chǎn)品設(shè)計更加新穎實用。
智能密鑰設(shè)備是一種密鑰存儲器,通常由一個MCU或者是智能卡芯片再配合一些外圍的器件來實現(xiàn)其功能。MCU等主控制單元可以包含一些IO管腳,可以包含串行通信的接口或者一些其他控制管腳。智能密鑰設(shè)備應(yīng)用在網(wǎng)上銀行、支付平臺、網(wǎng)上證券交易等等信息安全領(lǐng)域。
在使用智能密鑰設(shè)備的時候,一般需要進行用戶密鑰的驗證。但是密碼使用的時候都面臨著很多不安全的情況,一旦密碼丟失或被盜,則會給我們帶來很多的麻煩。我們經(jīng)常會看到報道網(wǎng)絡(luò)密碼被盜的事件,木馬病毒,自我保護意識差被網(wǎng)絡(luò)釣魚,或者密碼被暴力破解等等都是造成密碼安全問題的因素,為此我們有必要采取一些密碼安全的保障措施,為保護網(wǎng)上密碼增設(shè)一道屏障。同時作為一種產(chǎn)品,智能密鑰設(shè)備同樣有易用和人性化的要求。
結(jié)合智能密鑰設(shè)備的特點以及用戶密碼的安全需求促使我們發(fā)明一種新的裝置,來更好的保護智能密鑰設(shè)備使用過程中的密碼安全,提高產(chǎn)品的易用性,使得產(chǎn)品更加的人性化。
發(fā)明內(nèi)容
本發(fā)明是給智能密鑰設(shè)備添加一個發(fā)聲裝置,實現(xiàn)設(shè)備的安全警告、讀寫提示、操作提示等功能,同時按照需要改變信息提示,使得本發(fā)明更安全可靠、簡單易用。
本發(fā)明的技術(shù)方案如下一種帶發(fā)聲裝置的智能密鑰設(shè)備,包括MCU和發(fā)聲裝置,所述發(fā)聲裝置與MCU連接,所述發(fā)聲裝置包括發(fā)聲器件。
所述發(fā)聲裝置可以關(guān)閉。
所述發(fā)聲器件可以選用揚聲器或蜂鳴器。
智能密鑰設(shè)備通過USB接口和主機通信。
所述發(fā)聲器件與MCU直接連接,或者通過電阻、電容或信號放大器件與MCU連接,MCU控制所述發(fā)聲器件發(fā)聲。
所述發(fā)聲裝置包括一個串行輸入的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或者通過電阻、電容、放大器等和數(shù)模轉(zhuǎn)換模塊連接,數(shù)模轉(zhuǎn)換模塊和MCU連接并且通過串行方式通信,MCU將輸出信息發(fā)送給數(shù)模轉(zhuǎn)換模塊,控制發(fā)聲器件發(fā)聲。
所述發(fā)聲裝置包括一個并行輸入的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或者通過電阻、電容、放大器等和數(shù)模轉(zhuǎn)換模塊連接,數(shù)模轉(zhuǎn)換模塊和MCU并行連接并且通過并行方式通信,MCU將輸出信息發(fā)送給數(shù)模轉(zhuǎn)換模塊,控制發(fā)聲器件發(fā)聲。
所述發(fā)聲裝置還可以包括一個和MCU總線連接的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或者通過電阻、電容、放大器等和數(shù)模轉(zhuǎn)換模塊連接,MCU和數(shù)模轉(zhuǎn)換模塊以總線方式通信,控制發(fā)聲器件發(fā)聲。
所述發(fā)聲裝置還可包含一個語音芯片,語音芯片和MCU連接,通過MCU對語音芯片進行控制,發(fā)聲器件連接到語音芯片的輸出端,將存儲在語音芯片中的聲音信息輸出控制發(fā)聲器件發(fā)聲。
智能密鑰設(shè)備根據(jù)數(shù)據(jù)處理的需要通過發(fā)聲裝置發(fā)出提示信息,主機將接收到的提示信息的輸入發(fā)送給智能密鑰設(shè)備,智能密鑰設(shè)備對所述輸入進行處理。其中,所述提示信息是密碼輸入的提示信息,智能密鑰設(shè)備所作的處理為密碼驗證。
智能密鑰設(shè)備根據(jù)網(wǎng)絡(luò)遠端或者是主機端應(yīng)用程序的需求,通過發(fā)聲裝置發(fā)出提示信息,主機將接收到的提示信息的輸入發(fā)送給網(wǎng)絡(luò)遠端處理或者輸入主機交給應(yīng)用程序使用。其中,所述提示信息是登錄網(wǎng)絡(luò)的密碼或者是應(yīng)用程序的關(guān)鍵信息,這些信息參與到網(wǎng)絡(luò)遠端登錄網(wǎng)絡(luò)的驗證或者是應(yīng)用程序的使用中。
以上所述提示信息可以每次相同或是每次不同,由智能密鑰設(shè)備在通過發(fā)聲裝置發(fā)出提示信息前按照一定的規(guī)則進行變化和運算處理或作加密處理。
所述變化和運算包括加解密算法運算、散列運算、自定義算法運算。
所述變化和運算為RSA、DES、3DES、HMAC-MD5、TEA以及取反、倒序、異或等。
所述發(fā)聲裝置可以發(fā)出問候信息、操作提示信息、故障報警、確認輸入的提示、讀寫操作指示。
所述發(fā)聲裝置可以報告設(shè)備狀態(tài)。
所述發(fā)聲裝置發(fā)出的提示音可以為語音、鈴聲、音樂、固定頻率長短間隔變化的聲音、可變頻率的鳴響。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是本發(fā)明在原有智能密鑰設(shè)備基礎(chǔ)上添加一個發(fā)聲裝置,實現(xiàn)了設(shè)備的安全警告、讀寫提示、操作提示等功能;同時語音提示使得關(guān)鍵信息可以按照提示來進行,可以做到每次都改變設(shè)備的輸入信息提示,這樣就降低了固定不變的信息被木馬截獲的風(fēng)險,增加了設(shè)備在使用過程中的安全性,使得本發(fā)明更適合在公共場合使用;在更好的保護了智能密鑰設(shè)備使用過程中的密碼安全的同時,還提高智能密鑰設(shè)備的易用性,使得設(shè)備更具人性化;同時起到強化宣傳品牌、指導(dǎo)用戶使用、故障緊急提示、娛樂等功能,使產(chǎn)品設(shè)計更加新穎實用。
圖1是帶有發(fā)聲裝置的智能密鑰設(shè)備結(jié)構(gòu)框圖;圖2是帶有語音芯片的智能密鑰設(shè)備連接關(guān)系示意圖;圖3是帶有發(fā)聲裝置的智能密鑰設(shè)備應(yīng)用流程圖一;圖4是帶有發(fā)聲裝置的智能密鑰設(shè)備總線方式連接關(guān)系示意圖;圖5是帶有發(fā)聲裝置的智能密鑰設(shè)備應(yīng)用流程圖二;圖6帶有發(fā)聲裝置的智能密鑰設(shè)備并行方式連接關(guān)系示意7發(fā)聲器件和MCU直接連接示意圖一;圖8發(fā)聲器件和MCU直接連接示意圖二;圖9帶有發(fā)聲裝置的智能密鑰設(shè)備串行方式連接關(guān)系示意圖。
具體實施例方式
下面結(jié)合附圖和具體實施例對本發(fā)明進行更詳細的描述。
本發(fā)明中的發(fā)聲裝置可以采用多種形式,可以是各種聲音,如語音提示、音樂或鈴聲等,發(fā)聲器件可選用揚聲器或蜂鳴器等。
采用語音芯片時,如果語音內(nèi)容寫入后就不需要修改,可考慮采用OTP型(一次性燒寫)語音電路和掩膜型語音電路;如果語音內(nèi)容經(jīng)常要修改,應(yīng)該采用ISD系列或APR系列的語音錄放電路。語音芯片和微控制器通過串行通信接口(SPI或Microwire)通信。
采用蜂鳴器時,蜂鳴器分為壓電式的和電磁式的兩種,可以根據(jù)不同的需求選擇使用。蜂鳴器可以為產(chǎn)品提供各種聲音長短,高低變化提示音和警示音,供應(yīng)用中使用。
揚聲器能提供音樂以及多變化的聲音,通過微控制器對揚聲器的編碼控制即可實現(xiàn)。
如圖1所示為帶有發(fā)聲裝置的智能密鑰設(shè)備的結(jié)構(gòu)框圖。其中,102為帶有發(fā)聲裝置的智能密鑰設(shè)備本身,103為主控單元MCU,也可以根據(jù)需要為設(shè)備擴展存儲單元以及必要的接口單元,接口單元主要用于設(shè)備和主機的通信協(xié)議的解析。104為發(fā)聲裝置。設(shè)備和主機連接的主機端為101。發(fā)聲裝置104受到主控單元103的控制。這里的發(fā)聲裝置104可以是前面提到的蜂鳴器、揚聲器或者是它們和語音芯片、數(shù)模轉(zhuǎn)換模塊等等元器件的組合,當(dāng)然還包括其外圍電路。
第一個實施例為帶有發(fā)聲裝置的智能密鑰設(shè)備在用戶身份認證方面的應(yīng)用,發(fā)聲裝置和MCU直接連接,其中發(fā)聲裝置采用語音芯片。設(shè)備連接關(guān)系如圖2所示,操作流程如圖3所示。
圖2中,201為語音芯片ZY1420B,它和MCU主控單元103直接連接。在ZY1420B中預(yù)先錄制好一些語音提示信息,分別按照芯片支持的段落存儲。由芯片對B0、B1管腳的控制來實現(xiàn)對不同的段的操作。MCU的IO管腳還連接在語音芯片的PLAYE和PLAYL兩個管腳,當(dāng)PLAYE管腳置低的時候,MCU對語音芯片播放控制使用觸發(fā)方式,而PLAYL管腳置低的時候使用電平放音控制方式。圖中語音芯片的SP+和SP-兩個管腳是語音芯片對喇叭等裝置的驅(qū)動管腳。VCC正電源管腳連接MCU的IO管腳,控制給語音芯片的上電操作,VSS接地。語音芯片的一些其他管腳在此不作介紹。
圖3中,將帶有發(fā)聲裝置的智能密鑰設(shè)備連接到主機301,設(shè)備接收到PIN碼驗證請求302,設(shè)備通過對發(fā)聲裝置的控制,使之輸出一段語音,歡迎用戶的使用,同時提示要求輸入的用戶PIN碼,設(shè)備通過發(fā)聲裝置發(fā)送輸入提示信息303,告知用戶需要輸入何種信息,設(shè)備在發(fā)出提示聲音之前,先對將要提示的內(nèi)容進行運算或者其他規(guī)則的變化,然后再通過發(fā)聲裝置發(fā)出提示信息,用戶根據(jù)提示信息,并且經(jīng)過適當(dāng)?shù)淖兓筝斎隤IN碼304,應(yīng)用程序?qū)⒔邮盏降挠脩糨斎雮鬏斀o設(shè)備305,設(shè)備校驗PIN碼306,如果PIN碼正確,用戶繼續(xù)使用設(shè)備以及應(yīng)用軟件308,如果不正確則用戶身份錯誤出錯報警309。此時可以通過MCU對語音芯片的控制輸出別的提示音,例如提示驗證通過或者失敗,提示用戶進行下一步的操作或者是輸入正確的PIN碼后再使用,如果用戶多次輸入錯誤的PIN碼超過了允許的次數(shù),還可以發(fā)出出錯報警音。
這里提到的發(fā)聲裝置的提示和正確的PIN碼之間存在一定的法則,只要用戶和設(shè)備遵守共同的私密的法則,則這種PIN碼校驗方式即為相對安全的。即發(fā)聲裝置發(fā)出的提示信息并不是用戶直接要輸入PC的數(shù)據(jù),智能密鑰設(shè)備采用和用戶約定的計算法則,例如對提示信息倒序,或者是異或,對數(shù)據(jù)進行處理,然后作為給用戶的提示信息,用戶在得到提示信息之后對數(shù)據(jù)作相應(yīng)的變化從而得到用戶應(yīng)該輸入的信息,然后用戶將這個新計算得到的信息通過主機發(fā)送給智能密鑰設(shè)備作為PIN碼校驗的數(shù)據(jù)。對這種變化法則簡單的舉例來說明一下。當(dāng)智能密鑰設(shè)備需要通過發(fā)聲裝置發(fā)出的提示信息是1234的時候,智能密鑰設(shè)備對這個數(shù)據(jù)進行變化,倒序變化為4321,然后通過發(fā)聲裝置提示;用戶通過發(fā)聲裝置得到提示信息即為4321,于是用戶也作相同的處理即也倒序處理得到1234,然后將1234輸入到主機端從而發(fā)送給智能密鑰設(shè)備用于校驗密碼使用。這種提示以及計算方式也可以簡化為直接使用提示的信息作為輸入,或者提示的信息是每次使用的時候隨機生成的,增加了使用的靈活性。提示的信息可以是在每次變化的,甚至可以做到是一次性的。大大的增加了密碼的隨機性,并且用戶不必每次都記得設(shè)備的密碼,防止為了記憶簡單導(dǎo)致密碼設(shè)置簡單易于被破解。同時語音提示的出現(xiàn),增加了智能密鑰設(shè)備的新穎性和易用性,更適合現(xiàn)在人們對產(chǎn)品人性化的要求。
第二個實施例是帶有發(fā)聲裝置的智能密鑰設(shè)備用于登錄網(wǎng)絡(luò)或者是控制應(yīng)用程序使用的一種應(yīng)用。圖4提供了帶有發(fā)聲裝置的智能密鑰設(shè)備的另一種內(nèi)部連接關(guān)系圖,智能密鑰設(shè)備的MCU和發(fā)聲裝置之間通過總線方式連接。
在圖4中,401為數(shù)模轉(zhuǎn)換器DAC0832,發(fā)聲裝置104由401和發(fā)聲器件構(gòu)成,發(fā)聲裝置104和MCU103之間采用總線方式通信。其中MCU103的數(shù)據(jù)總線連接DAC0832的數(shù)據(jù)總線,CS是ADC芯片的輸入選擇信號,由MCU的IO口控制,XFER為低時,數(shù)據(jù)線向DAC內(nèi)部的DAC寄存器傳送信號,傳送后立即轉(zhuǎn)換,WR1為DAC芯片的寫選擇信號,WR2為DAC內(nèi)部的DAC寄存器寫信號并啟動轉(zhuǎn)換,這幾個管腳都由MCU的IO管腳控制。這樣來自MCU的信息就可以通過連接在數(shù)模轉(zhuǎn)換芯片上的發(fā)聲器件輸出鈴聲、音樂等聲音。
圖5所示的流程圖中,將帶有發(fā)聲裝置的智能密鑰設(shè)備連接到主機501,此時設(shè)備可以通過發(fā)聲裝置發(fā)出優(yōu)美的鈴聲或者音樂來提示設(shè)備的插入或者可以使用等信息。用戶在登錄網(wǎng)絡(luò)或者使用應(yīng)用軟件的時候,網(wǎng)絡(luò)或者應(yīng)用程序?qū)⒁恍╆P(guān)鍵信息通過秘密通道發(fā)送給設(shè)備502,設(shè)備對收到的信息進行加密處理503,設(shè)備將處理結(jié)果通過發(fā)聲裝置發(fā)出語音提示或者是響鈴的方式或者是嘀噠數(shù)等多種方式對用戶進行提示504,用戶按照發(fā)聲裝置的提示輸入要求的信息505等待處理,等待處理的過程中設(shè)備可以發(fā)出優(yōu)美的音樂或倒計時時鐘聲來提示用戶信息正在被處理。是否輸入信息正確506,如果正確則用戶正常使用網(wǎng)絡(luò),設(shè)備再次提示成功操作以及下邊的后續(xù)操作507,驗證失敗的時候則報警拒絕用戶使用發(fā)出錯誤警報508。這個驗證過程中,設(shè)備對來自秘密通道的信息可以做處理例如加密也可以不作處理發(fā)出提示,用戶將對應(yīng)的信息輸入到主機之后,主機端可以進行對應(yīng)的處理例如解密或者直接使用。
圖6所示為第三種實施例,帶有發(fā)聲裝置的智能密鑰設(shè)備的MCU103和發(fā)聲裝置104之間通過并行方式傳輸信息。圖中601為數(shù)模轉(zhuǎn)換器,數(shù)模轉(zhuǎn)換芯片采用MAX530,是一款并行輸入電壓輸出的數(shù)模轉(zhuǎn)換芯片,DI0到DI7分別連接MCU的P0到P1所在的IO端口,通過對A0和A1的設(shè)置來控制數(shù)據(jù)的輸入和選取。CS為芯片選擇管腳,WR為寫信號,分別和MCU 103的相應(yīng)管腳連接。這樣通過MAX530即可將MCU 103的信息輸出轉(zhuǎn)換為模擬信號,控制發(fā)聲器件發(fā)聲。圖中發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊之間接有一個開關(guān),這個開關(guān)可以在設(shè)備的操作面板上進行開關(guān)控制,用來控制是否關(guān)閉發(fā)聲裝置。以上裝置可以實現(xiàn)與前兩個實施例相同的功能。
圖7為發(fā)聲裝置通過電阻、電容直接和MCU連接的方式,其中蜂鳴器的輸入管腳連接電阻、電容,另一個管腳和地連接,如果為了保證驅(qū)動能力,可以在IO1處連接一個上拉,使得有足夠的驅(qū)動能力。通過對發(fā)聲的頻率和發(fā)聲長短間隔的控制,可以使發(fā)聲器件發(fā)出各種固定頻率長短變化或者變化頻率的提示音,例如,可以設(shè)置一聲長響兩聲短響為故障,長短交替頻率為一定值的為操作忙等等。
圖8為發(fā)聲裝置和MCU直接連接的另一種方式,蜂鳴器的兩個管腳分別和MCU的兩個IO口連接,可以使兩個IO管腳輸出差分信號,橋式輸出電平信號來控制對蜂鳴器的驅(qū)動,使蜂鳴器發(fā)聲,這樣的連接方式可以增大驅(qū)動功率。同時可以通過對IO管腳的編程來控制輸出的聲音,實現(xiàn)比較豐富的聲音輸出。
此外還可以利用脈寬調(diào)制技術(shù),生成符合一定規(guī)則的電平信號來控制發(fā)聲器件,使得發(fā)聲器件發(fā)聲。發(fā)聲器件和MCU直接連接,MCU包含PMW(脈寬調(diào)制)功能。這樣直接連接在MCU上的發(fā)聲器件就可以發(fā)出一定規(guī)則的聲音,可以按照智能密鑰設(shè)備的使用要求來設(shè)置。也可以實現(xiàn)最簡單的應(yīng)用,即簡單的控制蜂鳴器發(fā)出嘀嘀的聲音,不使用任何調(diào)制手段。
圖9所示為智能密鑰設(shè)備的發(fā)聲裝置104和MCU103串行通信,其中901為串行輸入的數(shù)模轉(zhuǎn)換模塊,發(fā)聲裝置通過DIN、SCLK等數(shù)據(jù)和時鐘管腳將MCU103的控制信息轉(zhuǎn)換為電平輸出,再經(jīng)過放大器的放大即可驅(qū)動發(fā)聲器件發(fā)聲。這里可以使用MAX 541這款串行輸入電平輸出的數(shù)模轉(zhuǎn)換芯片,后邊連接MAX495放大器。
圖7、圖8和圖9所示的實現(xiàn)方式同樣可以實現(xiàn)與前兩個實施例相同的功能。
以上所述實施方式僅為本發(fā)明的優(yōu)選實施例,本發(fā)明不限于上述實施例,對于本領(lǐng)域一般技術(shù)人員而言,在不背離本發(fā)明原理的前提下對它所做的任何顯而易見的改動,都屬于本發(fā)明的構(gòu)思和所附權(quán)利要求的保護范圍。
權(quán)利要求
1.一種帶發(fā)聲裝置的智能密鑰設(shè)備,包括MCU,其特征在于還包括發(fā)聲裝置,所述發(fā)聲裝置與MCU連接,所述發(fā)聲裝置包括發(fā)聲器件。
2.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置可以關(guān)閉。
3.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲器件可以選用揚聲器或蜂鳴器。
4.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于智能密鑰設(shè)備通過USB接口和主機通信。
5.根據(jù)權(quán)利要求1或3所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲器件與MCU直接連接,或者通過電阻、電容或信號放大器件與MCU連接,MCU控制所述發(fā)聲器件發(fā)聲。
6.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置包括一個串行輸入的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或通過電阻、電容、放大器和數(shù)模轉(zhuǎn)換模塊連接,數(shù)模轉(zhuǎn)換模塊和MCU連接并且通過串行方式通信,MCU將輸出信息發(fā)送給數(shù)模轉(zhuǎn)換模塊,控制發(fā)聲器件發(fā)聲。
7.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置包括一個并行輸入的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或通過電阻、電容、放大器和數(shù)模轉(zhuǎn)換模塊連接,數(shù)模轉(zhuǎn)換模塊和MCU并行連接并且通過并行方式通信,MCU將輸出信息發(fā)送給數(shù)模轉(zhuǎn)換模塊,控制發(fā)聲器件發(fā)聲。
8.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置還可以包括一個和MCU總線連接的數(shù)模轉(zhuǎn)換模塊,發(fā)聲器件和數(shù)模轉(zhuǎn)換模塊直接連接或者通過電阻、電容、放大器和數(shù)模轉(zhuǎn)換模塊連接,MCU和數(shù)模轉(zhuǎn)換模塊以總線方式通信,控制發(fā)聲器件發(fā)聲。
9.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置包含一個語音芯片,語音芯片和MCU連接,通過MCU對語音芯片進行控制,發(fā)聲器件連接到語音芯片的輸出端,將存儲在語音芯片中的聲音信息輸出控制發(fā)聲器件發(fā)聲。
10.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于智能密鑰設(shè)備根據(jù)數(shù)據(jù)處理的需要通過發(fā)聲裝置發(fā)出提示信息,主機將接收到的提示信息的輸入發(fā)送給智能密鑰設(shè)備,設(shè)備對所述輸入進行處理。
11.根據(jù)權(quán)利要求10所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述提示信息是密碼輸入的提示信息,智能密鑰設(shè)備所作的處理為密碼驗證。
12.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于智能密鑰設(shè)備根據(jù)網(wǎng)絡(luò)遠端或者是主機端應(yīng)用程序的需求,通過發(fā)聲裝置發(fā)出提示信息,主機將接收到的提示信息的輸入發(fā)送給網(wǎng)絡(luò)遠端處理或者輸入主機交給應(yīng)用程序使用。
13.根據(jù)權(quán)利要求12所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述提示信息是登錄網(wǎng)絡(luò)的密碼或者是應(yīng)用中的關(guān)鍵信息,這些信息參與到網(wǎng)絡(luò)遠端登錄網(wǎng)絡(luò)的驗證或者是應(yīng)用使用中。
14.根據(jù)權(quán)利要求10或12所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述提示信息每次相同或是每次不同,由智能密鑰設(shè)備在通過發(fā)聲裝置發(fā)出提示信息前按照一定的規(guī)則進行變化和運算處理或作加密處理。
15.根據(jù)權(quán)利要求14所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述變化和運算包括加解密算法運算、散列運算、自定義算法運算。
16.根據(jù)權(quán)利要求15所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述變化和運算為RSA、DES、3DES、HMAC-MD5、TEA以及取反、倒序、異或。
17.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置可以發(fā)出問候信息、操作提示信息、故障報警、確認輸入的提示、讀寫操作指示。
18.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置可以報告設(shè)備狀態(tài)。
19.根據(jù)權(quán)利要求1所述的帶發(fā)聲裝置的智能密鑰設(shè)備,其特征在于所述發(fā)聲裝置的提示音為語音、鈴聲、音樂、固定頻率長短間隔變化的聲音、可變頻率的鳴響。
全文摘要
本發(fā)明公開了一種帶發(fā)聲裝置的智能密鑰設(shè)備,包括MCU和發(fā)聲裝置,發(fā)聲裝置包括發(fā)聲器件,與MCU直接連接,或者通過電阻、電容或者信號放大器件與MCU連接。發(fā)聲器件可以選用揚聲器或蜂鳴器,發(fā)聲裝置可以包括一個串行輸入或并行輸入或和MCU總線連接的數(shù)模轉(zhuǎn)換模塊或者語音芯片。智能密鑰設(shè)備根據(jù)網(wǎng)絡(luò)遠端或是主機端的應(yīng)用需求,利用發(fā)聲裝置發(fā)出的提示信息可以每次不同,提示用戶需輸入的信息,增加了設(shè)備在使用過程中的安全性,使本發(fā)明更適合在公共場合使用。同時利用發(fā)聲裝置可以實現(xiàn)設(shè)備的安全警告、讀寫提示、操作提示等功能,提高了智能密鑰設(shè)備的易用性,使得智能密鑰設(shè)備更具人性化。
文檔編號H04L9/32GK1921393SQ20061011318
公開日2007年2月28日 申請日期2006年9月19日 優(yōu)先權(quán)日2006年9月19日
發(fā)明者陸舟, 于華章 申請人:北京飛天誠信科技有限公司