一種文件加密和解密方法以及設備的制造方法
【技術領域】
[0001]本發明涉及信息加密領域,特別涉及一種文件加密和解密方法以及設備。
【背景技術】
[0002]通常用戶會在電子設備上存儲諸如照片、視頻、語音、表格和文本等文件,使得需要提供一種文件加密和解密方法,對電子設備上的文件進行加密和解密,以增強用戶存儲在電子設備上所存儲文件的安全性。
[0003]現有技術提供一種文件加密和解密方法,該方法應用于一種具有可觸摸顯示屏幕的電子設備,用戶通過該可觸摸顯示屏幕,手動選擇所要加密和解密的文件,然后利用圖形密碼、數字密碼以及聲紋密碼中的任意一個對該文件進行加密和解密。
[0004]但是在采用現有技術所提供的文件加密和解密方法對電子設備上的文件進行加密和解密時,需要人工手動操作,由于人工手動操作存在操作失誤或者在部分如開車等場景下不可用,會降低文件加密和解密效率。
【發明內容】
[0005]為了提高了文件加密和解密的效率,本發明實施例提供了一種文件加密和解密方法以及設備。所述技術方案如下:
[0006]第一方面,提供了一種文件加密方法,所述方法包括:
[0007]獲取用戶輸入的第一語音信息,所述第一語音信息至少包括所要加密的目標文件的語音名稱;
[0008]根據所述第一語音信息,獲取所述目標文件;
[0009]利用聲紋密碼,對所述目標文件進行加密。
[0010]第二方面,提供了一種文件解密方法,所述方法包括:
[0011]獲取所述用戶輸入的第二語音信息,所述第二語音信息至少包括所要解密的目標文件的語音名稱;
[0012]根據所述第二語音信息,獲取所述目標文件;
[0013]獲取所述用戶輸入的聲紋密碼,并將所述用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比;
[0014]在確認所述用戶輸入的聲紋密碼與所述預先存儲的聲紋密碼相同后,向所述用戶顯示所述目標文件。
[0015]第三方面,提供了一種文件加密和解密方法,所述方法包括:
[0016]獲取用戶輸入的第一語音信息,所述第一語音信息至少包括所要加密的目標文件的語音名稱;
[0017]根據所述第一語音信息,獲取所述目標文件;
[0018]利用聲紋密碼,對所述目標文件進行加密;
[0019]獲取所述用戶輸入的第二語音信息,所述第二語音信息至少包括所要解密的目標文件的語音名稱;
[0020]根據所述第二語音信息,獲取所述目標文件;
[0021]獲取所述用戶輸入的聲紋密碼,并將所述用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比;
[0022]在確認所述用戶輸入的聲紋密碼與所述預先存儲的聲紋密碼相同后,向所述用戶顯示所述目標文件。
[0023]第四方面,提供一種文件加密設備,所述設備包括:
[0024]語音接收模塊,用于獲取用戶輸入的第一語音信息,所述第一語音信息至少包括所要加密的目標文件的語音名稱;
[0025]處理模塊,用于根據所述第一語音信息,獲取所述目標文件;
[0026]加密模塊,用于利用聲紋密碼,對所述目標文件進行加密。
[0027]第五方面,提供一種文件解密設備,所述設備包括:
[0028]語音接收模塊,用于獲取所述用戶輸入的第二語音信息,所述第二語音信息至少包括所要解密的目標文件的語音名稱;
[0029]處理模塊,用于根據所述第二語音信息,獲取所述目標文件;
[0030]對比模塊,用于獲取所述用戶輸入的聲紋密碼,并將所述用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比;
[0031]顯示模塊,用于在所述對比模塊確認所述用戶輸入的聲紋密碼與所述預先存儲的聲紋密碼相同后,向所述用戶顯示所述目標文件。
[0032]第六方面,提供了一種電子設備,所述電子設備包括:
[0033]語音接收模塊,用于獲取用戶輸入的第一語音信息,所述第一語音信息至少包括所要加密的目標文件的語音名稱;
[0034]處理模塊,用于根據所述第一語音信息,獲取所述目標文件;
[0035]加密模塊,用于利用聲紋密碼,對所述目標文件進行加密;
[0036]所述語音接收模塊還用于獲取所述用戶輸入的第二語音信息,所述第二語音信息至少包括所要解密的目標文件的語音名稱;
[0037]所述處理模塊還用于根據所述第二語音信息,獲取所述目標文件;
[0038]對比模塊,用于獲取所述用戶輸入的聲紋密碼,并將所述用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比;
[0039]顯示模塊,用于在所述對比模塊確認所述用戶輸入的聲紋密碼與所述預先存儲的聲紋密碼相同后,向所述用戶顯示所述目標文件。
[0040]本發明實施例提供一種文件加密和解密方法以及設備,具體為:獲取用戶輸入的第一語音信息,第一語音信息至少包括所要加密的目標文件的語音名稱;根據第一語音信息,獲取目標文件;利用聲紋密碼,對目標文件進行加密;獲取用戶輸入的第二語音信息,第二語音信息至少包括所要解密的目標文件的語音名稱;根據第二語音信息,獲取目標文件;獲取用戶輸入的聲紋密碼,并將用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比;在確認用戶輸入的聲紋密碼與預先存儲的聲紋密碼相同后,向用戶顯示目標文件。通過用戶輸入語音信息選擇所要加密的目標文件,然后利用聲紋密碼對該目標文件進行加密,從而無需用戶手動操作,提高了文件加密的效率。
【附圖說明】
[0041]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0042]圖1是本發明實施例提供的一種交互系統示意圖;
[0043]圖2是本發明實施例提供的一種文件加密和解密方法流程圖;
[0044]圖3是本發明實施例提供的一種文件加密方法流程圖;
[0045]圖4是本發明實施例提供的一種文件解密方法流程圖;
[0046]圖5是本發明實施例提供的一種文件加密和解密方法流程圖;
[0047]圖6是本發明實施例提供的一種設置界面示意圖;
[0048]圖7是本發明實施例提供的一種錄首界面不意圖;
[0049]圖8是本發明實施例提供的一種交互示意圖;
[0050]圖9是本發明實施例提供的一種輸入界面示意圖;
[0051]圖10是本發明實施例提供的一種交互示意圖;
[0052]圖11是本發明實施例提供的一種交互示意圖;
[0053]圖12是本發明實施例提供的一種文件加密方法流程圖;
[0054]圖13是本發明實施例提供的一種文件解密方法流程圖;
[0055]圖14是本發明實施例提供的一種文件加密設備結構示意圖;
[0056]圖15是本發明實施例提供的一種文件解密設備結構示意圖;
[0057]圖16是本發明實施例提供的一種電子設備結構示意圖。
【具體實施方式】
[0058]為使本發明的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0059]本發明實施例提供一種文件加密和解密方法,該方法應用于一種包括電子設備和用戶的交互系統中,參照圖1所示,在該交互系統中,電子設備具有錄音功能、顯示功能以及音頻播放功能,電子設備通過自身的錄音功能獲取用戶輸入語音信息,如第一語音信息、第二語音信息以及聲紋密碼;電子設備通過自身的顯示功能向用戶顯示目標文件;電子設備通過自身的音頻播放功能向用戶發送確認請求,使得用戶在聽到該確認請求后,確認電子設備所獲取的目標文件為自己需要的目標文件;其中,該電子設備可以是移動設備,如智能手機和平板電腦等,也可以是車輛上的某一車載設備,此處不加以限定。特別的,本發明實施例所涉及的文件可以是圖片、語音、視頻和文檔中的任意一種,還可以是其他格式的文件,本發明實施例對具體的文件格式不加以限定。
[0060]實施例一為本發明實施例提供的一種文件加密和解密方法,參照圖2所示,該方法包括:
[0061]201、獲取用戶輸入的第一語音信息,第一語音信息至少包括所要加密的目標文件的語音名稱。
[0062]202、根據第一語音信息,獲取目標文件。
[0063]203、利用聲紋密碼,對目標文件進行加密。
[0064]204、獲取用戶輸入的第二語音信息,第二語音信息至少包括所要解密的目標文件的語音名稱。
[0065]205、根據第二語音信息,獲取目標文件。
[0066]206、獲取用戶輸入的聲紋密碼,并將用戶輸入的聲紋密碼與預先存儲的聲紋密碼進行對比。
[0067]207、在確認用戶輸入的聲紋密碼與預先存儲的聲紋密碼相同后,向用戶顯示目標文件。
[0068]其中,由于預先存儲的目標文件的文件名稱可能為語音名稱,也可能為文本名稱,所以對應的在步驟202與步驟205中,可以通過兩種方式獲取目標文件;
[0069]若預先存儲的目標文件的文件名稱為語音名稱,則獲取目標文件的過程可以為:
[0070]將目標文件的語音名稱與預先存儲的多個文件的語音名稱進行對比;
[0071]獲取與目標文件的語音名稱相同的語音名稱;
[0072]確定與語音名稱對應的文件為目標文件,并獲取目標文件。
[0073]若預先存儲的目標文件的文件名稱為文本名稱,則獲取目標文件的過程可以為:
[0074]識別目標文件的語音名稱,生成與語音名稱對應的文本名稱;
[0075]將目標文件的文本名稱與預先存儲的多個文件的文本名稱進行對比;
當前第1頁
1 
2 
3 
4 
5