一種手勢密碼輸入虛擬鍵盤及應用方法
【技術領域】
[0001]本發(fā)明涉及所有需要密碼保護的設備領域,特別是涉及一種手勢密碼輸入虛擬鍵盤及應用方法。
【背景技術】
[0002]現(xiàn)有的需要密碼保護的設備,包括電子門鎖、門禁系統(tǒng)、電子保險箱、臺式電腦、工控機、銀行自動柜員機、售票機、手機、平板電腦等,這些設備用到密碼鍵盤通常是3x4的密碼鍵盤、3x3+1的密碼鍵盤或3x3的手勢輸入鍵盤,通常設定密碼為6位,密碼組合數(shù)為100萬種,手勢組合為38萬種。按照理論組合數(shù)來說,密碼是很難破解,但是,因為一部分人的記憶力不佳,一些不規(guī)則的數(shù)通常是記不住的,比如:數(shù)字532480或比較復雜的圖形手勢輸入,因為沒有規(guī)律,如果沒有聯(lián)想的話,一般人很難記的牢。所以一部分人設定密碼時會采用聯(lián)想的方法,比如:生日日期、卡號末6位、身份證末6位或者采用有規(guī)則的組合,比如:666666, 999999, 888888等。如果是手勢輸入,通常會設定三角形,四方形等比較簡單的圖形,這樣的密碼安全性就會變得很低,理論的組合數(shù)就大打折扣。對于現(xiàn)有密碼鍵盤出現(xiàn)的這些安全性的問題,很多設備往往沒有解決的方法,比如自動柜員機,被偷窺、被破解的事時有發(fā)生。
【發(fā)明內容】
[0003]本發(fā)明要解決的技術問題在于,提供一種手勢密碼輸入虛擬鍵盤,可以解決現(xiàn)有的需要密碼保護的設備包括電子門鎖、門禁系統(tǒng)、電子保險箱、臺式電腦、工控機、銀行自動柜員機、售票機、手機、平板電腦等安全性問題。
[0004]本發(fā)明要解決的另一技術問題提供一種手勢密碼輸入虛擬鍵盤的應用方法。本發(fā)明采用的技術方案是,密碼輸入虛擬鍵盤是采用3x3+ “確認”和“取消”鍵或3x3+1+ “確認”和“取消”的按鍵排列組合,鍵盤設計采用電容感應式觸摸技術、光感觸摸技術或電場觸摸技術等,這是一種動態(tài)的虛擬密碼鍵盤,輸入密碼有反饋信息,輸入手勢時顯示輸入圖形。
[0005]本發(fā)明所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,鍵盤上的數(shù)字可以自動識別使用者的輸入方式而采用顯示、不顯示或顯示字變淡。在手勢輸入時不顯示數(shù)字或顯示字變淡是為了使用者記憶手勢圖形,因為顯示字符和圖形將會有記憶上沖突。
[0006]本發(fā)明所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,輸入方式可以是單獨方式也可以是混合輸入方式,單獨輸入方式包括密碼單獨輸入或手勢單獨輸入,混合輸入方式包括手勢多組混合輸入或手勢+密碼混合輸入,輸入完畢后按“確認”鍵完成全部輸入。采用混合輸入,密碼的組合可以達到上億種,而密碼的記憶難度并沒有增加很多,但安全性卻增加了很多倍。
[0007]本發(fā)明所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,鍵盤初始時顯示數(shù)字密碼鍵盤,可以單一輸入密碼,當手指按住按鍵并拖動時,鍵盤上的數(shù)字鍵消失或變淡,顯示手勢輸入圖形,放開手指后,鍵盤再次顯示數(shù)字。這個輸入方法可以實現(xiàn)混合輸入。
[0008]本發(fā)明所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,采用“確認”鍵作最后完成操作可以把手勢輸入設計為多段不定長度組合,這樣可以把原來不連接的數(shù)字連接起來,這樣的組合數(shù)將會變得很大。而使用者記憶兩個或3個圖形并不是太難,但破解這個密碼就太難了,幾乎不可能的。
【附圖說明】
[0009]圖1是本發(fā)明手勢密碼輸入虛擬鍵盤按鍵排列圖。
[0010]圖2是圖1所示手勢密碼輸入虛擬鍵盤手勢圖。
[0011]圖3是本發(fā)明手勢密碼輸入虛擬鍵盤的應用方法實施例之一示意圖。
[0012]圖4是本發(fā)明手勢密碼輸入虛擬鍵盤的應用方法實施例之二示意圖。
【具體實施方式】
[0013]下面結合附圖對本發(fā)明的較佳實施例進行詳細闡述,以使本發(fā)明的優(yōu)點和特征能更易于被本領域技術人員理解,從而對本發(fā)明的保護范圍做出更為清楚明確的界定。
[0014]請參閱圖1、圖2、圖3和圖4,本發(fā)明一種手勢密碼輸入虛擬鍵盤的應用方法,實施例包括:如圖1所示,一種手勢密碼輸入虛擬鍵盤,采用3x3+ “確認”和“取消”鍵或3x3+1+ “確認”和“取消”的按鍵排列組合,鍵盤是在IXD或OLED屏幕上虛擬的,鍵盤設計采用電容感應式觸摸技術、光感觸摸技術或電場觸摸技術等,按鍵面板采用玻璃、有機玻璃(亞克力)、藍寶石等材質,手指可以在屏幕鍵盤上單次觸摸,按照預先設定的數(shù)字,按下的鍵盤轉換為數(shù)字作為輸入的密碼。手指也可以在屏幕上滑動,滑動時,屏幕上的數(shù)字不顯示或顯示變淡,顯示圓圈,如圖2所示,屏幕上將會顯示滑動的圖形,手指連續(xù)在屏幕上滑動,形成一個非特定的圖形,分開手指后結束,屏幕再次顯示數(shù)字,如果不按“確認”鍵,可以再輸入密碼或手勢,直到按“確認”鍵后完成,如果在中途發(fā)現(xiàn)輸入錯誤,可以按“取消”鍵取消所有的輸入并重新開始。
[0015]本發(fā)明手勢密碼輸入虛擬鍵盤的應用方法實施例之一,參照圖1,如圖3所示,首先手指由(2)鍵開始按下,然后滑向(6)鍵,再滑向(5)鍵,再滑向(4)鍵,再滑向(2)鍵,然后放開手指,形成的密碼是:26542。然后手指由(4)鍵開始按下,然后滑向(5)鍵,再滑向
(6)鍵,然后放開手指,形成的密碼是:456。然后手指由(2)鍵開始按下,然后滑向(5)鍵,再滑向(8)鍵,然后放開手指,形成的密碼是:258。然后按“確認”鍵,合成的輸入密碼是:26542456258,總共11位密碼,這樣長的密碼很多人都不可能記住它,但是轉換成圖形是:三角形+ —豎+ —橫而已,不會太難記。雖然看起來圖形很簡單,但卻很難破解,原因是,破解者不能確定有多少次組合,每個手勢有多少個按鍵,而且每個手勢之間沒有關聯(lián),不能逐一破解,這樣的密碼破解的可能性幾乎為零。在現(xiàn)有技術中,只有一個手勢,如圖3中的第一個圖形,一個三角形,連接5個點,通過數(shù)學運算可以得知總共只有8000多個組合,這樣的密碼被破解的可能性很大。
[0016]本發(fā)明手勢密碼輸入虛擬鍵盤的應用方法實施例之二,參照圖1,如圖4所示,首先手指由(2)鍵開始按下,然后滑向(6)鍵,再滑向(5)鍵,再滑向(4)鍵,再滑向(2)鍵,然后放開手指,形成的密碼是:26542。然后逐一按下按鍵:(1),(3),(5),(7),(9)形成的密碼是:13579。然后按“確認”鍵,合成的輸入密碼是:2654213579,總共10位密碼,這樣長的密碼很多人都不可能記住它,但是轉換成圖形是:三角形+ 6位數(shù)密碼而已,不會太難記。雖然看起來圖形和數(shù)字很簡單,但卻很難破解,原因是,破解者不能確定有多少次組合,每個手勢有多少個按鍵及密碼是多少位,是圖形組合還是數(shù)字組合,而且每個手勢之間沒有關聯(lián),不能逐一破解,這樣的密碼破解的可能性幾乎為零。
【主權項】
1.一種手勢密碼輸入虛擬鍵盤及應用方法,在屏幕上顯示虛擬按鍵,手指在屏幕上滑動或按動,其特征在于,采用3x3 + “確認”和“取消”鍵或3x3 + “O”鍵+“確認”和“取消”的按鍵排列組合,輸入方式采用直接數(shù)字密碼輸入或滑動手指作為手勢密碼輸入,手勢輸入采用分段輸入或混合輸入方法,按“確認”鍵完成輸入。
2.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤,其特征在于,采用電容感應觸摸技術、光感觸摸技術或電場觸摸技術,手指在鍵盤上直接按下單個按鍵或連續(xù)滑動手指。
3.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤,其特征在于,采用3x3+“確認”和“取消”鍵或3x3+1+ “確認”和“取消”的按鍵排列組合。
4.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,自動識別輸入方式,鍵盤初始時顯示數(shù)字密碼鍵盤,可以單一輸入密碼,當手指按住按鍵并拖動時,鍵盤上的數(shù)字鍵消失或變淡并顯示手勢輸入圖形,放開手指后,鍵盤再次顯示數(shù)字。
5.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,手勢輸入可以是一組手勢或多組手勢組成,直到按“確認”鍵完成輸入。
6.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,輸入方式可以是全部手勢輸入、全部數(shù)字輸入或手勢與數(shù)字混合輸入,直到按“確認”鍵完成輸入。
7.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,當密碼或手勢輸入完畢后,在按“確認”鍵之前可以按“取消”鍵清除全部輸入,重新開始。
8.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤的應用方法,其特征在于,增加“確認”鍵后,密碼的長度及輸入方式和長度為不固定式,組合數(shù)可以達到上億種。
9.根據(jù)權利要求1所述的手勢密碼輸入虛擬鍵盤及應用方法,其特征在于,本發(fā)明可以應用到所有需要密碼保護的設備,包括電子門鎖、門禁系統(tǒng)、電子保險箱、臺式電腦、工控機、銀行自動柜員機、售票機、手機、平板電腦等。
【專利摘要】本發(fā)明公開了一種手勢密碼輸入虛擬鍵盤及應用方法,手勢密碼輸入虛擬鍵,其特征在于:采用3x3 +“確認”和“取消”鍵或3x3+“0”鍵 +“確認”和“取消”的按鍵排列組合,在原來只有30多萬個手勢組合或100多萬組密碼組合基礎上增加到上億種的組合,提高密碼的可靠性,而且不會造成使用者記憶困難,在市場上現(xiàn)有的輸入方法上更進一步完善。這是一種多功能的密碼虛擬鍵盤,既可以用于手勢輸入又可以用于普通按鍵輸入,手勢輸入可以分段輸入或混合輸入,輸入完畢后按“確認”鍵。通過上述方式,本發(fā)明能夠提高設備密碼的可靠性又不會造成使用者記憶困難,有很好的實用性。
【IPC分類】G06F21-31, G06F21-36, G06F3-0488
【公開號】CN104850770
【申請?zhí)枴緾N201510299049
【發(fā)明人】彭雨亭
【申請人】深圳市智諾微智能電子科技有限公司
【公開日】2015年8月19日
【申請日】2015年6月5日