專(zhuān)利名稱(chēng):密碼輸入方式與密碼輸入裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電子裝置的密碼控制技術(shù)領(lǐng)域,即涉及一種密碼輸入裝置及其方法,特別是密碼的編輯方式以及實(shí)現(xiàn)上述方式的裝置。
背景技術(shù):
在信息化時(shí)代的今天,很多情況下都要有密碼的確認(rèn),即要輸入密碼,然后才能進(jìn)入特定的“空間”,或執(zhí)行某種“動(dòng)作”。如學(xué)校、金融、零售、網(wǎng)絡(luò)等需要輸入密碼的場(chǎng)所和行業(yè)。目前,采用密碼的輸入方式和裝置,都是以鍵盤(pán)式(包括普通鍵盤(pán)、特殊鍵盤(pán)、小鍵盤(pán)等)為主,此種輸入裝置及其輸入方法的缺陷是由于是鍵盤(pán)按鍵式,其輸入密碼方式為開(kāi)放式,也就是說(shuō),在使用者輸入密碼時(shí),旁觀(guān)者可通過(guò)其操作方式偷窺或推算到其密碼,也可通過(guò)使用者所按按鍵的位置獲悉其密碼,從而在安全上構(gòu)成威脅。即使旁觀(guān)者無(wú)意想知道使用者的密碼,比如上下級(jí)、師生、同事、同學(xué)等,采用此種方法雙方都會(huì)感到尷尬。此領(lǐng)域的專(zhuān)利有很多,但多數(shù)是遮擋式的或隱藏式的,但不管怎樣都要在現(xiàn)場(chǎng)輸入完整的密碼,這樣就存在安全隱患。
發(fā)明內(nèi)容本發(fā)明的目的是解決開(kāi)放式密碼輸入裝置在輸入密碼時(shí)容易被周?chē)娜送蹈Q到所輸入的密碼信息而存在安全隱患的問(wèn)題,提供一種密碼輸入方式與密碼輸入裝置。使該裝置即便在沒(méi)有任何防護(hù)的情況下,人或攝像設(shè)備也無(wú)法得知所輸入的密碼,從而從根本上杜絕了密碼被他人因窺視而被盜。
本發(fā)明提供的密碼輸入方式是,用一個(gè)鍵或兩個(gè)鍵的組合定義一個(gè)要設(shè)定的字符串作為密碼,按一個(gè)鍵或兩個(gè)鍵的組合完成一串密碼的輸入。
預(yù)先設(shè)定的字符串即密碼由大寫(xiě)字符、小寫(xiě)字符、數(shù)字、下劃線(xiàn)和特殊字符組成。
本發(fā)明提供的密碼輸入裝置包括(1)中央處理器用于進(jìn)行設(shè)備的列舉、數(shù)據(jù)的傳輸,密碼的編輯及附屬模塊的控制;(2)存儲(chǔ)模塊通過(guò)數(shù)據(jù)線(xiàn)與中央處理器雙向連接,用于存儲(chǔ)預(yù)先編輯好的密碼;(3)數(shù)字鍵與中央處理器連接,用于輸入密碼編號(hào)或簡(jiǎn)單數(shù)字密碼;(4)確認(rèn)鍵與中央處理器連接,用于確認(rèn)所輸入的密碼或密碼編號(hào);(5)輸入輸出端口與中央處理器連接,用于預(yù)設(shè)密碼的存儲(chǔ)與輸出。
上述輸入輸出端口可以是下列之一種、或兩種、或全部(5.1)USB接口該接口通過(guò)USB接口模塊雙向連接中央處理器;(5.2)串口該接口通過(guò)串口模塊雙向連接中央處理器;(5.3)并口該接口雙向連接中央處理器;(5.4)PS2接口該接口連接中央處理器。
該密碼輸入裝置還包括(6)顯示裝置用于顯示輸入的數(shù)字或密碼;(7)復(fù)位鍵用于清除所輸入的數(shù)字和系統(tǒng)復(fù)位。
本發(fā)明的優(yōu)點(diǎn)及效果本發(fā)明提供的密碼輸入裝置,是將已經(jīng)設(shè)定好的密碼,通過(guò)一個(gè)或兩個(gè)鍵,就可以完成密碼的輸入,即便在沒(méi)有任何防護(hù)的情況下,人或攝像設(shè)備也都無(wú)法得知所輸入的密碼,因此從根本上杜絕了密碼被他人因窺視而被盜。本發(fā)明的密碼輸入器在設(shè)計(jì)時(shí)還特別添加了保護(hù)措施,中央處理器上的程序是加密而不可讀的,存儲(chǔ)模塊內(nèi)存儲(chǔ)的密碼是經(jīng)過(guò)加密處理的,不是原始密碼,本密碼輸入器設(shè)有開(kāi)機(jī)密碼,只有輸入正確的開(kāi)機(jī)密碼才能進(jìn)行密碼操作,而開(kāi)機(jī)密碼可以設(shè)定輸入次數(shù),一旦錯(cuò)誤開(kāi)機(jī)密碼次數(shù)達(dá)到某一規(guī)定數(shù)值,密碼輸入器將自鎖。
本發(fā)明的密碼輸入器,可應(yīng)用于PC機(jī)上,也可用于任何帶USB接口、而同時(shí)又需要輸入密碼的儀器設(shè)備。在PC機(jī)上,任何需要輸入密碼的環(huán)節(jié),都可以用本發(fā)明的密碼輸入器完成密碼的輸入,如開(kāi)機(jī)密碼、屏幕保護(hù)密碼、郵箱密碼、文件加密密碼,網(wǎng)上注冊(cè)用戶(hù)的登錄密碼等等。如果在自動(dòng)存、取款機(jī)、超市收款機(jī)、銀行的柜臺(tái)等都引出一顆USB線(xiàn)就可以使用本密碼輸入器,這樣就可以將原來(lái)的簡(jiǎn)單數(shù)字密碼,變?yōu)楸容^復(fù)雜的由大寫(xiě)字符、小寫(xiě)字符、數(shù)字、下劃線(xiàn)等組成的密碼,從而使密碼的破解更為困難,這樣可以一舉兩得。
圖1是密碼輸入裝置框圖;圖2是密碼編輯流程框圖;圖3是密碼輸入裝置軟件流程框圖;圖4是SoC框圖及外圍關(guān)鍵器件示意圖;圖5是無(wú)線(xiàn)連接方式框圖。
具體實(shí)施方式實(shí)施例1如圖1所示,本發(fā)明提供的密碼輸入裝置包括(1)中央處理器用于進(jìn)行設(shè)備的列舉、數(shù)據(jù)的傳輸,密碼的編輯及附屬模塊的控制;(2)存儲(chǔ)模塊通過(guò)數(shù)據(jù)線(xiàn)與中央處理器雙向連接,用于存儲(chǔ)預(yù)先編輯好的密碼;(3)數(shù)字鍵與中央處理器連接,用于輸入密碼編號(hào)或簡(jiǎn)單數(shù)字密碼;(4)確認(rèn)鍵與中央處理器連接,用于確認(rèn)所輸入的密碼或密碼編號(hào);(5)輸入輸出端口與中央處理器連接,用于預(yù)設(shè)密碼的存儲(chǔ)與輸出,包括(5.1)USB接口該接口通過(guò)USB接口模塊雙向連接中央處理器;(5.2)串口該接口通過(guò)串口模塊雙向連接中央處理器;(5.3)并口該接口雙向連接中央處理器;(5.4)PS2接口該接口連接中央處理器。
此外,該密碼輸入裝置還包括
(6)顯示裝置用于顯示輸入的數(shù)字或密碼;(7)復(fù)位鍵用于清除所輸入的數(shù)字和系統(tǒng)復(fù)位。
該裝置的密碼編輯流程參見(jiàn)圖2。密碼輸入裝置的軟件流程參見(jiàn)圖3。
本發(fā)明提供的密碼輸入器上的一個(gè)按鍵或兩個(gè)鍵的組合表示一串密碼,按下不同的按鍵或組合鍵,即可輸出不同的密碼,最后將密碼通過(guò)輸出接口傳給密碼接收方。比如通過(guò)USB口傳給PC機(jī)、或帶有USB口的自動(dòng)存取款機(jī)、或帶有USB口的超市收款機(jī)以及帶有USB口的任何需要密碼的系統(tǒng)。密碼的編輯可通過(guò)密碼編輯系統(tǒng),在PC機(jī)上任意編輯自己所需要的密碼(密碼可以由大寫(xiě)字符、小寫(xiě)字符、數(shù)字和下劃線(xiàn)等組成),然后通過(guò)串口、并口、USB口或PS2口,將編輯好的密碼存儲(chǔ)到密碼輸入器上,也可在密碼輸入器上編輯簡(jiǎn)單的數(shù)字密碼。
本發(fā)明提供的密碼輸入器,可以通過(guò)如圖4所示的SoC框圖實(shí)現(xiàn)單芯片的解決方案。
本發(fā)明提供的密碼輸入器通過(guò)上述接口,可以采用有線(xiàn)連接,也可以采用無(wú)線(xiàn)連接,但要添加無(wú)線(xiàn)發(fā)射和接受模塊,如圖5所示。
權(quán)利要求
1.一種密碼輸入方式,其特征在于用一個(gè)鍵或兩個(gè)鍵的組合定義一個(gè)要設(shè)定的字符串作為密碼,按一個(gè)鍵或兩個(gè)鍵的組合完成一串密碼的輸入。
2.根據(jù)權(quán)利要求1所述的密碼輸入方式,其特征在于要設(shè)定的字符串即密碼由大寫(xiě)字符、小寫(xiě)字符、數(shù)字、下劃線(xiàn)和特殊字符組成。
3.一種密碼輸入裝置,其特征是該裝置包括(1)中央處理器用于進(jìn)行設(shè)備的列舉、數(shù)據(jù)的傳輸,密碼的編輯及附屬模塊的控制;(2)存儲(chǔ)模塊通過(guò)數(shù)據(jù)線(xiàn)與中央處理器雙向連接,用于存儲(chǔ)預(yù)先編輯好的密碼;(3)數(shù)字鍵與中央處理器連接,用于輸入密碼編號(hào)或簡(jiǎn)單數(shù)字密碼;(4)確認(rèn)鍵與中央處理器連接,用于確認(rèn)所輸入的密碼或密碼編號(hào);(5)輸入輸出端口與中央處理器連接,用于預(yù)設(shè)密碼的存儲(chǔ)與輸出。
4.根據(jù)權(quán)利要求3所述的密碼輸入裝置,其特征是輸入輸出端口是下列之一種、或兩種、或全部(5.1)USB接口該接口通過(guò)USB接口模塊雙向連接中央處理器;(5.2)串口該接口通過(guò)串口模塊雙向連接中央處理器;(5.3)并口該接口雙向連接中央處理器;(5.4)PS2接口該接口連接中央處理器。
5.根據(jù)權(quán)利要求3或4所述的密碼輸入裝置,其特征是該裝置還包括(6)顯示裝置用于顯示輸入的數(shù)字或密碼;(7)復(fù)位鍵用于清除所輸入的數(shù)字和系統(tǒng)復(fù)位。
全文摘要
密碼輸入方式與密碼輸入裝置。密碼輸入方式是,用一個(gè)鍵或兩個(gè)鍵的組合定義一個(gè)要設(shè)定的字符串作為密碼,按一個(gè)鍵或兩個(gè)鍵的組合完成一串密碼的輸入。密碼輸入裝置包括中央處理器、存儲(chǔ)模塊、數(shù)字鍵、確認(rèn)鍵、輸入輸出端口,以及顯示裝置和復(fù)位鍵。該密碼輸入裝置,是將已經(jīng)設(shè)定好的密碼,通過(guò)一個(gè)或兩個(gè)鍵,就可以完成密碼的輸入,即便在沒(méi)有任何防護(hù)的情況下,人或攝像設(shè)備也都無(wú)法得知所輸入的密碼,因此從根本上杜絕了密碼被他人因窺視而被盜。本發(fā)明還特別添加了保護(hù)措施,程序是加密不可讀的,存儲(chǔ)的密碼是經(jīng)加密處理的。本發(fā)明還設(shè)有開(kāi)機(jī)密碼,且開(kāi)機(jī)密碼可設(shè)定輸入次數(shù),一旦錯(cuò)誤開(kāi)機(jī)密碼次數(shù)達(dá)到某一規(guī)定數(shù)值,密碼輸入器將自鎖。
文檔編號(hào)G07F19/00GK1952857SQ200610129448
公開(kāi)日2007年4月25日 申請(qǐng)日期2006年11月17日 優(yōu)先權(quán)日2006年11月17日
發(fā)明者李國(guó)峰, 馬世亮, 董海坤, 張勇 申請(qǐng)人:南開(kāi)大學(xué)