專利名稱:加密式密碼輸入方法及其鍵盤(pán)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬計(jì)算機(jī)外圍設(shè)備范疇;
目的是這樣實(shí)現(xiàn)的筆者經(jīng)過(guò)分析認(rèn)為,現(xiàn)在的密碼輸入方式,是開(kāi)放的,一維的,直露的,要想保證密碼安全輸入,除了遮遮掩掩之外,更好的辦法應(yīng)該是給密碼“加密”,說(shuō)得準(zhǔn)確點(diǎn)是給按鍵的動(dòng)作加密,也就是說(shuō)除了按密碼之外再多按幾只鍵,來(lái)個(gè)以假亂真!可是,怎樣能不動(dòng)聲色將那多按的幾只鍵“做廢”,成了計(jì)劃的關(guān)鍵所在,偷窺的人緊盯著你按鍵的這只右手,做什么動(dòng)作都逃不出他的視線,怎么辦?幾經(jīng)推敲,我們想到了左手。左手在取款過(guò)程中正閑得無(wú)聊,何不委以重任?雙手配合做事,本來(lái)就是靈長(zhǎng)類動(dòng)物的專長(zhǎng),何況人類?左手加盟后,左右開(kāi)弓,會(huì)讓偷窺者顧此失彼,如果再一個(gè)臺(tái)前,一個(gè)幕后,更讓其如墜霧中!具體說(shuō)來(lái),我們?cè)阪I盤(pán)外表面的隱蔽位置,新添置一只按鍵,(稱為“控制鍵”),由左手來(lái)操控,當(dāng)它在斷開(kāi)的時(shí)間內(nèi)(右手操控的)十只數(shù)字鍵會(huì)暫時(shí)失去功能,也就是說(shuō)這只鍵相當(dāng)于十只數(shù)字鍵的總開(kāi)關(guān),只有在接通的情況下,按動(dòng)各數(shù)字鍵才可輸入信號(hào)。怎樣實(shí)施這種加密式密碼輸入方法呢?辦法很多,從軟件方面,我們可以設(shè)計(jì)一個(gè)程序,自定義這只按鍵的功能,固化在鍵盤(pán)處理與掃描芯片里;從硬件方面,我們可以把這只按鍵串接在會(huì)影響數(shù)字鍵鍵位信號(hào)的形成與輸出的共用線路里,如共用信號(hào)線、晶振線、數(shù)據(jù)線、時(shí)鐘線、地線、供電線等等,當(dāng)該鍵斷開(kāi)時(shí),即使按動(dòng)各數(shù)字鍵,鍵位信號(hào)將不能形成或輸出;或者CPU收不到信號(hào),或者請(qǐng)求CPU掃描鍵盤(pán)的信號(hào)被阻隔。當(dāng)我們用右手食指準(zhǔn)備在數(shù)字鍵上按密碼時(shí),將左手食指放在該控制鍵上,右手有意識(shí)除了密碼外再多按幾只鍵(或前或后或中間),而左手只在右手按密碼時(shí)保持接通狀態(tài),這樣,顯然只有代表密碼的鍵指令能被送入CPU,而多按的那幾只鍵僅僅是假動(dòng)作,或者說(shuō)是給密碼再加了密,從而達(dá)到迷惑偷窺者保障密碼安全的目的。我們可以把新添置的這只控制鍵安置在遠(yuǎn)離數(shù)字鍵的隱蔽處,如鍵盤(pán)的側(cè)面或底面,讓偷窺者無(wú)法兼顧,如果仍然設(shè)置在盤(pán)面上,也應(yīng)該把它做得小一些,應(yīng)能夠被左手食指完全遮蔽,或者在鍵的上方加裝屏蔽罩或者做有凸緣圍護(hù)或有凹洞槽隱蔽,讓偷窺者看不見(jiàn)這只鍵,甚至看不見(jiàn)按鍵的手指。同時(shí),還應(yīng)在鍵盤(pán)盤(pán)面顯眼位置,印刷有類似這樣意思的文字“為了您的密碼安全,請(qǐng)?jiān)诿艽a輸入的前或后,左手按下控制鍵,右手輸入幾下亂碼......等等,(以常閉型觸點(diǎn)為例),以提醒取款人學(xué)會(huì)做點(diǎn)假動(dòng)作。另外,新添置的這只控制鍵也可以在電路上與鍵盤(pán)上的清除鍵并聯(lián),利用清除鍵的功能悄悄清除掉前面按的假動(dòng)作鍵,也能達(dá)到迷惑的效果。
用這種加密式方法及其鍵盤(pán)輸入密碼簡(jiǎn)單、有效、文明大方、一學(xué)就會(huì),將能杜絕密碼被偷窺,可用于各種需要密碼輸入的客戶服務(wù)設(shè)備上,如ATM機(jī)、POS機(jī)、股市散戶交易機(jī)和智能網(wǎng)電話機(jī)等等。
圖2是實(shí)施例一的電路方框圖。
圖3實(shí)施例二是設(shè)置有控制鍵的密碼輸入鍵盤(pán)結(jié)構(gòu)示意4是實(shí)施例二的電路方框圖。
圖5是實(shí)施例三設(shè)置有控制鍵的自動(dòng)取款機(jī)的結(jié)構(gòu)示意圖。
圖6實(shí)施例四是現(xiàn)有自動(dòng)取款機(jī)加裝控制鍵及屏蔽罩示意圖。
圖7實(shí)施例五是街頭的智能網(wǎng)電話機(jī)改造示意圖。
圖8是常用單片機(jī)鍵盤(pán)電路方框圖中串接控制鍵位置示意圖。
參見(jiàn)
圖1,是常見(jiàn)的銀行儲(chǔ)蓄柜臺(tái)上擺放的密碼輸入鍵盤(pán),盤(pán)面2上有十個(gè)數(shù)字鍵3和清零確認(rèn)鍵等,由線束4與柜臺(tái)內(nèi)的電腦業(yè)務(wù)機(jī)相連,新添置的控制鍵5加裝在盤(pán)側(cè)6(朝向銀行工作人員一側(cè)),取款人用左手去操縱它,無(wú)需用眼看,只要手不離開(kāi)按鍵,偷窺者很難知道它在何時(shí)被按下,何時(shí)只是手指輕輕放在上面,取款人右手像以往一樣按數(shù)字鍵,自己留意在控制鍵閉合時(shí)按真密碼,斷開(kāi)時(shí)按幾個(gè)亂碼(就是所謂假動(dòng)作),雙手的配合只有自己心中有數(shù),偷窺者無(wú)從知曉,從而保證了密碼安全。
參見(jiàn)圖2,圖2是常用的單片機(jī)非編碼一維鍵盤(pán)電路圖,K0-K9為鍵盤(pán)數(shù)字鍵,每一個(gè)鍵占用CPU的一條輸入輸出線,當(dāng)某一鍵按下時(shí),相應(yīng)的輸入線為低電平,釋放時(shí)高,當(dāng)CPU發(fā)現(xiàn)有鍵按下,調(diào)用鍵盤(pán)掃描子程序,將端口的狀態(tài)讀入到CPU,CPU通過(guò)軟件識(shí)別鍵號(hào)產(chǎn)生鍵碼,這都是已有技術(shù)不詳述。圖中新添置的控制鍵5,它串聯(lián)接在K0-K9的共用地線上,顯然,只有當(dāng)按下(閉合)該鍵的時(shí)間內(nèi),按K0-K9任一鍵才有效,松開(kāi)(斷開(kāi))鍵5后,再按K0-K9,就屬于假動(dòng)作,是用來(lái)迷惑偷窺者的。
參見(jiàn)圖3,實(shí)施例二描繪了一種控制鍵設(shè)計(jì)在盤(pán)面的方案。在盤(pán)面8的邊緣有一圈凸緣9,中間形成剛能容納手指大小的凹窩10,中間有控制鍵5,該鍵微動(dòng)開(kāi)關(guān)的彈性材料應(yīng)選擇動(dòng)作幅度小聲音又小的,比如像手機(jī)那種按鍵,當(dāng)取款人左手食指按在凹窩里,按與不按,手指都幾乎看不出移動(dòng)。
參見(jiàn)圖4,對(duì)于工作于中斷方式的行列式鍵盤(pán),我們也可以采用阻隔中斷請(qǐng)求的方式來(lái)控制數(shù)字鍵,圖中CPU8031的P1.4-P1.7為輸出口線,作為鍵盤(pán)的列線。初始化時(shí)置P1.4-P1.7為0。P1.0-P1.3為輸入口線,作為鍵盤(pán)的行線。各行線通過(guò)“與”門(mén)接到8031的INTO端,中間串接了控制鍵按鍵開(kāi)關(guān)5(常閉型觸點(diǎn)),當(dāng)數(shù)字鍵有閉合時(shí),相應(yīng)的行線變?yōu)?,“與”門(mén)輸出變?yōu)?,可只有當(dāng)鍵5閉合時(shí)中斷請(qǐng)求才可送達(dá)INTO端口,CPU方可響應(yīng)來(lái)自鍵盤(pán)的中斷請(qǐng)求,在中斷服務(wù)程序中完成鍵識(shí)別和鍵功能的處理,顯然,鍵5斷開(kāi)時(shí),CPU接不到中斷請(qǐng)求,不會(huì)掃描鍵盤(pán),此時(shí)按的數(shù)字鍵均為無(wú)效動(dòng)作,也就是我們需要的假動(dòng)作。對(duì)于該例的以常閉型觸點(diǎn)按下時(shí)暫時(shí)停止各數(shù)字鍵功能的動(dòng)作方式,我們也可把該鍵稱為“加密鍵”。
參見(jiàn)圖5,圖5為一自動(dòng)取款機(jī)的側(cè)視剖面圖,顯示屏11下方有數(shù)字鍵盤(pán)12,在其下方有一個(gè)凹洞槽13,洞槽內(nèi)設(shè)置有控制鍵5,站立著的人是看不見(jiàn)該鍵的,取款人可用左手去按動(dòng)。
圖6A描繪了一種在現(xiàn)有的自動(dòng)取款機(jī)上進(jìn)行改裝的實(shí)施例軸側(cè)視圖(圖6B是它的剖視示意圖)顯示屏14下方有數(shù)字鍵盤(pán)15,在旁邊的盤(pán)面16上加裝了一個(gè)半圓形的屏蔽罩17,罩內(nèi)裝有控制鍵5,取款人左手手指伸進(jìn)罩內(nèi),按鍵與否別人無(wú)法察覺(jué),也可以像圖6C所示將屏蔽罩與按鍵做成一體這樣安裝更方便。圖5與圖6實(shí)施例均適用圖2圖4的電原理圖,不再詳述。
參見(jiàn)圖7,這種電話不用插卡,直接按鍵輸入密碼即可撥打,我們把控制鍵5安裝在話筒的手柄上,在右手按密碼的過(guò)程中,在左手的“指揮”下往里“摻砂子”。
參見(jiàn)圖8,圖8是常見(jiàn)的8048單片機(jī)鍵盤(pán)電路方框圖??刂奇I5可串接在雙向時(shí)鐘線上,也可串接在雙向數(shù)據(jù)線、供電線或地線上。
權(quán)利要求
1.加密式密碼輸入方法及其鍵盤(pán),包括鍵盤(pán)位陣列、鍵盤(pán)處理和掃描電路、十只數(shù)字鍵及清除確認(rèn)鍵組成,其特征是在鍵盤(pán)外表面的隱蔽位置,添置一只按鍵,該按鍵串接在會(huì)影響數(shù)字鍵鍵位信號(hào)的形成與輸出的共用線路里。
2.按權(quán)利要求1所述的鍵盤(pán),其特征是該按鍵與清除鍵并聯(lián)。
3.按權(quán)利要求1所述的鍵盤(pán),其特征是該按鍵安置在鍵盤(pán)的側(cè)面或底面。
4.按權(quán)利要求1所述的鍵盤(pán),其特征是該按鍵安置在盤(pán)面,其面積大小能夠被食指完全遮蔽。
5.按權(quán)利要求1所述的鍵盤(pán),其特征是在該鍵上加裝有屏蔽罩或者周?chē)鲇型咕墖o(hù)或做有凹洞槽。
6.按權(quán)利要求1所述的鍵盤(pán),其特征是該按鍵安置在話筒的手柄上。
全文摘要
在暴露的公眾場(chǎng)合,向計(jì)算機(jī)輸入個(gè)人密碼沒(méi)有安全感,本文提出一種加密式密碼輸入方法及其鍵盤(pán),使偷窺者即使近在咫尺也無(wú)法破譯,具體做法是在鍵盤(pán)的外表面隱蔽位置添置一只按鍵,由左手操控,悄悄將右手按的真密碼通過(guò),假密碼擋住,右手按的多余鍵相當(dāng)于給密碼加了密。用這種方法改造鍵盤(pán)簡(jiǎn)單、有效、成本低,用這種方法輸入密碼文明大方、一學(xué)就會(huì)、安全可靠。
文檔編號(hào)G06F3/02GK1455312SQ02112960
公開(kāi)日2003年11月12日 申請(qǐng)日期2002年4月30日 優(yōu)先權(quán)日2002年4月30日
發(fā)明者李布爾 申請(qǐng)人:李布爾