一種文件加密的方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于加密領(lǐng)域,尤其涉及一種文件加密的方法及電子設(shè)備。
[0002]
【背景技術(shù)】
[0003]加密作為保障數(shù)據(jù)安全的一種方式,它不是現(xiàn)在才有的,它產(chǎn)生的歷史相當(dāng)久遠(yuǎn),它是起源于要追溯于公元前2000年(幾個(gè)世紀(jì)了),雖然它不是現(xiàn)在我們所講的加密技術(shù)(甚至不叫加密),但作為一種加密的概念,確實(shí)早在幾個(gè)世紀(jì)前就誕生了。當(dāng)時(shí)埃及人是最先使用特別的象形文字作為信息編碼的,隨著時(shí)間推移,巴比倫、美索不達(dá)米亞和希臘文明都開始使用一些方法來保護(hù)他們的書面信息。
[0004]目前電子設(shè)備上一般都存有隱私照片或者視頻,電子設(shè)備被他人使用時(shí)容易造成隱私泄露,給用戶帶來極大的身心困擾。
[0005]
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例的目的在于提供一種應(yīng)用于電子設(shè)備的文件加密的方法,旨在解決目的電子設(shè)備容易隱私外泄的問題。
[0007]為了解決上述問題,本發(fā)明是這樣實(shí)現(xiàn)的:一種文件加密的方法,應(yīng)用于電子設(shè)備,所述方法包括以下步驟:
檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令;
獲取當(dāng)前用戶的面部特征;
根據(jù)預(yù)設(shè)用戶的面部特征和所述獲取的面部特征以及所述文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密。
[0008]進(jìn)一步地,所述檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令的步驟,包括:
在當(dāng)前用戶進(jìn)行圖片/視頻瀏覽時(shí),監(jiān)聽周圍環(huán)境的聲音;
將監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息進(jìn)行匹配,并對所述監(jiān)聽到的聲音進(jìn)行語目識別;
在所述監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息的匹配度達(dá)到預(yù)設(shè)匹配度閾值,且所述監(jiān)聽到的聲音進(jìn)行語言識別后的內(nèi)容與預(yù)設(shè)語言信息相同時(shí),則判斷為預(yù)設(shè)用戶發(fā)出了文件加密指令。
[0009]進(jìn)一步地,所述當(dāng)前用戶的面部特征的獲取方式為通過電子設(shè)備的攝像頭對當(dāng)前用戶進(jìn)行拍攝,并根據(jù)預(yù)設(shè)面部識別算法獲取當(dāng)前用戶的面部特征。
[0010]進(jìn)一步地,所述根據(jù)預(yù)設(shè)用戶的面部特征和所述獲取的面部特征以及所述文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密的步驟,包括:
將所述獲取的面部特征和預(yù)設(shè)用戶的面部特征進(jìn)行對比;
在預(yù)設(shè)用戶發(fā)出了文件加密指令,且所述獲取的面部特征與預(yù)設(shè)用戶的面部特征的相似度小于預(yù)設(shè)相似度閾值時(shí),對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密。
[0011]進(jìn)一步地,在所述根據(jù)預(yù)設(shè)用戶的面部特征和所述獲取的面部特征以及所述文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密的步驟之后,還包括以下步驟:
檢測預(yù)設(shè)用戶是否發(fā)出文件解密指令,并重新獲取當(dāng)前用戶的面部特征;
在預(yù)設(shè)用戶發(fā)出了文件解密指令,且所述重新獲取的面部特征與預(yù)設(shè)面部特征的相似度大于預(yù)設(shè)相似度閾值時(shí),對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行解密。
[0012]本發(fā)明實(shí)施例還提供了一種電子設(shè)備所述電子設(shè)備包括:
檢測單元,用于檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令;
獲取單元,用于獲取當(dāng)前用戶的面部特征;
控制單元,用于根據(jù)預(yù)設(shè)用戶的面部特征和所述獲取的面部特征以及所述文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密。
[0013]進(jìn)一步地,所述檢測單元包括:
監(jiān)聽子單元,用于在當(dāng)前用戶進(jìn)行圖片/視頻瀏覽時(shí),監(jiān)聽周圍環(huán)境的聲音;
匹配識別子單元,用于將監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息進(jìn)行匹配,并對所述監(jiān)聽到的聲音進(jìn)行語言識別;
判斷子單元,用于在所述監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息的匹配度達(dá)到預(yù)設(shè)匹配度閾值,且所述監(jiān)聽到的聲音進(jìn)行語言識別后的內(nèi)容與預(yù)設(shè)語言信息相同時(shí),則判斷為預(yù)設(shè)用戶發(fā)出了文件加密指令。
[0014]進(jìn)一步地,所述當(dāng)前用戶的面部特征的獲取方式為通過電子設(shè)備的攝像頭對當(dāng)前用戶進(jìn)行拍攝,并根據(jù)預(yù)設(shè)面部識別算法獲取當(dāng)前用戶的面部特征。
[0015]進(jìn)一步地,所述控制單元包括:
對比子單元,將所述獲取的面部特征和預(yù)設(shè)用戶的面部特征進(jìn)行對比;
加密子單元,用于在預(yù)設(shè)用戶發(fā)出了文件加密指令,且所述獲取的面部特征與預(yù)設(shè)用戶的面部特征的相似度小于預(yù)設(shè)相似度閾值時(shí),對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密。
[0016]進(jìn)一步地,所述控制單元還包括:
檢測子單元,用于檢測預(yù)設(shè)用戶是否發(fā)出文件解密指令;
控制子單元,用于控制獲取單元重新獲取當(dāng)前用戶的面部特征;
解密子單元,用于在預(yù)設(shè)用戶發(fā)出了文件解密指令,且所述重新獲取的面部特征與預(yù)設(shè)面部特征的相似度大于預(yù)設(shè)相似度閾值時(shí),對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行解密。
[0017]在本發(fā)明實(shí)施例中,通過檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令,并獲取當(dāng)前用戶的面部特征,根據(jù)預(yù)設(shè)用戶的面部特征和所述獲取的面部特征以及所述文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密,使得他人在使用自己的電子設(shè)備時(shí),用戶可以通過口令對正在被他們使用中電子設(shè)備的隱私文件進(jìn)行加密,確保用戶的隱私安全,提高用戶的使用體驗(yàn)。
[0018]
【附圖說明】
[0019]圖1是本發(fā)明實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程圖;
圖2是本發(fā)明第一實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程圖; 圖3是本發(fā)明第二實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程圖;
圖4是本發(fā)明第三實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程圖;
圖5是本發(fā)明實(shí)施例提供的電子設(shè)備的框架結(jié)構(gòu)示意圖。
[0020]
【具體實(shí)施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]以下結(jié)合具體實(shí)施例對本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
圖1示出了本發(fā)明實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法,包括以下步驟:
步驟S10,檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令。在本發(fā)明實(shí)施例中,當(dāng)用戶的電子設(shè)備被他人使用時(shí),用戶在旁邊看到,可以通過文件加密指令無線控制電子設(shè)備對預(yù)設(shè)加密文件(隱私文件)進(jìn)行加密,通過檢測預(yù)設(shè)用戶是否發(fā)出文件加密指令可以判斷出用戶的電子設(shè)備是否被他人使用。
[0023]需要說明的是,在本發(fā)明實(shí)施例中,電子設(shè)備包括但不限于電腦、手機(jī)、平板電腦、電子閱讀器等。
[0024]步驟S20,獲取當(dāng)前用戶的面部特征。在本發(fā)明實(shí)施例中,當(dāng)前用戶的面部特征的獲取方式為通過電子設(shè)備的攝像頭對當(dāng)前用戶進(jìn)行拍攝,并根據(jù)預(yù)設(shè)面部識別算法獲取當(dāng)前用戶的面部特征。
[0025]步驟S30,根據(jù)預(yù)設(shè)用戶的面部特征和獲取的面部特征以及文件加密指令控制對電子設(shè)備中的預(yù)設(shè)加密文件進(jìn)行加密。
[0026]在本發(fā)明實(shí)施例中,在用戶發(fā)出文件加密指令后,電子設(shè)備的攝像頭前的使用者進(jìn)行拍照判斷是否為(機(jī)主)用戶,然后根據(jù)判斷結(jié)果和文件加密指令控制是否對預(yù)設(shè)加密文件進(jìn)行加密。
[0027]實(shí)施例一:
圖2示出了本發(fā)明第一實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
作為本發(fā)明一優(yōu)選實(shí)施例,步驟S10,包括:
步驟S101,在當(dāng)前用戶進(jìn)行圖片/視頻瀏覽時(shí),監(jiān)聽周圍環(huán)境的聲音,即在可能涉及隱私的文件類型(用戶進(jìn)行了加密設(shè)置的文件屬于的類型,在本發(fā)明中指圖片或者視頻)在被瀏覽或者觀看時(shí),開始監(jiān)聽周圍環(huán)境的聲音,以判斷是否有機(jī)主用戶發(fā)送的文件加密指令(暗語),例如,機(jī)主用戶之前設(shè)置了一個(gè)文件加密指令(暗語),指令內(nèi)容為:咳三聲,如果監(jiān)聽到了,則表示機(jī)主用戶發(fā)出了對電子設(shè)備的預(yù)設(shè)加密文件進(jìn)行加密的控制指令。
[0028]步驟S102,將監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息進(jìn)行匹配,并對監(jiān)聽到的聲音進(jìn)行語言識別。在本發(fā)明實(shí)施例中,將監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息進(jìn)行匹配主要是判斷監(jiān)聽到的聲音是否為機(jī)主用戶的聲音,然后對監(jiān)聽到的內(nèi)容進(jìn)行語言識別,判斷是否為預(yù)設(shè)的加密指令(暗語)。
[0029]步驟S103,在監(jiān)聽到的聲音的聲紋信息與預(yù)設(shè)聲紋信息的匹配度達(dá)到預(yù)設(shè)匹配度閾值,且監(jiān)聽到的聲音進(jìn)行語言識別后的內(nèi)容與預(yù)設(shè)語言信息相同時(shí),則判斷為預(yù)設(shè)用戶發(fā)出了文件加密指令。
[0030]實(shí)施例二:
圖3示出了本發(fā)明第二實(shí)施例提供的應(yīng)用于電子設(shè)備的文件加密的方法的流程,為了便于說明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
作為本發(fā)明一優(yōu)選實(shí)施例,步驟S30包括: