一種信息加密方法及終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種信息加密方法及終端設(shè)備。
【背景技術(shù)】
[0002]隨著通信技術(shù)的快速發(fā)展,終端設(shè)備中用戶數(shù)據(jù)的安全性引起了廣泛關(guān)注,當(dāng)前普遍采用的方法是通過(guò)設(shè)置字符密碼對(duì)用戶數(shù)據(jù)進(jìn)行加密。由于終端設(shè)備中的用戶數(shù)據(jù)繁多,使用字符密碼對(duì)用戶數(shù)據(jù)進(jìn)行加密時(shí),用戶為了使用方便,一般會(huì)對(duì)所有的用戶數(shù)據(jù)均設(shè)置同一個(gè)密碼,會(huì)導(dǎo)致用戶數(shù)據(jù)的安全性較低。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種信息加密方法及終端設(shè)備,可以提高用戶數(shù)據(jù)的安全性。
[0004]本發(fā)明實(shí)施例第一方面,提供了一種信息加密方法,包括:
[0005]接收針對(duì)目標(biāo)用戶數(shù)據(jù)的加密指令;
[0006]判斷終端設(shè)備存儲(chǔ)器或云端是否存儲(chǔ)與所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的生物信息密鑰;
[0007]若否,采集目標(biāo)用戶生物信息;
[0008]將所述目標(biāo)用戶生物信息作為所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的目標(biāo)用戶生物信息密鑰,利用所述目標(biāo)用戶生物信息密鑰對(duì)所述目標(biāo)用戶數(shù)據(jù)進(jìn)行加密,得到加密的目標(biāo)用戶數(shù)據(jù);
[0009]將所述加密的目標(biāo)用戶數(shù)據(jù)存儲(chǔ)在所述終端設(shè)備存儲(chǔ)器或所述云端。
[0010]在本發(fā)明實(shí)施例第一方面的第一種可能的實(shí)現(xiàn)方式中,所述將所述加密的目標(biāo)用戶數(shù)據(jù)存儲(chǔ)在所述終端設(shè)備存儲(chǔ)器或所述云端之后,所述方法還包括:
[0011]接收針對(duì)所述加密的目標(biāo)用戶數(shù)據(jù)的訪問(wèn)指令;
[0012]輸出提示信息,所述提示信息用于提示輸入解密密鑰;
[0013]當(dāng)所述解密密鑰輸入后,判斷所述解密密鑰與所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的所述目標(biāo)用戶生物信息密鑰是否匹配;
[0014]若匹配,解密所述加密的目標(biāo)用戶數(shù)據(jù),獲取所述目標(biāo)用戶數(shù)據(jù)。
[0015]結(jié)合本發(fā)明實(shí)施例第一方面,在本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式中,所述采集目標(biāo)用戶生物信息包括:
[0016]采集至少兩個(gè)用戶生物信息;
[0017]當(dāng)所述至少兩個(gè)用戶生物信息相互匹配時(shí),確認(rèn)目標(biāo)用戶生物信息采集成功。
[0018]結(jié)合本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第三種可能的實(shí)現(xiàn)方式中,所述確認(rèn)目標(biāo)用戶生物信息采集成功,包括:
[0019]將所述至少兩個(gè)用戶生物信息進(jìn)行合成,得到目標(biāo)用戶生物信息。
[0020]結(jié)合本發(fā)明實(shí)施例第一方面的第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第一方面的第四種可能的實(shí)現(xiàn)方式中,所述確認(rèn)目標(biāo)用戶生物信息采集成功,包括:
[0021]從所述至少兩個(gè)用戶生物信息中選擇任一個(gè)作為目標(biāo)用戶生物信息。
[0022]本發(fā)明實(shí)施例第二方面,提供了一種終端設(shè)備,包括:
[0023]第一接收單元,用于接收針對(duì)目標(biāo)用戶數(shù)據(jù)的加密指令;
[0024]第一判斷單元,用于判斷終端設(shè)備存儲(chǔ)器或云端是否存儲(chǔ)與所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的生物信息密鑰;
[0025]采集單元,用于當(dāng)所述第一判斷單元判斷結(jié)果為否時(shí),采集目標(biāo)用戶生物信息;
[0026]加密單元,用于將所述目標(biāo)用戶生物信息作為所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的目標(biāo)用戶生物信息密鑰,利用所述目標(biāo)用戶生物信息密鑰對(duì)所述目標(biāo)用戶數(shù)據(jù)進(jìn)行加密,得到加密的目標(biāo)用戶數(shù)據(jù);
[0027]存儲(chǔ)單元,用于將所述加密的目標(biāo)用戶數(shù)據(jù)存儲(chǔ)在所述終端設(shè)備存儲(chǔ)器或所述云端。
[0028]在本發(fā)明實(shí)施例第二方面的第一種可能的實(shí)現(xiàn)方式中,所述終端設(shè)備還包括:
[0029]第二接收單元,用于接收針對(duì)所述加密的目標(biāo)用戶數(shù)據(jù)的訪問(wèn)指令;
[0030]輸出單元,用于輸出提示信息,所述提示信息用于提示輸入解密密鑰;
[0031]第二判斷單元,用于當(dāng)所述解密密鑰輸入后,判斷所述解密密鑰與所述目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的所述目標(biāo)用戶生物信息密鑰是否匹配;
[0032]解密單元,用于當(dāng)所述第二判斷單元判斷結(jié)果為是時(shí),解密所述加密的目標(biāo)用戶數(shù)據(jù),獲取所述目標(biāo)用戶數(shù)據(jù)。
[0033]結(jié)合本發(fā)明實(shí)施例第二方面,在本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式中,所述采集單元包括:
[0034]采集子單元,用于采集至少兩個(gè)用戶生物信息;
[0035]確認(rèn)子單元,用于當(dāng)所述至少兩個(gè)用戶生物信息相互匹配時(shí),確認(rèn)目標(biāo)用戶生物?目息米集成功。
[0036]結(jié)合本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第三種可能的實(shí)現(xiàn)方式中,所述確認(rèn)子單元確認(rèn)目標(biāo)用戶生物信息采集成功的方式具體為:
[0037]所述確認(rèn)單元將所述至少兩個(gè)用戶生物信息進(jìn)行合成,得到目標(biāo)用戶生物信息。
[0038]結(jié)合本發(fā)明實(shí)施例第二方面的第二種可能的實(shí)現(xiàn)方式,在本發(fā)明實(shí)施例第二方面的第四種可能的實(shí)現(xiàn)方式中,所述確認(rèn)子單元確認(rèn)目標(biāo)用戶生物信息采集成功的方式具體為:
[0039]所述確認(rèn)單元從所述至少兩個(gè)用戶生物信息中選擇任一個(gè)作為目標(biāo)用戶生物信息。
[0040]本發(fā)明實(shí)施例中,終端設(shè)備接收針對(duì)目標(biāo)用戶數(shù)據(jù)的加密指令;判斷終端設(shè)備存儲(chǔ)器或云端是否存儲(chǔ)與目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的生物信息密鑰;若否,采集目標(biāo)用戶生物信息;將目標(biāo)用戶生物信息作為目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的目標(biāo)用戶生物信息密鑰,利用目標(biāo)用戶生物信息密鑰對(duì)目標(biāo)用戶數(shù)據(jù)進(jìn)行加密,得到加密的目標(biāo)用戶數(shù)據(jù);將加密的目標(biāo)用戶數(shù)據(jù)存儲(chǔ)在終端設(shè)備存儲(chǔ)器或云端。與現(xiàn)有技術(shù)中使用字符密碼相比,本發(fā)明實(shí)施例中采用生物信息密鑰對(duì)用戶數(shù)據(jù)進(jìn)行加密,由于生物信息的唯一性與不可復(fù)制性,用戶數(shù)據(jù)的安全性較高,與現(xiàn)有技術(shù)相比,提高了用戶數(shù)據(jù)的安全性。
【附圖說(shuō)明】
[0041]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1是本發(fā)明實(shí)施例公開(kāi)的一種信息加密方法的流程圖;
[0043]圖2是本發(fā)明實(shí)施例公開(kāi)的另一種信息加密方法的流程圖;
[0044]圖3是本發(fā)明實(shí)施例公開(kāi)的另一種信息加密方法的流程圖;
[0045]圖4是本發(fā)明實(shí)施例公開(kāi)的一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0046]圖5是本發(fā)明實(shí)施例公開(kāi)的另一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0047]圖6是本發(fā)明實(shí)施例公開(kāi)的另一種終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0048]下面將結(jié)合本發(fā)明實(shí)施方式中的附圖,對(duì)本發(fā)明實(shí)施方式中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施方式是本發(fā)明的一部分實(shí)施方式,而不是全部實(shí)施方式?;诒景l(fā)明中的實(shí)施方式,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施方式,都應(yīng)屬于本發(fā)明保護(hù)的范圍。
[0049]本發(fā)明實(shí)施例提供一種信息加密方法及終端設(shè)備,可以提高用戶數(shù)據(jù)的安全性。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0050]本發(fā)明實(shí)施例中描述的終端設(shè)備可包括:手機(jī)、平板電腦或者隨身聽(tīng)等,上述終端設(shè)備僅是舉例,而非窮舉,包含但不限于上述終端設(shè)備。
[0051]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開(kāi)的一種信息加密方法的流程圖。如圖1所示,本實(shí)施例中所描述的信息加密方法,包括步驟:
[0052]S101,接收針對(duì)目標(biāo)用戶數(shù)據(jù)的加密指令。
[0053]本發(fā)明實(shí)施例中,當(dāng)需要對(duì)目標(biāo)用戶數(shù)據(jù)進(jìn)行加密時(shí),用戶針對(duì)目標(biāo)用戶數(shù)據(jù)輸入加密指令,終端設(shè)備接收用戶輸入的針對(duì)目標(biāo)用戶數(shù)據(jù)的加密指令。目標(biāo)用戶數(shù)據(jù)可以為圖片、錄音、文檔、視頻、音樂(lè)等用戶私密數(shù)據(jù)。
[0054]在步驟SlOl之前,還可以包括如下步驟:
[0055]當(dāng)用戶數(shù)據(jù)生成時(shí),判斷信息加密功能是否開(kāi)啟;
[0056]若信息加密功能未開(kāi)啟,輸出第一提示信息,第一提示信息用于提示是否開(kāi)啟信息加密功能;
[0057]當(dāng)接收到開(kāi)啟信息加密功能指令后,開(kāi)啟信息加密功能。
[0058]本發(fā)明實(shí)施例中,用戶數(shù)據(jù)可以由終端設(shè)備中的應(yīng)用生成,例如,用戶數(shù)據(jù)為圖片時(shí),用戶數(shù)據(jù)由拍攝應(yīng)用生成;用戶數(shù)據(jù)為錄音時(shí),用戶數(shù)據(jù)由錄音應(yīng)用生成。信息加密功能是使用生物信息對(duì)用戶數(shù)據(jù)進(jìn)行加密的功能,當(dāng)信息加密功能開(kāi)啟時(shí),可以利用生物信息對(duì)用戶數(shù)據(jù)進(jìn)行加密,生物信息包括但不限于:指紋、虹膜、聲紋、人臉、視網(wǎng)膜等信息。
[0059]S102,判斷終端設(shè)備存儲(chǔ)器或云端是否存儲(chǔ)與目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的生物信息密鑰。
[0060]本發(fā)明實(shí)施例中,若目標(biāo)用戶數(shù)據(jù)已進(jìn)行信息加密,則目標(biāo)用戶數(shù)據(jù)有一個(gè)與之對(duì)應(yīng)的生物信息密鑰,判斷終端設(shè)備存儲(chǔ)器或云端是否存儲(chǔ)與目標(biāo)用戶數(shù)據(jù)對(duì)應(yīng)的生物信息密鑰是為了判斷目標(biāo)用戶數(shù)據(jù)是否加密。若終端設(shè)備存儲(chǔ)器或云端存儲(chǔ)與目標(biāo)用