預(yù)置移動軌跡。在接收模塊401接收到解密密鑰中的目標(biāo)移動軌跡之后,匹配模塊402計(jì)算目標(biāo)移動軌跡與預(yù)置移動軌跡的相似度。本領(lǐng)域技術(shù)人員可以理解的是,相似度的計(jì)算可以通過擬合、積分等方式,本發(fā)明并不以此為限。具體的,閾值可以由用戶自行設(shè)定,閾值越高,則解密密鑰中的目標(biāo)移動軌跡精確度要求就會高。若相似度未達(dá)到預(yù)設(shè)閾值,則表明匹配失敗;若相似度達(dá)到預(yù)設(shè)閾值,則表明匹配成功。
[0086]當(dāng)采用字符加解密的方式時(shí),匹配模塊402通過將所述目標(biāo)字符與所述預(yù)置字符進(jìn)行對比來判斷是否匹配。本實(shí)施方式中,加密密鑰為預(yù)置的字符。其中,在用戶對應(yīng)用程序進(jìn)行加密時(shí),會讓用戶預(yù)先輸入字符,用戶通過輸入界面輸入字符,保存該字符為預(yù)置字符。在接收模塊401接收到解密密鑰中的目標(biāo)字符之后,匹配模塊402將所述目標(biāo)字符與所述預(yù)置字符進(jìn)行對比,判斷兩者是否相同。具體的,若兩者不相同,則表明匹配失??;若兩者相同,則表明匹配成功。
[0087]隱藏模塊403用于當(dāng)匹配失敗時(shí)隱藏所述目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù)。
[0088]具體的,當(dāng)匹配失敗時(shí),此時(shí)輸入的解密密鑰不匹配加密密鑰,表明當(dāng)前不是合法的訪問,此時(shí)隱藏模塊403將所述目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù)隱藏。具體的,所述隱私數(shù)據(jù)包括隱私信息和隱私功能。隱私信息是指不希望被他人看到的數(shù)據(jù),可以是照片、視頻等。隱私功能是指不希望被他人使用的一些應(yīng)用程序的功能,比如網(wǎng)上銀行的查詢余額、轉(zhuǎn)賬等功能。本領(lǐng)域技術(shù)人員可以理解的是,隱私數(shù)據(jù)可以由用戶自行設(shè)置,可以通過為信息或者功能添加隱私標(biāo)記來進(jìn)行識別,比如具有隱私標(biāo)記的信息或者功能即為隱私信息或隱私功能。特別的,應(yīng)用程序的隱私功能所產(chǎn)生的數(shù)據(jù)也為隱私數(shù)據(jù)。其中,隱藏目標(biāo)應(yīng)用程序的數(shù)據(jù)可以是隱藏其中的部分?jǐn)?shù)據(jù),即隱藏應(yīng)用程序的部分功能或者隱藏應(yīng)用程序的部分信息,限制用戶使用應(yīng)用程序部分的功能或者限制用戶訪問應(yīng)用程序的部分信息。
[0089]在其他實(shí)施方式中,目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù)可以為多種,可以分別針對不同的隱私數(shù)據(jù)設(shè)置不同的加密密鑰。
[0090]輸出模塊404用于輸出未包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。
[0091]具體的,當(dāng)匹配失敗時(shí),在隱藏模塊403隱藏了隱私數(shù)據(jù)之后,輸出模塊404輸出未包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。這樣,依舊可以看到應(yīng)用程序的訪問界面,實(shí)現(xiàn)該應(yīng)用程序的基本功能,但是無法訪問到其中的隱私數(shù)據(jù),從而實(shí)現(xiàn)了對隱私數(shù)據(jù)的保護(hù)。
[0092]輸出模塊404還用于當(dāng)匹配成功時(shí)輸出包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。
[0093]具體的,當(dāng)匹配成功時(shí),表明此時(shí)是合法的訪問,可以正常的訪問該應(yīng)用程序,此時(shí)輸出模塊404輸出包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。
[0094]上述可知,本發(fā)明實(shí)施例中的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,通過接收應(yīng)用程序的解密密鑰,并與加密密鑰進(jìn)行匹配,在匹配不成功時(shí)隱藏應(yīng)用程序的隱私數(shù)據(jù),輸出不包含隱私數(shù)據(jù)的應(yīng)用程序訪問界面,從而保護(hù)了應(yīng)用程序中的數(shù)據(jù),防止了數(shù)據(jù)泄露,提升了安全性。
[0095]本發(fā)明實(shí)施例還公開了一種終端,該終端可以包括數(shù)據(jù)保護(hù)裝置,該數(shù)據(jù)保護(hù)裝置的結(jié)構(gòu)和功能可以參見圖4中實(shí)施例中的相關(guān)說明,在此不贅述??梢岳斫獾氖?,本發(fā)明實(shí)施例的終端,也可以應(yīng)用于圖1-圖3任一實(shí)施例所示的方法中。
[0096]上述可知,本發(fā)明實(shí)施例中的終端,通過接收應(yīng)用程序的解密密鑰,并與加密密鑰進(jìn)行匹配,在匹配不成功時(shí)隱藏應(yīng)用程序的隱私數(shù)據(jù),輸出不包含隱私數(shù)據(jù)的應(yīng)用程序訪問界面,從而保護(hù)了應(yīng)用程序中的隱私數(shù)據(jù),防止了數(shù)據(jù)泄露,提升了安全性。
[0097]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。
[0098]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,包括: 當(dāng)檢測到對目標(biāo)應(yīng)用程序的訪問請求時(shí),接收用于訪問的解密密鑰; 將所述解密密鑰與所述目標(biāo)應(yīng)用程序預(yù)置的加密密鑰進(jìn)行匹配; 若匹配失敗,隱藏所述目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù); 輸出未包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。2.如權(quán)利要求1所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,若匹配成功,輸出包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。3.如權(quán)利要求2所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,所述解密密鑰為所述目標(biāo)應(yīng)用程序的圖標(biāo)沿終端屏幕移動產(chǎn)生的目標(biāo)移動軌跡;所述預(yù)置的加密密鑰為預(yù)置移動軌跡。4.如權(quán)利要求3所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,所述將所述解密密鑰與所述目標(biāo)應(yīng)用程序預(yù)置的加密密鑰進(jìn)行匹配,包括: 計(jì)算所述目標(biāo)移動軌跡與所述預(yù)置移動軌跡的相似度; 若所述相似度達(dá)到預(yù)設(shè)閥值,則匹配成功;否則,匹配失敗。5.如權(quán)利要求2所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,所述解密密鑰為輸入的目標(biāo)字符;所述預(yù)置的加密密鑰為預(yù)置字符。6.如權(quán)利要求5所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,所述將所述解密密鑰與所述目標(biāo)應(yīng)用程序預(yù)置的加密密鑰進(jìn)行匹配,包括: 將所述目標(biāo)字符與所述預(yù)置字符進(jìn)行對比; 若二者相同,則匹配成功;否則,匹配失敗。7.如權(quán)利要求1-6任一項(xiàng)所述的應(yīng)用程序的數(shù)據(jù)保護(hù)方法,其特征在于,所述隱私數(shù)據(jù)包括隱私信息和隱私功能。8.—種應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,包括: 接收模塊,用于當(dāng)檢測到對目標(biāo)應(yīng)用程序的訪問請求時(shí),接收用于訪問的解密密鑰; 匹配模塊,用于將所述解密密鑰與所述目標(biāo)應(yīng)用程序預(yù)置的加密密鑰進(jìn)行匹配; 隱藏模塊,用于當(dāng)匹配失敗時(shí)隱藏所述目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù); 輸出模塊,用于輸出未包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。9.如權(quán)利要求8所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,當(dāng)匹配成功時(shí),所述輸出模塊輸出包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。10.如權(quán)利要求9所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,所述解密密鑰為所述目標(biāo)應(yīng)用程序的圖標(biāo)沿終端屏幕移動產(chǎn)生的目標(biāo)移動軌跡;所述預(yù)置的加密密鑰為預(yù)置移動軌跡。11.如權(quán)利要求9所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,所述匹配模塊計(jì)算所述目標(biāo)移動軌跡與所述預(yù)置移動軌跡的相似度;若所述相似度達(dá)到預(yù)設(shè)閥值,則匹配成功;否則,匹配失敗。12.如權(quán)利要求8所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,所述解密密鑰為輸入的目標(biāo)字符;所述預(yù)置的加密密鑰為預(yù)置字符。13.如權(quán)利要求12所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,所述匹配模塊將所述目標(biāo)字符與所述預(yù)置字符進(jìn)行對比;若二者相同,則匹配成功;否則,匹配失敗。14.如權(quán)利要求8-13任一項(xiàng)所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置,其特征在于,所述隱私數(shù)據(jù)包括隱私信息和隱私功能。15.一種終端,其特征在于,包括上述權(quán)利要求8-14任一項(xiàng)所述的應(yīng)用程序的數(shù)據(jù)保護(hù)裝置。
【專利摘要】本發(fā)明實(shí)施例公開了一種應(yīng)用程序的數(shù)據(jù)保護(hù)方法、裝置及終端。其中的數(shù)據(jù)保護(hù)方法包括:當(dāng)檢測到對目標(biāo)應(yīng)用程序的訪問請求時(shí),接收用于訪問的解密密鑰;將所述解密密鑰與所述目標(biāo)應(yīng)用程序預(yù)置的加密密鑰進(jìn)行匹配;若匹配失敗,隱藏所述目標(biāo)應(yīng)用程序中的隱私數(shù)據(jù);輸出未包含隱私數(shù)據(jù)的所述目標(biāo)應(yīng)用程序的訪問界面。本發(fā)明保護(hù)了應(yīng)用程序的隱私數(shù)據(jù),防止了隱私數(shù)據(jù)的泄露,提升了信息的安全性。
【IPC分類】G06F21/12, G06F21/62
【公開號】CN105574366
【申請?zhí)枴緾N201510282931
【發(fā)明人】李兵
【申請人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
【公開日】2016年5月11日
【申請日】2015年5月28日