密碼輸入方法及其系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出了一種密碼輸入方法及其系統(tǒng),密碼輸入方法包括:?jiǎn)?dòng)密碼輸入;顯示混合鍵盤界面,混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素;點(diǎn)擊保護(hù)元素;判斷保護(hù)元素是否點(diǎn)擊完;以及當(dāng)保護(hù)元素點(diǎn)擊完時(shí),輸入常規(guī)字符以完成密碼輸入。本發(fā)明所提出的密碼輸入方法及其系統(tǒng),輸入密碼時(shí),將顯示混合鍵盤界面,而混合鍵盤界面上具有保護(hù)元素,用戶點(diǎn)擊保護(hù)元素后,再輸入常規(guī)字符,而保護(hù)元素不是有效的密碼字符,這對(duì)外界形成了干擾,從而減少密碼泄露。
【專利說(shuō)明】密碼輸入方法及其系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及密碼保護(hù)領(lǐng)域,特別是涉及一種密碼輸入方法及其系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前,密碼輸入,通常通過(guò)虛擬鍵盤輸入,但是,如果攝像頭拍到用戶的手指點(diǎn)擊屏幕的過(guò)程,就可以利用用戶的手指移動(dòng)和上下點(diǎn)擊的規(guī)律,分析出用戶在哪個(gè)時(shí)間點(diǎn)擊了哪個(gè)鍵盤符。
[0003]隨著智能手機(jī)高清攝像頭和監(jiān)控?cái)z像頭的普及,這些設(shè)備猶如無(wú)數(shù)雙眼睛出現(xiàn)在我們身邊,而對(duì)于像1S (蘋果手機(jī)系統(tǒng)),AndroicK安卓系統(tǒng))等具有標(biāo)準(zhǔn)化鍵盤的系統(tǒng),用戶更是深陷密碼泄露危機(jī)之中。
【發(fā)明內(nèi)容】
[0004]鑒于上述,本發(fā)明提出了一種密碼輸入方法及其系統(tǒng)。
[0005]本發(fā)明的一方面提出了一種密碼輸入方法,包括:啟動(dòng)密碼輸入;顯示混合鍵盤界面,所述混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素;點(diǎn)擊所述保護(hù)元素;判斷所述保護(hù)元素是否點(diǎn)擊完;以及當(dāng)所述保護(hù)元素點(diǎn)擊完時(shí),輸入所述常規(guī)字符以完成密碼輸入。
[0006]可選地,在步驟顯示混合鍵盤界面前還包括:判斷是否開啟密碼保護(hù);當(dāng)開啟密碼保護(hù)時(shí),則顯示所述混合鍵盤界面。
[0007]可選地,所述密碼輸入方法還包括:預(yù)先選定所述保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符;將預(yù)先選定的所述保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合;以及生成所述混合鍵盤界面。
[0008]可選地,所述保護(hù)元素為異同于所述常規(guī)字符的字符。
[0009]可選地,所述保護(hù)元素為非常規(guī)格式的所述常規(guī)字符或自定義字符。
[0010]本發(fā)明的另一方面提出了一種密碼輸入系統(tǒng),包括:啟動(dòng)模塊,用以啟動(dòng)密碼輸入;顯示模塊,用以顯示混合鍵盤界面,混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素;交互模塊,用以點(diǎn)擊所述保護(hù)元素;以及判斷模塊,用以判斷所述保護(hù)元素是否點(diǎn)擊完,當(dāng)所述保護(hù)元素點(diǎn)擊完時(shí),通過(guò)所述交互模塊輸入所述常規(guī)字符以完成密碼輸入。
[0011]可選地,所述判斷模塊還用以判斷是否開啟密碼保護(hù);當(dāng)開啟密碼保護(hù)時(shí),則所述顯示模塊顯示所述混合鍵盤界面。
[0012]可選地,所述密碼輸入系統(tǒng)還包括:選定模塊,預(yù)先選定所述保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符;融合模塊,用以將預(yù)先選定的所述保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合;以及生成模塊,用以生成所述混合鍵盤界面。
[0013]可選地,所述保護(hù)元素為異同于所述常規(guī)字符的字符。
[0014]可選地,所述保護(hù)元素為非常規(guī)格式的所述常規(guī)字符或自定義字符。
[0015]綜上,本發(fā)明所提出的密碼輸入方法及其系統(tǒng),輸入密碼時(shí),將顯示混合鍵盤界面,而混合鍵盤界面上具有保護(hù)元素,用戶點(diǎn)擊保護(hù)元素后,再輸入常規(guī)字符,而保護(hù)元素不是有效的密碼字符,這對(duì)外界形成了干擾,從而減少密碼泄露。
【專利附圖】
【附圖說(shuō)明】
[0016]圖1繪示了本發(fā)明的一實(shí)施方式的密碼輸入方法的流程示意圖;
[0017]圖2繪示了本發(fā)明的另一實(shí)施方式的密碼輸入系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說(shuō)明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0019]參照?qǐng)D1,圖1繪示了本發(fā)明的一實(shí)施方式的密碼輸入方法的流程示意圖。
[0020]首先,在步驟SllO中,啟動(dòng)密碼輸入。
[0021]然后,在步驟S120中,判斷是否開啟密碼保護(hù),當(dāng)開啟密碼保護(hù)時(shí),則進(jìn)入步驟S130,否則進(jìn)入步驟S140。
[0022]在步驟S130中,顯示混合鍵盤界面,混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素,這里,常規(guī)字符,泛指常規(guī)鍵盤的各種字符,比如數(shù)字、字母、標(biāo)點(diǎn)、符號(hào)等等;保護(hù)元素為異同于常規(guī)字符的字符,可以為非常規(guī)格式的常規(guī)字符,比如,常規(guī)字符的斜體,當(dāng)然,也可以是自定義字符,即用戶自己添加的字符。
[0023]在步驟S140中,顯示常規(guī)鍵盤界面,比如,比如顯示標(biāo)準(zhǔn)化的默認(rèn)的鍵盤界面。
[0024]之后,在步驟S150中,點(diǎn)擊保護(hù)元素。
[0025]繼而,在步驟S160中,判斷保護(hù)元素是否點(diǎn)擊完,當(dāng)保護(hù)元素點(diǎn)擊完時(shí),則進(jìn)入步驟S170,否則返回至步驟S150,繼續(xù)點(diǎn)擊保護(hù)元素。
[0026]然后,在步驟S170中,輸入常規(guī)字符以完成密碼輸入,具體而言,此時(shí)只需鍵入常規(guī)字符,即可實(shí)現(xiàn)密碼輸入,而之前的點(diǎn)擊的保護(hù)元素,并不是有效輸入,即不是密碼輸入的有效字符。
[0027]較佳地,在本實(shí)施方式中,還可以包括如下步驟:
[0028]首先,預(yù)先選定保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符,比如,選定保護(hù)元素“A”、“B”、“2”及相對(duì)應(yīng)的常規(guī)字符“A”、“B”、“2”,這里選定保護(hù)元素的個(gè)數(shù)并不限定,可以是一個(gè)或者多個(gè)。
[0029]然后,將預(yù)先選定的保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合。
[0030]之后,生成混合鍵盤界面,混合鍵盤界面中顯示了常規(guī)字符與保護(hù)元素,保護(hù)元素可以毗鄰相應(yīng)的常規(guī)字符而顯示,比如保護(hù)元素“A”就顯示在常規(guī)鍵盤中的字符“A”的旁邊,如果保護(hù)元素是自定義字符,即用戶自己添加的字符,則也可以顯示在相對(duì)應(yīng)的常規(guī)字符的芳邊。
[0031]在本實(shí)施方式中,輸入密碼時(shí),將顯示混合鍵盤界面,而混合鍵盤界面上具有保護(hù)元素,用戶點(diǎn)擊保護(hù)元素后,再輸入常規(guī)字符,而保護(hù)元素不是有效的密碼字符,這對(duì)外界形成了干擾,比如,對(duì)于偷看或者偷拍密碼輸入形成了了干擾,從而減少密碼泄露。
[0032]參照?qǐng)D2,圖2繪示了本發(fā)明的另一實(shí)施方式的密碼輸入系統(tǒng)的結(jié)構(gòu)示意圖。
[0033]如圖2所示,密碼輸入系統(tǒng)200包括啟動(dòng)模塊210、顯示模塊220、交互模塊230、判斷模塊240。
[0034]啟動(dòng)模塊210,用以啟動(dòng)密碼輸入。
[0035]顯示模塊220,用以顯示混合鍵盤界面,混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素,這里,常規(guī)字符,泛指常規(guī)鍵盤的各種字符,比如數(shù)字、字母、標(biāo)點(diǎn)、符號(hào)等等;保護(hù)元素為異同于常規(guī)字符的字符,可以為非常規(guī)格式的常規(guī)字符,比如,常規(guī)字符的斜體,當(dāng)然,也可以是自定義字符,即用戶自己添加的字符。
[0036]交互模塊230,用以點(diǎn)擊保護(hù)元素
[0037]判斷模塊240,用以判斷保護(hù)元素是否點(diǎn)擊完,當(dāng)保護(hù)元素點(diǎn)擊完時(shí),通過(guò)交互模塊230輸入常規(guī)字符以完成密碼輸入。
[0038]判斷模塊240,還用以判斷是否開啟密碼保護(hù),當(dāng)開啟密碼保護(hù)時(shí),則顯示模塊220顯示混合鍵盤界面,否則顯示模塊220顯示常規(guī)鍵盤界面。
[0039]如圖2所示,密碼輸入系統(tǒng)200還包括選定模塊250、融合模塊260、生成模塊270。
[0040]選定模塊250,用以預(yù)先選定保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符,比如,選定保護(hù)元素“A”、“B”、“2”及相對(duì)應(yīng)的常規(guī)字符“A”、“B”、“2”,這里選定保護(hù)元素的個(gè)數(shù)并不限定,可以是一個(gè)或者多個(gè)。
[0041]融合模塊260,用以將預(yù)先選定的保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合。
[0042]生成模塊270,用以生成混合鍵盤界面,混合鍵盤界面中顯示了常規(guī)字符與保護(hù)元素,保護(hù)元素可以毗鄰相應(yīng)的常規(guī)字符而顯示,比如保護(hù)元素“A”就顯示在常規(guī)鍵盤中的字符“A”的旁邊,如果保護(hù)元素是自定義字符,即用戶自己添加的字符,則也可以顯示在相對(duì)應(yīng)的常規(guī)字符的旁邊。
[0043]綜上,本發(fā)明所提出的密碼輸入方法及其系統(tǒng),輸入密碼時(shí),將顯示混合鍵盤界面,而混合鍵盤界面上具有保護(hù)元素,用戶點(diǎn)擊保護(hù)元素后,再輸入常規(guī)字符,而保護(hù)元素不是有效的密碼字符,這對(duì)外界形成了干擾,比如,對(duì)于偷看或者偷拍密碼輸入形成了了干擾,從而減少密碼泄露。
[0044]上文中,參照附圖描述了本發(fā)明的【具體實(shí)施方式】。但是,本領(lǐng)域中的普通技術(shù)人員能夠理解,在不偏離本發(fā)明的精神和范圍的情況下,還可以對(duì)本發(fā)明的【具體實(shí)施方式】作各種變更和替換。這些變更和替換都落在本發(fā)明權(quán)利要求書所限定的范圍內(nèi)。
【權(quán)利要求】
1.一種密碼輸入方法,其特征在于,包括: 啟動(dòng)密碼輸入; 顯示混合鍵盤界面,所述混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素; 點(diǎn)擊所述保護(hù)元素; 判斷所述保護(hù)元素是否點(diǎn)擊完;以及 當(dāng)所述保護(hù)元素點(diǎn)擊完時(shí),輸入所述常規(guī)字符以完成密碼輸入。
2.根據(jù)權(quán)利要求1所述的密碼輸入方法,其特征在于,在步驟顯示混合鍵盤界面前還包括: 判斷是否開啟密碼保護(hù); 當(dāng)開啟密碼保護(hù)時(shí),則顯示所述混合鍵盤界面。
3.根據(jù)權(quán)利要求1所述的密碼輸入方法,其特征在于,還包括: 預(yù)先選定所述保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符; 將預(yù)先選定的所述保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合;以及 生成所述混合鍵盤界面。
4.根據(jù)權(quán)利要求1所述的密碼輸入方法,其特征在于,所述保護(hù)元素為異同于所述常規(guī)字符的字符。
5.根據(jù)權(quán)利要求4所述的密碼輸入方法,其特征在于,所述保護(hù)元素為非常規(guī)格式的所述常規(guī)字符或自定義字符。
6.—種密碼輸入系統(tǒng),其特征在于,包括: 啟動(dòng)模塊,用以啟動(dòng)密碼輸入; 顯示模塊,用以顯示混合鍵盤界面,所述混合鍵盤界面中含有多個(gè)常規(guī)字符及一個(gè)或多個(gè)保護(hù)元素; 交互模塊,用以點(diǎn)擊所述保護(hù)元素;以及 判斷模塊,用以判斷所述保護(hù)元素是否點(diǎn)擊完,當(dāng)所述保護(hù)元素點(diǎn)擊完時(shí),通過(guò)所述交互模塊輸入所述常規(guī)字符以完成密碼輸入。
7.根據(jù)權(quán)利要求6所述的密碼輸入系統(tǒng),其特征在于: 所述判斷模塊還用以判斷是否開啟密碼保護(hù); 當(dāng)開啟密碼保護(hù)時(shí),則所述顯示模塊顯示所述混合鍵盤界面。
8.根據(jù)權(quán)利要求6所述的密碼輸入系統(tǒng),其特征在于,還包括: 選定模塊,預(yù)先選定所述保護(hù)元素及相對(duì)應(yīng)的常規(guī)字符; 融合模塊,用以將預(yù)先選定的所述保護(hù)元素與選定的相對(duì)應(yīng)的常規(guī)字符進(jìn)行融合;以及 生成模塊,用以生成所述混合鍵盤界面。
9.根據(jù)權(quán)利要求6所述的密碼輸入系統(tǒng),其特征在于,所述保護(hù)元素為異同于所述常規(guī)字符的字符。
10.根據(jù)權(quán)利要求9所述的密碼輸入系統(tǒng),其特征在于,所述保護(hù)元素為非常規(guī)格式的所述常規(guī)字符或自定義字符。
【文檔編號(hào)】G06F21/83GK104361301SQ201410712617
【公開日】2015年2月18日 申請(qǐng)日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】吳生才 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司