本發(fā)明屬于電子設(shè)備加解密領(lǐng)域,尤其涉及一種加密的方法、解密的方法及電子設(shè)備。
背景技術(shù):
目前手機(jī)、平板等消費(fèi)電子設(shè)備(即移動(dòng)終端)都具備加密和解密(或解鎖)的功能,常見(jiàn)技術(shù)有以下幾種:一種是利用輸入數(shù)字密碼加密,一種是九宮格圖形加密,另外還有指紋加密,這些加密方式在不同程度上保護(hù)了電子設(shè)備的信息安全。
但是,指紋加密需要昂貴的指紋識(shí)別模組,而數(shù)字加密和圖形加密相對(duì)簡(jiǎn)單,隱蔽性差,容易被破解,不利于電子設(shè)備的信息安全。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種加密的方法,旨在解決目前電子設(shè)備的加密方式簡(jiǎn)單,容易破解,不利于信息安全的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明是這樣實(shí)現(xiàn)的:一種加密的方法,所述方法包括以下步驟:
檢測(cè)輸入的按壓力等級(jí);
根據(jù)所述按壓力等級(jí)進(jìn)行加密。
進(jìn)一步地,所述檢測(cè)輸入的按壓力等級(jí)包括:
獲取輸入的加密元素,并且檢測(cè)與各加密元素對(duì)應(yīng)的按壓力等級(jí);
所述根據(jù)所述按壓力等級(jí)進(jìn)行加密包括:
將所述各加密元素及其對(duì)應(yīng)的按壓力等級(jí)作為加密密碼進(jìn)行加密。
進(jìn)一步地,所述檢測(cè)與各加密元素對(duì)應(yīng)的按壓力等級(jí)包括:
在所述加密元素為字符時(shí),檢測(cè)所述字符對(duì)應(yīng)的按壓力等級(jí);和/或
在所述加密元素為圖形時(shí),檢測(cè)所述圖形對(duì)應(yīng)的按壓力等級(jí);和/或
在所述加密元素為手勢(shì)時(shí),檢測(cè)所述手勢(shì)對(duì)應(yīng)的按壓力等級(jí);和/或
在所述加密元素為位置時(shí),檢測(cè)所述位置對(duì)應(yīng)的按壓力等級(jí)。
本發(fā)明實(shí)施例的目的還在于提供一種解密的方法,所述方法包括以下步驟:
檢測(cè)輸入的按壓力等級(jí);
根據(jù)所述按壓力等級(jí)進(jìn)行解密。
進(jìn)一步地,所述檢測(cè)輸入的按壓力等級(jí)包括:
獲取輸入的解密元素,并且檢測(cè)與各解密元素對(duì)應(yīng)的按壓力等級(jí);
所述根據(jù)所述按壓力等級(jí)進(jìn)行解密的步驟包括:
將所述各解密元素及其對(duì)應(yīng)的按壓力等級(jí)作為解密密碼,在所述解密密碼與預(yù)設(shè)的加密密碼匹配時(shí)解密。
本發(fā)明實(shí)施例的另一目的還在于提供一種電子設(shè)備,包括:
檢測(cè)單元,用于檢測(cè)輸入的按壓力等級(jí);
加密單元,用于根據(jù)按壓力等級(jí)進(jìn)行加密;和/或
解密單元,用于根據(jù)按壓力等級(jí)進(jìn)行解密。
在本發(fā)明實(shí)施例中,在對(duì)文檔、圖片或者電子設(shè)備進(jìn)行加密操作甚至是支付的身份驗(yàn)證時(shí),通過(guò)檢測(cè)輸入的按壓力等級(jí),并根據(jù)該按壓力等級(jí)進(jìn)行 加密;相應(yīng)地,在進(jìn)行解密操作時(shí),通過(guò)檢測(cè)輸入的按壓力等級(jí),并根據(jù)該按壓力等級(jí)進(jìn)行解密,使得對(duì)電子設(shè)備等的加密方式中還包含按壓力等級(jí)密碼,用戶(hù)在進(jìn)行解密時(shí)需要密碼和按壓力等級(jí)均正確才可以成功解密,加強(qiáng)了電子設(shè)備的信息安全,提高了用戶(hù)體驗(yàn)。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的加密的方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的三種加密方式的示意圖;
圖3為本發(fā)明實(shí)施例提供的解密的方法的流程圖;
圖4為本發(fā)明實(shí)施例提供的電子設(shè)備的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實(shí)施例中,電子設(shè)備包括但不限于是手機(jī)、平板電腦、筆記本電腦以及電子閱讀器等。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
圖1示出了本發(fā)明實(shí)施例提供的電子設(shè)備加密的方法的流程,為了便于說(shuō)明僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的加密的方法,包括以下步驟:
步驟S10,檢測(cè)輸入的按壓力等級(jí)。在本發(fā)明實(shí)施例中,用戶(hù)在對(duì)文檔、圖片或者電子設(shè)備等進(jìn)行加密操作時(shí),檢測(cè)加密操作的按壓力等級(jí)。在本發(fā)明 實(shí)施例中,將用戶(hù)按壓電子設(shè)備的觸摸屏的壓力根據(jù)壓力值分為多個(gè)(大于等于2)等級(jí),為了便于說(shuō)明,本發(fā)明實(shí)施例以按壓力等級(jí)為兩個(gè)等級(jí)進(jìn)行說(shuō)明,第一按壓力等級(jí)用0進(jìn)行表示,第二按壓力等級(jí)用1進(jìn)行表示。
作為本發(fā)明一優(yōu)選實(shí)施例,步驟S10的具體實(shí)施方式為:獲取輸入的加密元素,并且檢測(cè)與各加密元素對(duì)應(yīng)的按壓力等級(jí)。
加密方式包括但不限于是字符加密、圖形加密、手勢(shì)加密或者位置加密等,其中,字符加密中的字符包括數(shù)字、字母、筆畫(huà)以及標(biāo)點(diǎn)符號(hào)中的一種或者任意組合;圖形加密為在N*N(N為大于等于3的正整數(shù))的點(diǎn)陣中選擇不同的圖形點(diǎn)繪制成一個(gè)圖形;手勢(shì)加密則是在加密界面用戶(hù)自定義繪制一個(gè)手勢(shì)圖形,例如繪制一個(gè)C型的手勢(shì)圖形;位置加密則是選擇在電子設(shè)備的觸摸屏的任意位置進(jìn)行加密。甚至可以是上述加密方式的組合。在選擇這些加密方式進(jìn)行加密時(shí),各加密元素對(duì)應(yīng)設(shè)置按壓力等級(jí),其中,加密元素為加密密碼中的點(diǎn)或者字符或者手勢(shì)等。
在該加密元素為字符時(shí),檢測(cè)該字符對(duì)應(yīng)的按壓力等級(jí)。即用戶(hù)選擇字符加密時(shí),檢測(cè)用戶(hù)在輸入每一個(gè)字符時(shí)按壓電子設(shè)備的觸摸屏的壓力等級(jí),例如,在圖2(a)中輸入字符密碼“123456”,輸入1時(shí),檢測(cè)到按壓力等級(jí)為0,輸入2時(shí),檢測(cè)到按壓力等級(jí)為1,輸入3時(shí),檢測(cè)到按壓力等級(jí)為1,輸入4時(shí),檢測(cè)到按壓力等級(jí)為0,輸入5時(shí),檢測(cè)到按壓力等級(jí)為1,輸入6時(shí),檢測(cè)到按壓力等級(jí)為0,則電子設(shè)備的加密密碼包括字符密碼123456和按壓力等級(jí)“密碼”011010,通過(guò)字符密碼和按壓力等級(jí)密碼對(duì)電子設(shè)備進(jìn)行加密;和/或
在該加密元素為圖形時(shí),檢測(cè)該圖形對(duì)應(yīng)的按壓力等級(jí)。即用戶(hù)選擇圖形加密時(shí),在N*N的點(diǎn)陣中,用戶(hù)在選擇不同的圖形點(diǎn)繪制圖形時(shí),例如, 在圖2(b)中繪制“Z”圖形密碼,檢測(cè)“Z”圖形密碼中的每一個(gè)圖形點(diǎn)的按壓力等級(jí),根據(jù)用戶(hù)繪制的圖形和圖形中每一個(gè)圖形點(diǎn)按壓力等級(jí)對(duì)電子設(shè)備進(jìn)行加密;和/或
在該加密元素為手勢(shì)時(shí),檢測(cè)該手勢(shì)對(duì)應(yīng)的按壓力等級(jí)。即用戶(hù)選擇手勢(shì)加密時(shí),自定義繪制一個(gè)手勢(shì)圖形,例如,在圖2(c)中繪制“C”型手勢(shì)對(duì)電子設(shè)備進(jìn)行加密,在用戶(hù)繪制的過(guò)程中,檢測(cè)用戶(hù)的按壓力等級(jí),在繪制的過(guò)程中,用戶(hù)的按壓力等級(jí)可能會(huì)發(fā)生變化,則檢測(cè)整個(gè)繪制過(guò)程中的按壓力等級(jí)變化點(diǎn)(作為加密密碼中的加密元素),整個(gè)繪制過(guò)程中的按壓力等級(jí)可能為一個(gè),也可能為多個(gè),根據(jù)實(shí)際情況檢測(cè)記錄繪制手勢(shì)密碼時(shí)的按壓力等級(jí);和/或
在該加密元素為位置時(shí),檢測(cè)該位置對(duì)應(yīng)的按壓力等級(jí)。即用戶(hù)選擇位置加密時(shí),選擇在電子設(shè)備的觸摸屏的某個(gè)位置進(jìn)行加密設(shè)置,例如在觸摸屏的左上角點(diǎn)擊,同時(shí)檢測(cè)點(diǎn)擊位置的按壓力等級(jí)。又或者是任意位置、甚至是多個(gè)不同位置的組合,同時(shí)檢測(cè)各點(diǎn)擊位置的按壓力等級(jí)。
步驟S20,根據(jù)該按壓力等級(jí)進(jìn)行加密。具體地,步驟S20的實(shí)施方式為:將各加密元素及其對(duì)應(yīng)的按壓力等級(jí)作為加密密碼進(jìn)行加密。
在本發(fā)明實(shí)施例中,在檢測(cè)到了各加密元素的按壓力等級(jí)后,將各加密元素及其對(duì)應(yīng)的按壓力等級(jí)作為加密密碼進(jìn)行加密,只有在加密元素和按壓力等級(jí)均正確時(shí),才可以進(jìn)行解密,表面上看很簡(jiǎn)單的密碼,實(shí)際上還隱藏另一層無(wú)法直觀的按壓力等級(jí)密碼,加強(qiáng)了電子設(shè)備的安全性。
本發(fā)明實(shí)施例根據(jù)不同的加密方式加以對(duì)應(yīng)的按壓力等級(jí)進(jìn)行加密,極大的提升了電子設(shè)備的安全性。
圖2為本發(fā)明實(shí)施例中三種加密方式(字符加密、圖形加密以及手勢(shì)加密) 的示例,并不用于對(duì)本發(fā)明實(shí)施例請(qǐng)求保護(hù)的范圍進(jìn)行限制,僅用于進(jìn)行示范,以使本發(fā)明所表述的內(nèi)容更清楚。
圖3示出了本發(fā)明實(shí)施例提供的解密的方法的流程,為了便于說(shuō)明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供了一種與上述實(shí)施例中加密的方法對(duì)應(yīng)的解密的方法,具體地,該方法包括以下步驟:
步驟S30,檢測(cè)輸入的按壓力等級(jí)。在本發(fā)明實(shí)施例中,在用戶(hù)進(jìn)行解密(如解鎖)時(shí),檢測(cè)用戶(hù)輸入密碼時(shí)各解密元素的按壓力等級(jí)。
作為本發(fā)明一優(yōu)選實(shí)施,步驟S30的具體實(shí)施方式為:獲取輸入的解密元素,并且檢測(cè)與各解密元素對(duì)應(yīng)的按壓力等級(jí)。
步驟S40,根據(jù)該按壓力等級(jí)進(jìn)行解密。在本發(fā)明實(shí)施例中,只有在各解密元素的按壓力等級(jí)與預(yù)設(shè)加密元素的按壓力等級(jí)對(duì)應(yīng)相同時(shí)才能進(jìn)行解密。
作為本發(fā)明一優(yōu)選實(shí)施例,步驟S40的具體實(shí)施方式為:將該解密元素及其對(duì)應(yīng)的按壓力等級(jí)作為解密密碼,在該解密密碼與預(yù)設(shè)的加密密碼匹配時(shí)解密,其中,解密元素為與加密元素對(duì)應(yīng)的點(diǎn)或字符或手勢(shì)等。
在本發(fā)明實(shí)施例中,單純的字符密碼、圖形密碼、手勢(shì)密碼或位置密碼都無(wú)法對(duì)電子設(shè)備進(jìn)行解密(或解鎖),還必須在各加密方式對(duì)應(yīng)的加密元素的按壓力等級(jí)密碼也正確時(shí),才可以對(duì)電子設(shè)備解密,極大的提高了電子設(shè)備的安全性。
圖4示出了本發(fā)明實(shí)施例提供的電子設(shè)備的結(jié)構(gòu)圖,為了便于說(shuō)明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的電子設(shè)備包括檢測(cè)單元100、加密單元200以及解密單元300。此外,電子設(shè)備也可以?xún)H包括檢測(cè)單元100和加密單元200,或者 僅包括檢測(cè)單元100和解密單元300。
檢測(cè)單元100用于檢測(cè)輸入的按壓力等級(jí);加密單元200用于根據(jù)按壓力等級(jí)進(jìn)行加密;解密單元300,用于根據(jù)按壓力等級(jí)進(jìn)行解密。
作為本發(fā)明一優(yōu)選實(shí)施例,在電子設(shè)備包括加密單元200時(shí),檢測(cè)單元100包括獲取子單元101和檢測(cè)子單元102。
獲取子單元101用于獲取輸入的加密元素;檢測(cè)子單元102用于檢測(cè)與各加密元素對(duì)應(yīng)的按壓力等級(jí);加密單元200具體用于:將各加密元素及其對(duì)應(yīng)的按壓力等級(jí)作為加密密碼進(jìn)行加密。
作為本發(fā)明一優(yōu)選實(shí)施例,檢測(cè)子單元102具體用于:
在該加密元素為字符時(shí),檢測(cè)該字符對(duì)應(yīng)的按壓力等級(jí);和/或
在該加密元素為圖形時(shí),檢測(cè)該圖形對(duì)應(yīng)的按壓力等級(jí);和/或
在該加密元素為手勢(shì)時(shí),檢測(cè)該手勢(shì)對(duì)應(yīng)的按壓力等級(jí);和/或
在該加密元素為位置時(shí),檢測(cè)該位置對(duì)應(yīng)的按壓力等級(jí)。
作為本發(fā)明一優(yōu)選實(shí)施例,在電子設(shè)備包括解密單元300時(shí),獲取子單元101還用于獲取輸入的解密元素;檢測(cè)子單元102還用于檢測(cè)與各解密元素對(duì)應(yīng)的按壓力等級(jí)。
在該解密元素為字符時(shí),檢測(cè)該字符對(duì)應(yīng)的按壓力等級(jí);和/或
在該解密元素為圖形時(shí),檢測(cè)該圖形對(duì)應(yīng)的按壓力等級(jí);和/或
在該解密元素為手勢(shì)時(shí),檢測(cè)該手勢(shì)對(duì)應(yīng)的按壓力等級(jí);和/或
在該解密元素為位置時(shí),檢測(cè)該位置對(duì)應(yīng)的按壓力等級(jí)。
解密單元300具體用于:將該解密元素及其對(duì)應(yīng)的按壓力等級(jí)作為解密密碼,在該解密密碼與預(yù)設(shè)的加密密碼匹配時(shí)解密。
本發(fā)明實(shí)施例提供的電子設(shè)備與上述加密的方法以及解密的方法的實(shí)施 例對(duì)應(yīng),其工作原理和方式均對(duì)應(yīng)適用,這里就不再贅述。
在本發(fā)明實(shí)施例中,在對(duì)文檔、圖片或者電子設(shè)備進(jìn)行加密操作甚至?xí)r支付的身份驗(yàn)證時(shí),通過(guò)檢測(cè)輸入的按壓力等級(jí),并根據(jù)該按壓力等級(jí)進(jìn)行加密;相應(yīng)地,在進(jìn)行解密操作時(shí),通過(guò)檢測(cè)輸入的按壓力等級(jí),并根據(jù)該按壓力等級(jí)進(jìn)行解密,使得對(duì)電子設(shè)備等的加密方式中還包含按壓力等級(jí)密碼,用戶(hù)在進(jìn)行解密時(shí)需要密碼和按壓力等級(jí)均正確才可以成功解密,加強(qiáng)了電子設(shè)備的信息安全,提高了用戶(hù)體驗(yàn)。
本領(lǐng)域技術(shù)人員可以理解為上述實(shí)施例包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱(chēng)也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
本領(lǐng)域普通技術(shù)人員還可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),包括ROM/RAM、磁盤(pán)、光盤(pán)等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。