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