專利名稱:一種隨機(jī)密碼的生成方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及密碼生成方法,尤其是涉及一種觸摸屏式終端的密碼生成方法及系 統(tǒng)。
背景技術(shù):
隨著手機(jī)的飛速普及,特別是智能手機(jī)的飛速普及。智能終端對(duì)人們的生活產(chǎn)生 了越來越多的影響。而在手機(jī)上的密碼輸入也成為智能終端用戶常常接觸的事件。人們不 僅需要通過密碼輸入完成在智能終端上的電子支付,例如網(wǎng)上銀行,手機(jī)銀行等,還對(duì)智能 終端的各種應(yīng)用以及各種數(shù)據(jù)進(jìn)行加密和加鎖,以保護(hù)自身的數(shù)據(jù)安全。
而目前終端上常用的密碼輸入方式為使用手機(jī)自帶的數(shù)字鍵盤,或者在觸摸屏式 終端的屏幕上生成的虛擬數(shù)字鍵盤。這類數(shù)字鍵盤通常包括從0-9的十個(gè)固定的數(shù)字按 鍵、確認(rèn)鍵以及撤銷按鍵。有的智能終端還能在屏幕上模擬生成類似電腦所使用的字母鍵 盤的虛擬字母鍵盤,以輸入字母。無論是數(shù)字鍵盤還是字母鍵盤,按鍵的排列順序都是固定 的,操作者在輸入密碼的時(shí)候,容易被旁邊的人窺視而導(dǎo)致密碼被盜,從而導(dǎo)致操作者財(cái)物 以及隱私受到損失。
基于上述技術(shù)問題,現(xiàn)有技術(shù)中產(chǎn)生了將數(shù)字或字母隨機(jī)排列顯示的方法,但無 論是數(shù)字和字母都是人們所廣為熟知的,旁邊的人窺視的時(shí)候還是有可能看到用戶輸入的 密碼并且快速記憶下來。
同時(shí),仍然有部分用戶,例如年齡大的用戶,無法記憶數(shù)字和字母,導(dǎo)致容易遺忘 所設(shè)定的密碼,還有部分用戶,對(duì)于數(shù)字和字母不敏感,也容易遺忘所設(shè)定的密碼。
因此,如何保護(hù)用戶密碼輸入的安全性使得旁邊的窺視者無法在短時(shí)間內(nèi)發(fā)現(xiàn)用 戶輸入的密碼,同時(shí),又便于用戶記憶以及輸入密碼,成為亟需解決的問題。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種窺視者無法在短時(shí)間內(nèi)發(fā)現(xiàn)用戶輸入的密碼,同時(shí)又 便于用戶記憶以及輸入密碼的密碼生成方法和裝置。在觸摸屏的屏幕上生成虛擬鍵盤,在 虛擬鍵盤上隨機(jī)排列個(gè)性化的12生肖圖案中的多個(gè)或全部,通過選擇適當(dāng)?shù)纳D案完 成密碼的輸入。這樣既便于用戶牢記自己的密碼,又避免了窺視者偷窺到密碼。
本發(fā)明公開了一種隨機(jī)密碼的生成方法,包括如下步驟
A、顯示虛擬鍵盤;
B、在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;
C、選擇虛擬鍵盤上的圖案完成密碼的輸入。
其中,在步驟B中,在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分布的。
其中,在步驟B中,在虛擬鍵盤還能夠生成數(shù)字或字母。
其中,在步驟A中,所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所述按鍵為將要輸入 的密碼鍵或功能鍵。
其中,在步驟A中,所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列的轉(zhuǎn)盤,通過上下轉(zhuǎn) 動(dòng)轉(zhuǎn)盤來選擇不同的密碼。
本發(fā)明還公開了一種隨機(jī)密碼的生成裝置,包括
顯示單元,用于顯示虛擬鍵盤;
密碼生成單元,用于在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;
輸入單元,用于選擇虛擬鍵盤上的圖案完成密碼的輸入。
其中,所述密碼生成單元在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分 布的。
其中,所述密碼生成單元在虛擬鍵盤還能夠生成數(shù)字或字母。
其中,所述顯示單元所顯示的所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所述按鍵 為將要輸入的密碼鍵或功能鍵。
其中,所述顯示單元所顯示的所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列的轉(zhuǎn)盤, 通過上下轉(zhuǎn)動(dòng)轉(zhuǎn)盤來選擇不同的密碼。
圖1是根據(jù)本發(fā)明實(shí)施例的隨機(jī)密碼生成的方法的流程圖2是根據(jù)本發(fā)明的另一實(shí)施例的隨機(jī)密碼生成的裝置的框圖3是根據(jù)本發(fā)明的一實(shí)施例的隨機(jī)密碼鍵盤的視圖4是根據(jù)本發(fā)明的另一實(shí)施例的隨機(jī)密碼鍵盤的視圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖牵颂幩?述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說明的是,為了便 于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
本發(fā)明著眼于當(dāng)前密碼輸入過于單一,容易被窺視者窺視的問題。提供了一種窺 視者無法在短時(shí)間內(nèi)發(fā)現(xiàn)用戶輸入的密碼,同時(shí)又便于用戶記憶以及輸入密碼的密碼生成 方法和裝置。在觸摸屏的屏幕上生成虛擬鍵盤,在虛擬鍵盤上排列個(gè)性化的12生肖圖案中 的多個(gè)或全部,通過選擇適當(dāng)?shù)纳D案完成密碼的輸入。這樣既便于用戶牢記自己的密 碼,又避免了窺視者能夠記住用戶所輸入的密碼。進(jìn)一步的,該12生肖圖案中的多個(gè)或全 部是隨機(jī)排列的。
圖1根據(jù)本發(fā)明實(shí)施例的隨機(jī)密碼生成的方法的流程圖;如圖1所述,所述方法包 括
步驟110、顯示虛擬鍵盤;
步驟120、在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;
步驟130、選擇虛擬鍵盤上的圖案完成密碼的輸入。
因此,由于選擇了個(gè)性化的生肖圖案作為密碼鍵盤的輸入,因此只有用戶才非常 熟悉這些個(gè)性化的圖案,使得旁邊的偷窺者難以在短時(shí)間內(nèi)偷窺到用戶密碼的輸入。同時(shí), 個(gè)性化的生肖圖案對(duì)于國(guó)人基本不存在著識(shí)別的困難,即便用戶年齡程度不同,文化水平 不同,或者對(duì)數(shù)字和字母不敏感也能夠容易的輸入密碼。
其中,在步驟120中,在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分布 的。這樣,進(jìn)一步的避免了偷窺者偷窺到用戶所輸入的密碼。
虛擬鍵盤可以有例如圖3和圖4的不同的表現(xiàn)形式。
其中參見圖3,在步驟110中,所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所述按鍵 為將要輸入的密碼鍵或功能鍵,其中功能鍵可以為確定鍵或取消鍵。
其中參見圖4,在步驟110中,所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列的轉(zhuǎn)盤。 用戶通過上下轉(zhuǎn)動(dòng)轉(zhuǎn)盤來選擇不同的密碼,以確定輸入不同的密碼。
其中,在步驟120中,在虛擬鍵盤除了顯示多個(gè)圖形化的生肖圖案,還可以顯示數(shù) 字或字母。這樣,用戶可以用數(shù)字、字母和生肖圖案的組合來輸入密碼。同樣的,這些數(shù)字、 字母和生肖圖案也均可以隨機(jī)顯示;這種隨機(jī)顯示包括在一個(gè)屏幕上隨機(jī)顯示多個(gè)數(shù)字、 字母和生肖圖案的組合,也可以通過多個(gè)屏幕的切換來分別隨機(jī)顯示數(shù)字、字母和生肖圖 案。
圖2是根據(jù)本發(fā)明的另一實(shí)施例的隨機(jī)密碼生成的裝置的框圖。如圖2所見,所 述裝置包括顯示單元、密碼生成單元和輸入單元。
所述顯示單元,用于顯示虛擬鍵盤;
所述密碼生成單元,用于在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;
所述輸入單元,用于選擇虛擬鍵盤上的圖案完成密碼的輸入。
因此,由于選擇了個(gè)性化的生肖圖案作為密碼鍵盤的輸入,因此只有用戶才非常 熟悉這些個(gè)性化的圖案,使得旁邊的偷窺者難以在短時(shí)間內(nèi)偷窺到用戶密碼的輸入。同時(shí), 個(gè)性化的生肖圖案對(duì)于國(guó)人基本不存在著識(shí)別的困難,即便用戶年齡程度不同,文化水平 不同,或者對(duì)數(shù)字和字母不敏感也能夠容易的輸入密碼。
其中,所述密碼生成單元在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分 布的。這樣,進(jìn)一步的避免了偷窺者偷窺到用戶所輸入的密碼。
虛擬鍵盤可以有例如圖3和圖4的不同的表現(xiàn)形式。
其中參見圖3,所述顯示單元所顯示的所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所 述按鍵為將要輸入的密碼鍵或功能鍵,其中功能鍵可以為確定鍵或取消鍵。
其中參見圖4,所述顯示單元所顯示的所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列 的轉(zhuǎn)盤。用戶通過上下轉(zhuǎn)動(dòng)轉(zhuǎn)盤來選擇不同的密碼,以確定輸入不同的密碼。
其中,所述密碼生成單元在虛擬鍵盤除了生成多個(gè)圖形化的生肖圖案,還可以生 成數(shù)字或字母。這樣,用戶可以用數(shù)字、字母和生肖圖案的組合來輸入密碼。同樣的,這些 數(shù)字、字母和生肖圖案也均可以隨機(jī)顯示;這種隨機(jī)顯示包括在一個(gè)屏幕上隨機(jī)顯示多個(gè) 數(shù)字、字母和生肖圖案的組合,也可以通過多個(gè)屏幕的切換類分別隨機(jī)顯示數(shù)字、字母和生 肖圖案。
可見,本發(fā)明針對(duì)當(dāng)前密碼輸入過于單一,容易被窺視者窺視的以及部分人群對(duì) 數(shù)字和字符不敏感,難以記憶的問題,在觸摸屏的屏幕上生成虛擬鍵盤,在虛擬鍵盤上排列 個(gè)性化的12生肖圖案中的多個(gè)或全部,通過選擇適當(dāng)?shù)纳D案完成密碼的輸入。這樣既 便于用戶牢記自己的密碼,又避免了窺視者能夠記住用戶所輸入的密碼。
顯然,本領(lǐng)域技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的 計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算機(jī)裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而可以將它們存儲(chǔ)在存 儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的 多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件 和軟件的結(jié)合。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解, 本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、 重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行 了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還 可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
權(quán)利要求
1.一種隨機(jī)密碼的生成方法,包括如下步驟A、顯示虛擬鍵盤;B、在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;C、選擇虛擬鍵盤上的圖案完成密碼的輸入。
2.根據(jù)權(quán)利要求1所述的隨機(jī)密碼的生成方法,其特征在于在步驟B中,在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分布的。
3.根據(jù)權(quán)利要求1所述的隨機(jī)密碼的生成方法,其特征在于在步驟B中,在虛擬鍵盤還能夠生成數(shù)字或字母。
4.根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的隨機(jī)密碼的生成方法,其特征在于在步驟A中,所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所述按鍵為將要輸入的密碼鍵或功能鍵。
5.根據(jù)權(quán)利要求1到3中任意一項(xiàng)所述的隨機(jī)密碼的生成方法,其特征在于在步驟A中,所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列的轉(zhuǎn)盤,通過上下轉(zhuǎn)動(dòng)轉(zhuǎn)盤來選擇不同的密碼。
6.一種隨機(jī)密碼的生成裝置,包括顯示單元,用于顯示虛擬鍵盤;密碼生成單元,用于在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;輸入單元,用于選擇虛擬鍵盤上的圖案完成密碼的輸入。
7.根據(jù)權(quán)利要求6所述的隨機(jī)密碼的生成裝置,其特征在于所述密碼生成單元在虛擬鍵盤上所生成的多個(gè)圖形化的生肖圖案是隨機(jī)分布的。
8.根據(jù)權(quán)利要求6所述的隨機(jī)密碼的生成裝置,其特征在于所述密碼生成單元在虛擬鍵盤還能夠生成數(shù)字或字母。
9.根據(jù)權(quán)利要求6到8中任意一項(xiàng)所述的隨機(jī)密碼的生成裝置,其特征在于所述顯示單元所顯示的所述虛擬鍵盤包括多個(gè)矩陣排列的按鍵,所述按鍵為將要輸入的密碼鍵或功能鍵。
10.根據(jù)權(quán)利要求6到8中任意一項(xiàng)所述的隨機(jī)密碼的生成裝置,其特征在于所述顯示單元所顯示的所述虛擬鍵盤為三個(gè)或三個(gè)以上并列排列的轉(zhuǎn)盤,通過上下轉(zhuǎn)動(dòng)轉(zhuǎn)盤來選擇不同的密碼。
全文摘要
本發(fā)明公開了一種隨機(jī)密碼的生成方法及裝置,所述方法包括A、顯示虛擬鍵盤;B、在虛擬鍵盤上生成多個(gè)圖形化的生肖圖案;C、選擇虛擬鍵盤上的圖案完成密碼的輸入。因此,本發(fā)明在虛擬鍵盤上排列個(gè)性化的12生肖圖案中的多個(gè)或全部,通過選擇適當(dāng)?shù)纳D案完成密碼的輸入,同時(shí)密碼除了生肖圖案,還可以包括數(shù)字和字母,且能隨機(jī)顯示。這樣既便于用戶牢記自己的密碼,又避免了窺視者能夠記住用戶所輸入的密碼。
文檔編號(hào)H04M1/725GK103034798SQ20121054396
公開日2013年4月10日 申請(qǐng)日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者鄒海榮 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司