一種終端設(shè)備應(yīng)用程序安全管理方法、裝置及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種終端設(shè)備應(yīng)用程序安全管理方法,包括當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;獲取用戶輸入的開啟密碼;判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;若匹配,則啟動(dòng)所述應(yīng)用程序;若不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),則記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。本發(fā)明實(shí)施例公開了一種終端設(shè)備應(yīng)用程序安全管理裝置及終端。通過實(shí)施本發(fā)明技術(shù)方案能夠?qū)K端設(shè)備操作系統(tǒng)中被用戶保護(hù)的應(yīng)用程序進(jìn)行監(jiān)視和記錄,使用戶可以知道自己的隱私應(yīng)用被誰非法操作過。
【專利說明】一種終端設(shè)備應(yīng)用程序安全管理方法、裝置及終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算設(shè)備互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種終端設(shè)備應(yīng)用程序安全管理方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)在,手機(jī)越來越成為人們生活不可或缺的工具,手機(jī)里或多或少的都會有與個(gè)人信息,個(gè)人照片、影視、圖片等相關(guān)的應(yīng)用,如今越來越多的人更加注重個(gè)人隱私。但是在日常生活中,人們總有一些不可避免的情況,如朋友同事借用,孩子隨意使用手機(jī)或購買游戲,還有些非常親近的人查看自己的手機(jī),此時(shí)不想被別人知道的隱私信息可能就會被他人一覽無余。
[0003]為了保護(hù)用戶個(gè)人隱私,一種解決方法是使用應(yīng)用鎖鎖住不想被別人看到的應(yīng)用。應(yīng)用鎖是指用戶可以先設(shè)置一組密碼,然后選擇自己想要鎖定的應(yīng)用,以后每次打開應(yīng)用或者在特定的場景下打開應(yīng)用的時(shí)候都要求先輸入設(shè)置的密碼。
[0004]為了防止誤操作,應(yīng)用鎖通常不會限制輸入密碼的次數(shù),所以應(yīng)用鎖的密碼很可能被人嘗試破解,但手機(jī)用戶卻無法知道是否有人有嘗試破解的行為或者是誰在嘗試破解。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供一種終端設(shè)備應(yīng)用程序安全管理方法和裝置,能夠?qū)K端設(shè)備操作系統(tǒng)中被用戶保護(hù)的應(yīng)用程序進(jìn)行監(jiān)視和記錄,使用戶可以知道自己的隱私應(yīng)用被誰非法操作過。
[0006]本發(fā)明實(shí)施例提供一種終端設(shè)備應(yīng)用程序安全管理方法,包括:
[0007]當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0008]獲取用戶輸入的開啟密碼;
[0009]判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;
[0010]若匹配,則啟動(dòng)所述應(yīng)用程序;
[0011]若不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),則記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0012]本發(fā)明實(shí)施例還提供一種終端設(shè)備應(yīng)用程序安全管理裝置,包括:
[0013]監(jiān)控模塊,用于監(jiān)測所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序是否被打開;
[0014]輸入模塊,用于當(dāng)所述應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0015]獲取模塊,用于獲取用戶輸入的開啟密碼;
[0016]第一匹配模塊,用于判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;
[0017]第一啟動(dòng)模塊,用于當(dāng)所述開啟密碼與預(yù)存密碼匹配時(shí)啟動(dòng)所述應(yīng)用程序;
[0018]第一記錄模塊,用于當(dāng)所述開啟密碼與預(yù)存密碼不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0019]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0020]本發(fā)明實(shí)施例中,當(dāng)被保護(hù)的應(yīng)用程序被打開的時(shí)候,提示用戶輸入密碼,在密碼多次輸入錯(cuò)誤的時(shí)候,可以初步判定所輸入密碼的用戶并不是設(shè)備主人,此時(shí)可以記錄試圖破解打開主人隱私應(yīng)用的用戶的圖像,或者記錄該應(yīng)用程序被啟動(dòng)的信息,比如應(yīng)用程序被打開的時(shí)間等。對應(yīng)用程序的非法操作進(jìn)行記錄之后,就可以在后續(xù)向真正的主人展示,設(shè)備主人就可以知道自己的隱私應(yīng)用被他人打開的情況。
【專利附圖】
【附圖說明】
[0021]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法的流程示意圖;
[0023]圖2是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法的另一流程示意圖;
[0024]圖3是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法的具體使用場景示例圖;
[0025]圖4是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法的另一流程示意圖;
[0026]圖5為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的結(jié)構(gòu)示意圖;
[0027]圖6為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0028]圖7為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0029]圖8為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0030]圖9為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0031]圖10為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0032]圖11為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0033]圖12為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0034]圖13為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0035]圖14為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖;
[0036]圖15為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0037]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0038]應(yīng)用鎖是指用戶可以先設(shè)置一組密碼,然后選擇自己想要鎖定的應(yīng)用,以后每次打開應(yīng)用或者在特定的場景下打開應(yīng)用的時(shí)候都要求先輸入設(shè)置的密碼。
[0039]為了保護(hù)用戶個(gè)人隱私,一種解決方法是使用應(yīng)用鎖鎖住不想被別人看到的應(yīng)用。為了防止誤操作,應(yīng)用鎖通常不會限制輸入密碼的次數(shù),所以應(yīng)用鎖的密碼很可能被人嘗試破解,但手機(jī)用戶卻無法知道是否有人有嘗試破解的行為或者是誰在嘗試破解。
[0040]針對上述技術(shù)問題,本發(fā)明提出一種終端設(shè)備應(yīng)用程序安全管理方法,請參見圖1,圖1是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法流程圖,在本發(fā)明實(shí)施例中,所述方法包括:
[0041]100、當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0042]本發(fā)明說明書中提到的密碼可以是數(shù)字,圖案,指紋,人臉圖像等所有現(xiàn)有技術(shù)中的可使用的密碼,在本發(fā)明的實(shí)施例中的具體形式不做限定。
[0043]101、獲取用戶輸入的開啟密碼;
[0044]102、判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;若匹配則執(zhí)行105 ;否則執(zhí)行 103 ;
[0045]103、判斷不匹配的次數(shù)是否超過預(yù)設(shè)閾值,如果是則執(zhí)行104 ;
[0046]為了防止誤操作,可以設(shè)定開啟密碼輸入錯(cuò)誤的次數(shù),如果超過預(yù)設(shè)次數(shù),則可以判定當(dāng)前用戶并非設(shè)備主人。
[0047]104、記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0048]可選的,可以使用設(shè)備的前置攝像頭進(jìn)行拍照,獲取當(dāng)前用戶的圖像;
[0049]可選的,還可以記錄當(dāng)前被打開的應(yīng)用程序的名稱、以及打開應(yīng)用程序的時(shí)間等。
[0050]105、啟動(dòng)所述應(yīng)用程序。
[0051]本發(fā)明說明書中所述提到的預(yù)存密碼,可以是預(yù)先對所需要保護(hù)的應(yīng)用程序設(shè)置預(yù)存密碼,具體的,可以是在某一應(yīng)用程序中保存用戶輸入的密碼作為預(yù)存密碼,當(dāng)該應(yīng)用程序被打開的時(shí)候,可以獲取用戶輸入的開啟密碼與該應(yīng)用程序中的預(yù)存密碼進(jìn)行匹配;
[0052]具體的,還可以是在第三方應(yīng)用程序中保存用戶輸入的密碼作為預(yù)存密碼,用戶可以將需要保護(hù)的應(yīng)用程序添加到所述第三方應(yīng)用程序的保護(hù)列表中,當(dāng)需要保護(hù)的應(yīng)用程序被打開的時(shí)候,可以獲取用戶輸入的開啟密碼與該第三方應(yīng)用程序中的預(yù)存密碼進(jìn)行匹配。
[0053]在本發(fā)明實(shí)施例中,當(dāng)被保護(hù)的應(yīng)用程序被打開的時(shí)候,如果用戶密碼多次輸入錯(cuò)誤,可以初步判定所輸入密碼的用戶并不是設(shè)備主人,此時(shí)可以記錄試圖破解主人隱私應(yīng)用的用戶的圖像,以及該應(yīng)用程序被啟動(dòng)的信息,監(jiān)視到非主人用戶對隱私應(yīng)用程序的非法操作。
[0054]圖2是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法另一流程圖,在本發(fā)明實(shí)施例中,所述方法包括:
[0055]200、當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0056]201、獲取用戶輸入的開啟密碼;
[0057]202、判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;若匹配則執(zhí)行205 ;否則執(zhí)行 203 ;
[0058]203、判斷不匹配的次數(shù)是否超過預(yù)設(shè)閾值,如果是則執(zhí)行204 ;
[0059]為了防止誤操作,可以設(shè)定開啟密碼輸入錯(cuò)誤的次數(shù),如果超過預(yù)設(shè)次數(shù),則可以判定當(dāng)前用戶并非設(shè)備主人。
[0060]204、記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息;
[0061]205、判斷是否檢測到用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息,如果是則執(zhí)行206,否則執(zhí)行207 ;
[0062]206、展示所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息;
[0063]具體的,當(dāng)檢測到用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息時(shí),說明當(dāng)前應(yīng)用之前被其他用戶打開過,此時(shí)可以向設(shè)備主人(成功輸入當(dāng)前應(yīng)用程序的保護(hù)密碼的合法用戶)展示之前記錄到的非法操作信息,包括展示記錄的非法用戶的圖像,非法操作所述應(yīng)用程序的名稱和時(shí)間等信息。
[0064]進(jìn)一步可選的,可以提示當(dāng)前設(shè)備主人對所展示的信息進(jìn)行操作,包括刪除、歸檔留存證據(jù)等,具體使用場景示例圖如圖3所示,為主人在打開被非法訪問過的應(yīng)用程序時(shí)所展示的用戶的圖像。
[0065]進(jìn)一步可選的,設(shè)備主人還可以把當(dāng)前展示的用戶圖像存儲為合法用戶圖像,這樣當(dāng)用戶再次訪問所述應(yīng)用程序的時(shí)候,即使輸入密碼錯(cuò)誤,在比對了預(yù)先保存的合法用戶圖像之后,可以允許該用戶使用所述應(yīng)用程序,這種情況尤其適用家人在同一設(shè)備上共同使用同一應(yīng)用程序。
[0066]207、啟動(dòng)所述應(yīng)用程序。
[0067]在本發(fā)明實(shí)施例中,如果當(dāng)前操作用戶為設(shè)備主人時(shí),在啟動(dòng)保護(hù)的應(yīng)用程序之前可以看到該應(yīng)用程序之前的非法操作,根據(jù)所記錄的非法操作用戶的圖像、以及應(yīng)用程序被非法操作的信息,設(shè)備主人可以看到該應(yīng)用程序在何時(shí)、被何人操作過。主人可以對非法操作信息進(jìn)行證據(jù)留存或者刪除,也可以根據(jù)實(shí)際情況將展示的用戶圖像設(shè)置為合法用戶圖像,允許該用戶以后可以訪問使用該應(yīng)用程序。
[0068]圖4是本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理方法的另一流程圖,如圖4所示,在本發(fā)明實(shí)施例中,所述方法包括:
[0069]300、當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0070]301、獲取用戶輸入的開啟密碼;
[0071]302、判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;若匹配則執(zhí)行306 ;否則執(zhí)行 303 ;
[0072]303、判斷不匹配的次數(shù)是否超過預(yù)設(shè)閾值,如果是則執(zhí)行304 ;
[0073]為了防止誤操作,可以設(shè)定開啟密碼輸入錯(cuò)誤的次數(shù),如果超過預(yù)設(shè)次數(shù),則可以判定當(dāng)前用戶并非設(shè)備主人。
[0074]304、判斷當(dāng)前用戶的圖像與預(yù)存的合法用戶圖像是否匹配,如果匹配則執(zhí)行306 ;否則執(zhí)行305 ;
[0075]305、記錄所述用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0076]可選的,可以使用設(shè)備的前置攝像頭進(jìn)行拍照,獲取當(dāng)前用戶的圖像;
[0077]可選的,還可以記錄當(dāng)前被打開的應(yīng)用程序的名稱、以及打開應(yīng)用程序的時(shí)間等。
[0078]306、啟動(dòng)所述應(yīng)用程序。
[0079]在本發(fā)明實(shí)施例中,如果當(dāng)前用戶輸入密碼錯(cuò)誤,可以獲取當(dāng)前用戶的圖像,在預(yù)存的合法用戶圖像庫中進(jìn)行比對,如果比對成功,則允許當(dāng)前用戶啟動(dòng)該應(yīng)用程序,否則對當(dāng)前用戶圖像和非法操作信息進(jìn)行記錄以便后續(xù)提示設(shè)備主人。
[0080]具體的,將所述用戶的圖像與預(yù)存的合法用戶圖像進(jìn)行匹配包括:
[0081]提取所述用戶的圖像中的人臉圖像特征;
[0082]計(jì)算與預(yù)存的合法用戶圖像中的人臉圖像特征的相似度;
[0083]判斷所述相似度若超過預(yù)設(shè)閾值,則匹配成功,否則匹配不成功。
[0084]現(xiàn)有技術(shù)中的人臉圖像識別技術(shù)比較多,本發(fā)明實(shí)施例僅給出一種常用方法。對其他現(xiàn)有人臉圖像識別技術(shù)和算法在本發(fā)明中不做具體說明。
[0085]本發(fā)明說明書中所提到的判斷用戶輸入的開啟密碼與預(yù)存密碼是否匹配包括:判斷獲取的所述開啟密碼與本地預(yù)存密碼是否匹配;
[0086]其中,所述與本地預(yù)存密碼進(jìn)行匹配具體包括:
[0087]判斷獲取的所述開啟密碼與所述應(yīng)用程序中的預(yù)存密碼是否匹配;以及
[0088]判斷獲取的所述開啟密碼與第三方應(yīng)用程序中的預(yù)存密碼是否匹配。
[0089]本發(fā)明說明書中所提到的判斷用戶輸入的開啟密碼與預(yù)存密碼是否匹配還包括:將所獲取的所述開啟密碼傳送至云端服務(wù)器,以使所述云端服務(wù)器將所述開啟密碼與所述云端服務(wù)器中保存的密碼進(jìn)行匹配,接收所述云端服務(wù)器執(zhí)行所述匹配行為后返回的匹配結(jié)果。
[0090]圖5為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置結(jié)構(gòu)示意圖,如圖5所示,所述裝置包括:
[0091]監(jiān)控模塊510,用于監(jiān)測所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序是否被打開;
[0092]輸入模塊520,用于當(dāng)所述應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼;
[0093]獲取模塊530,用于獲取用戶輸入的開啟密碼;
[0094]第一匹配模塊540,用于判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配;
[0095]第一啟動(dòng)模塊550,用于當(dāng)所述開啟密碼與預(yù)存密碼匹配時(shí)啟動(dòng)所述應(yīng)用程序;
[0096]第一記錄模塊560,用于當(dāng)所述開啟密碼與預(yù)存密碼不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0097]圖6為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖6所示,所述裝置與圖5的不同之處在于,所述第一匹配模塊540具體包括:
[0098]本地匹配子模塊541,用于將所檢測到的輸入的密碼與本地預(yù)存密碼進(jìn)行匹配;
[0099]進(jìn)一步的,本地匹配子模塊541包括第一匹配單元5411,用于將所檢測到的輸入的密碼與所述應(yīng)用程序中的預(yù)存密碼進(jìn)行匹配。
[0100]圖7為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖7所示,所述裝置與圖6的不同之處在于,所述本地匹配子模塊541還包括第二匹配單元5412。
[0101]圖8為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖8所示,所述裝置與圖5的不同之處在于,所述第一匹配模塊540具體包括:
[0102]傳送單元5421,用于將所檢測到的輸入的密碼傳送至云端服務(wù)器,以使所述云端服務(wù)器將所檢測到的輸入密碼與所述云端服務(wù)器中保存的密碼進(jìn)行匹配;
[0103]接收單元5422,用于接收所述云端服務(wù)器執(zhí)行所述匹配行為后返回的匹配結(jié)果。
[0104]圖9為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖9所示,所述裝置與圖5的不同之處在于,所述裝置還包括:
[0105]設(shè)置模塊570,用于設(shè)置所述應(yīng)用程序的預(yù)存密碼;
[0106]進(jìn)一步的,所述設(shè)置模塊570還包括第一設(shè)置單元571,用于在所述應(yīng)用程序中設(shè)置預(yù)存密碼。
[0107]圖10為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖10所示,所述裝置與圖9的不同之處在于,所述設(shè)置模塊570還包括第二設(shè)置單元572,用于在所述應(yīng)用程序中設(shè)置預(yù)存密碼。
[0108]圖11為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖11所示,所述裝置與圖5的不同之處在于,所述所述裝置還包括:
[0109]展示模塊580,用于當(dāng)檢測到用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息時(shí),展示所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息。
[0110]圖12為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖12所示,所述裝置與圖11的不同之處在于,所述裝置還包括:
[0111]第一處理模塊590,用于將所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息進(jìn)行存儲或者刪除。
[0112]圖13為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖13所示,所述裝置與圖11的不同之處在于,所述裝置還包括:
[0113]第二處理模塊510,用于將所述圖像存儲為合法用戶圖像。
[0114]圖14為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖14所示,所述裝置與圖5的不同之處在于,所述裝置還包括:
[0115]第二匹配模塊511,用于當(dāng)獲取的所述開啟密碼與預(yù)存密碼不匹配時(shí),判斷當(dāng)前用戶的圖像與預(yù)存的合法用戶圖像進(jìn)行匹配;
[0116]第二啟動(dòng)模塊512,用于當(dāng)所述用戶的圖像與預(yù)存的合法用戶圖像匹配時(shí),啟動(dòng)所述應(yīng)用程序;
[0117]第二記錄模塊513,用于當(dāng)所述用戶的圖像與預(yù)存的合法用戶圖像不匹配時(shí),記錄所述用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
[0118]圖15為本發(fā)明實(shí)施例提供的一種終端設(shè)備應(yīng)用程序安全管理裝置的另一結(jié)構(gòu)示意圖,如圖15所示,所述裝置與圖14的不同之處在于,所述第二匹配模塊511包括:
[0119]提取單元5111,用于提取所述用戶的圖像中的人臉圖像特征;
[0120]計(jì)算單元5112,用于計(jì)算與預(yù)存的合法用戶圖像中的人臉圖像特征的相似度;
[0121]判斷單元5113,用于判斷所述相似度若超過預(yù)設(shè)閾值,則匹配成功,否則匹配不成功。
[0122]通過實(shí)施本發(fā)明技術(shù)方案,能夠?qū)K端設(shè)備操作系統(tǒng)中被用戶保護(hù)的應(yīng)用程序進(jìn)行監(jiān)視和記錄,使用戶可以知道自己的隱私應(yīng)用被誰非法操作過。
[0123]需要說明的是,本說明書中的各個(gè)實(shí)施例著重描述與其他實(shí)施例不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。尤其對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0124]在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
[0125]此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
[0126]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0127]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲器(RAM),只讀存儲器(R0M),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(⑶ROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲在計(jì)算機(jī)存儲器中。
[0128]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對數(shù)據(jù)信號實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
[0129]本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0130]此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。
[0131 ] 上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。
【權(quán)利要求】
1.一種終端設(shè)備應(yīng)用程序安全管理方法,其特征在于,包括: 當(dāng)所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼; 獲取用戶輸入的開啟密碼; 判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配; 若匹配,則啟動(dòng)所述應(yīng)用程序; 若不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),則記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:設(shè)置所述應(yīng)用程序的預(yù)存密碼。
3.如權(quán)利要求2所述的方法,其特征在于,所述設(shè)置所述應(yīng)用程序的預(yù)存密碼包括:在所述應(yīng)用程序中設(shè)置預(yù)存密碼。
4.如權(quán)利要求2所述的方法,其特征在于,所述設(shè)置所述應(yīng)用程序的預(yù)存密碼包括:在第三方應(yīng)用程序中設(shè)置預(yù)存密碼。
5.如權(quán)利要求1所述的方法,其特征在于,所述啟動(dòng)所述應(yīng)用程序之前,還包括:當(dāng)檢測到用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息時(shí),展示所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息。
6.如權(quán)利要求5所述的方法,其特征在于,還包括:將所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息進(jìn)行存儲或者刪除。
7.如權(quán)利要求5所述的方法,其特征在于,還包括:將所述圖像存儲為合法用戶圖像。
8.如權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)獲取的所述開啟密碼與預(yù)存密碼不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),判斷當(dāng)前用戶的圖像與預(yù)存的合法用戶圖像是否匹配,如果匹配成功,則啟動(dòng)所述應(yīng)用程序; 如果匹配不成功,則記錄所述用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
9.如權(quán)利要求8所述的方法,其特征在于,所述判斷當(dāng)前用戶的圖像與預(yù)存的合法用戶圖像是否匹配包括: 提取所述用戶的圖像中的人臉圖像特征; 計(jì)算與預(yù)存的合法用戶圖像中的人臉圖像特征的相似度; 判斷所述相似度若超過預(yù)設(shè)閾值,則匹配成功,否則匹配不成功。
10.如權(quán)利要求1所述的方法,其特征在于,所述判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配包括:判斷獲取的所述開啟密碼與本地預(yù)存密碼是否匹配。
11.如權(quán)利要求10所述的方法,其特征在于,所述判斷獲取的所述開啟密碼與本地預(yù)存密碼是否匹配包括:判斷獲取的所述開啟密碼與所述應(yīng)用程序中的預(yù)存密碼是否匹配。
12.如權(quán)利要求10所述的方法,其特征在于,所述判斷獲取的所述開啟密碼與本地預(yù)存密碼是否匹配包括:判斷獲取的所述開啟密碼與第三方應(yīng)用程序中的預(yù)存密碼是否匹配。
13.如權(quán)利要求1所述的方法,其特征在于,所述判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配包括:將所獲取的所述開啟密碼傳送至云端服務(wù)器,以使所述云端服務(wù)器將所述開啟密碼與所述云端服務(wù)器中保存的密碼進(jìn)行匹配,接收所述云端服務(wù)器執(zhí)行所述匹配行為后返回的匹配結(jié)果。
14.一種終端設(shè)備應(yīng)用程序安全管理裝置,其特征在于,包括: 監(jiān)控模塊,用于監(jiān)測所述終端設(shè)備操作系統(tǒng)中的應(yīng)用程序是否被打開; 輸入模塊,用于當(dāng)所述應(yīng)用程序被打開時(shí),提示用戶輸入開啟密碼; 獲取模塊,用于獲取用戶輸入的開啟密碼; 第一匹配模塊,用于判斷獲取的所述開啟密碼與預(yù)存密碼是否匹配; 第一啟動(dòng)模塊,用于當(dāng)所述開啟密碼與預(yù)存密碼匹配時(shí)啟動(dòng)所述應(yīng)用程序; 第一記錄模塊,用于當(dāng)所述開啟密碼與預(yù)存密碼不匹配,且不匹配的次數(shù)超過預(yù)設(shè)閾值時(shí),記錄當(dāng)前用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
15.如權(quán)利要求14所述的裝置,其特征在于,還包括: 設(shè)置模塊,用于設(shè)置所述應(yīng)用程序的預(yù)存密碼。
16.如權(quán)利要求15所述的裝置,其特征在于,所述設(shè)置模塊包括: 第一設(shè)置單元,用于在所述應(yīng)用程序中設(shè)置預(yù)存密碼。
17.如權(quán)利要求15所述的裝置,其特征在于,所述設(shè)置模塊包括: 第二設(shè)置單元,用于在所述應(yīng)用程序中設(shè)置預(yù)存密碼。
18.如權(quán)利要求14所述的裝置,其特征在于,還包括: 展示模塊,用于當(dāng)檢測到用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息時(shí),展示所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息。
19.如權(quán)利要求18所述的裝置,其特征在于,還包括: 第一處理模塊,用于將所述圖像和/或所述應(yīng)用程序的啟動(dòng)信息進(jìn)行存儲或者刪除。
20.如權(quán)利要求18所述的裝置,其特征在于,還包括: 第二處理模塊,用于將所述圖像存儲為合法用戶圖像。
21.如權(quán)利要求14所述的裝置,其特征在于,還包括: 第二匹配模塊,用于當(dāng)獲取的所述開啟密碼與預(yù)存密碼不匹配時(shí),判斷當(dāng)前用戶的圖像與預(yù)存的合法用戶圖像進(jìn)行匹配; 第二啟動(dòng)模塊,用于當(dāng)所述用戶的圖像與預(yù)存的合法用戶圖像匹配時(shí),啟動(dòng)所述應(yīng)用程序; 第二記錄模塊,用于當(dāng)所述用戶的圖像與預(yù)存的合法用戶圖像不匹配時(shí),記錄所述用戶的圖像,和/或所述應(yīng)用程序的啟動(dòng)信息。
22.如權(quán)利要求21所述的裝置,其特征在于,所述第二匹配模塊包括: 提取單元,用于提取所述用戶的圖像中的人臉圖像特征; 計(jì)算單元,用于計(jì)算與預(yù)存的合法用戶圖像中的人臉圖像特征的相似度; 判斷單元,用于判斷所述相似度若超過預(yù)設(shè)閾值,則匹配成功,否則匹配不成功。
23.如權(quán)利要求14所述的裝置,其特征在于,所述第一匹配模塊包括: 本地匹配子模塊,用于將所檢測到的輸入的密碼與本地預(yù)存密碼進(jìn)行匹配。
24.如權(quán)利要求23所述的裝置,其特征在于,所述本地匹配子模塊包括: 第一匹配單元,用于將所檢測到的輸入的密碼與所述應(yīng)用程序中的預(yù)存密碼進(jìn)行匹配。
25.如權(quán)利要求23所述的裝置,其特征在于,所述本地匹配子模塊包括: 第二匹配單元,用于將所檢測到的輸入的密碼與本地第三方應(yīng)用程序中的預(yù)存密碼進(jìn)行匹配。
26.如權(quán)利要求14所述的裝置,其特征在于,所述第一匹配模塊包括: 傳送單元,用于將所檢測到的輸入的密碼傳送至云端服務(wù)器,以使所述云端服務(wù)器將所檢測到的輸入密碼與所述云端服務(wù)器中保存的密碼進(jìn)行匹配; 接收單元,用于接收所述云端服務(wù)器執(zhí)行所述匹配行為后返回的匹配結(jié)果。
【文檔編號】G06F21/31GK104268453SQ201410494985
【公開日】2015年1月7日 申請日期:2014年9月24日 優(yōu)先權(quán)日:2014年9月24日
【發(fā)明者】彭鐘裔, 賴棕瑋, 陳勇 申請人:可牛網(wǎng)絡(luò)技術(shù)(北京)有限公司