aaa视频网站,国产最新进精品视频,国产主播一区二区,999热精品视频,а√天堂资源8在线官网在线,国产免费不卡av,麻豆国产视频

一種應(yīng)用程序加密、解密方法及加密、解密裝置制造方法

文檔序號(hào):7794907閱讀:246來(lái)源:國(guó)知局
一種應(yīng)用程序加密、解密方法及加密、解密裝置制造方法
【專(zhuān)利摘要】本發(fā)明適用于移動(dòng)終端【技術(shù)領(lǐng)域】,提供了一種應(yīng)用程序加密、解密的方法及加密、解密裝置,所述加密方法包括:接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼;接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼;存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。本發(fā)明能夠?qū)崿F(xiàn)應(yīng)用程序加密設(shè)置時(shí)進(jìn)行偽裝設(shè)置,以及啟動(dòng)時(shí)進(jìn)行偽裝啟動(dòng),提升了用戶體驗(yàn)以及智能終端中應(yīng)用程序的保密性和安全性。
【專(zhuān)利說(shuō)明】—種應(yīng)用程序加密、解密方法及加密、解密裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動(dòng)終端【技術(shù)領(lǐng)域】,尤其涉及一種應(yīng)用程序加密、解密方法及加密、解
山目-O
【背景技術(shù)】
[0002]移動(dòng)終端的普及越來(lái)越廣泛,伴隨著移動(dòng)終端的普及,移動(dòng)終端的配置以及功能也越來(lái)越強(qiáng)大,適用于移動(dòng)終端的應(yīng)用程序也是日益增多、日益完善,以使得我們的生活越來(lái)越依賴于移動(dòng)終端。
[0003]現(xiàn)有的應(yīng)用程序加密方法有兩種,其一是密碼加密,啟動(dòng)應(yīng)用程序時(shí)要求用戶輸入正確的密碼;其二是在桌面隱藏應(yīng)用程序,以使得他人找不到?,F(xiàn)有的應(yīng)用程序加密時(shí)都是只設(shè)置一個(gè)加密密碼,用戶在不得不給其他人解密的情況下只能輸入密碼,不能保護(hù)所述應(yīng)用程序?,F(xiàn)有的加密方法也不能根據(jù)用戶的需要為應(yīng)用程序設(shè)置多個(gè)不同密碼,在解密的時(shí)候也不能根據(jù)用戶輸入的不同密碼進(jìn)入真正的應(yīng)用程序或者偽裝的應(yīng)用程序。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的在于提供一種應(yīng)用程序加密、解密方法及加密、解密裝置,以實(shí)現(xiàn)應(yīng)用程序啟動(dòng)時(shí)的偽裝保護(hù)。
[0005]本發(fā)明是這樣實(shí)現(xiàn)的,一種應(yīng)用程序加密方法,所述方法包括:
[0006]接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼;
[0007]接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼;
[0008]存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
[0009]本發(fā)明的第二方面,提供了一種應(yīng)用程序解密方法,所述方法包括:
[0010]檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼;
[0011]接收用戶通過(guò)所述用戶界面輸入的解密密碼;
[0012]判斷所述解密密碼是否為第一密碼;
[0013]在所述解密密碼不為第一密碼時(shí),判斷所述解密密碼是否為第二密碼;
[0014]在所述解密密碼為第二密碼時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信
肩、O
[0015]本發(fā)明的第三發(fā)明,提供了一種應(yīng)用程序加密裝置,所述裝置包括:
[0016]第一接收模塊,用于接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼;
[0017]第二接收模塊,用于用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼;
[0018]存儲(chǔ)模塊,用于存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
[0019]本發(fā)明的第四方面,提供了一種應(yīng)用程序解密裝置,所述裝置包括:[0020]顯示模塊,用于檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼;
[0021]接收模塊,用于接收用戶通過(guò)所述用戶界面輸入的解密密碼;
[0022]第一判斷模塊,用于判斷所述解密密碼是否為第一密碼;
[0023]第二判斷模塊,用于在第一判斷模塊的判斷結(jié)果為否時(shí),判斷所述解密密碼是否為第二密碼;
[0024]偽裝模塊,用于在第二判斷模塊的判斷結(jié)果為是時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信息。
[0025]在本發(fā)明中,加密應(yīng)用程序時(shí),接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼、所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼。解密應(yīng)用程序時(shí),接收用戶輸入的應(yīng)用程序密碼;在所述應(yīng)用程序密碼為第一密碼時(shí),則啟動(dòng)所述應(yīng)用程序;在所述應(yīng)用程序密碼為第二密碼時(shí),則根據(jù)應(yīng)用程序偽裝信息偽裝應(yīng)用程序。從而實(shí)現(xiàn)了應(yīng)用程序的啟動(dòng)偽裝,以使得用戶在不得不輸入密碼的情況下,可以輸入其他密碼偽裝啟動(dòng)應(yīng)用程序,提升了用戶體驗(yàn)以及智能終端的保密性和安全性。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施示例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是本發(fā)明實(shí)施例一提供的應(yīng)用程序解密方法的實(shí)現(xiàn)流程圖;
[0028]圖2是本發(fā)明實(shí)施例二提供的應(yīng)用程序加密方法的實(shí)現(xiàn)流程圖;
[0029]圖3是本發(fā)明實(shí)施例三提供的應(yīng)用程序解密裝置的組成結(jié)構(gòu)圖;
[0030]圖4是本發(fā)明實(shí)施例四提供的應(yīng)用程序加密裝置的組成結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0031]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0032]在本發(fā)明中,加密應(yīng)用程序時(shí),接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼、所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼,并保存所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。解密應(yīng)用程序時(shí),接收用戶輸入的應(yīng)用程序密碼;在所述應(yīng)用程序密碼為第一密碼時(shí),則啟動(dòng)所述應(yīng)用程序;在所述應(yīng)用程序密碼為第二密碼時(shí),則根據(jù)應(yīng)用程序偽裝信息偽裝應(yīng)用程序。從而實(shí)現(xiàn)了應(yīng)用程序的啟動(dòng)偽裝,以使得用戶在不得不輸入密碼的情況下,可以輸入其他密碼偽裝啟動(dòng)應(yīng)用程序,提升了用戶體驗(yàn)以及智能終端的保密性和安全性。
[0033]實(shí)施例一
[0034]圖1示出了本發(fā)明實(shí)施例一提供的應(yīng)用程序加密方法的實(shí)現(xiàn)流程。
[0035]如圖1所示,所述應(yīng)用程序加密方法詳細(xì)為:[0036]在步驟SlOl中,在檢測(cè)到應(yīng)用程序加密的信息時(shí),獲取用戶選擇的待加密的應(yīng)用程序。
[0037]在本實(shí)施例中,所述應(yīng)用程序?yàn)檫m用于智能終端的應(yīng)用程序。所述智能終端包括但不限于手機(jī)、平板電腦、手持游戲機(jī)或者計(jì)算機(jī)。所述應(yīng)用程序加密的信息為用戶發(fā)出的加密應(yīng)用程序的指令信息。
[0038]在本實(shí)施例中,檢測(cè)到應(yīng)用程序加密的信息時(shí),智能終端啟動(dòng)程序加解密管理模塊,進(jìn)行應(yīng)用程序的加密。根據(jù)所述應(yīng)用程序加密的指令信息,獲取用戶選擇的待加密的應(yīng)用程序。
[0039]在步驟S102中,接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼。
[0040]在本實(shí)施例中,所述應(yīng)用程序的第一密碼為啟動(dòng)所述應(yīng)用程序的正確的密碼。在獲取到用戶選擇的待加密的應(yīng)用程序后,接收用戶設(shè)置的第一密碼,并關(guān)聯(lián)所述第一密碼和應(yīng)用程序。
[0041]在步驟S103中,接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼。
[0042]在本實(shí)施例中,所述應(yīng)用程序偽裝信息是指在應(yīng)用程序啟動(dòng)的過(guò)程中偽裝應(yīng)用程序的信息,包括但不限于應(yīng)用程序的偽裝界面、與所述應(yīng)用程序用途不相同的應(yīng)用程序。所述應(yīng)用程序的偽裝界面由一個(gè)或者多個(gè)畫(huà)面組成。智能終端終的程序加密管理模塊中預(yù)先存儲(chǔ)有多個(gè)應(yīng)用程序偽裝信息,以供用戶進(jìn)行應(yīng)用程序加密設(shè)置時(shí)選擇。
[0043]作為本發(fā)明的一個(gè)實(shí)施示例,所述應(yīng)用程序的偽裝界面由多個(gè)畫(huà)面組成,接收用戶選擇的多個(gè)畫(huà)面以及設(shè)置的畫(huà)面顯示順序,存儲(chǔ)所述由多個(gè)畫(huà)面組成的應(yīng)用程序偽裝界面。
[0044]接收到應(yīng)用程序偽裝信息后,接收用戶設(shè)置的啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼,關(guān)聯(lián)所述應(yīng)用程序偽裝信息及第二密碼。
[0045]所述第一密碼和第二密碼不能相同,以實(shí)現(xiàn)區(qū)分啟動(dòng)應(yīng)用程序和啟動(dòng)應(yīng)用程序偽裝信息。所訴第一密碼和第二密碼包括但不限于數(shù)字密碼、圖形密碼或者語(yǔ)音密碼。
[0046]在步驟S104中,存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
[0047]在本實(shí)施例中,接收到用戶設(shè)置的第一密碼、應(yīng)用程序偽裝信息以及第二密碼后,存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
[0048]關(guān)聯(lián)所述應(yīng)用程序與第一密碼,以及關(guān)聯(lián)所述應(yīng)用程序的偽裝信息和第二密碼,以使得在啟動(dòng)應(yīng)用程序時(shí),用戶輸入的解密密碼為第一密碼時(shí),啟動(dòng)所述應(yīng)用程序;用戶輸入的解密密碼為第二密碼時(shí),啟動(dòng)所述應(yīng)用程序的偽裝信息,實(shí)現(xiàn)應(yīng)用程序的偽裝啟動(dòng)。從而實(shí)現(xiàn)了用戶在不得不輸入應(yīng)用程序密碼的時(shí)候,通過(guò)輸入第二密碼來(lái)實(shí)現(xiàn)應(yīng)用程序的啟動(dòng)偽裝,進(jìn)一步保護(hù)了應(yīng)用程序以及用戶的隱私。
[0049]在本實(shí)施例中,用戶加密應(yīng)用程序時(shí),接收用戶設(shè)置的啟動(dòng)所述應(yīng)用程序的第一密碼,以及應(yīng)用程序偽裝信息和第二密碼;從而實(shí)現(xiàn)了對(duì)應(yīng)用程序的加密設(shè)置以及偽裝設(shè)置。
[0050]實(shí)施例二
[0051]圖2示出了本發(fā)明實(shí)施例二提供的應(yīng)用程序解密方法。
[0052]如圖2所示,所述方法包括:[0053]在步驟S201中,檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼。
[0054]在本實(shí)施例中,所述應(yīng)用程序?yàn)檫m用于智能終端的應(yīng)用程序。所述智能終端包括但不限于手機(jī)、平板電腦、手持游戲機(jī)或者計(jì)算機(jī)。所述啟動(dòng)加密的應(yīng)用程序信息為用戶發(fā)出的啟動(dòng)加密的應(yīng)用程序的指令信息。所述解密的用戶界面上包括但不限于“用戶賬號(hào)”、“用戶密碼”,以提示用戶按要求輸入解密應(yīng)用程序的密碼。
[0055]在步驟S202中,接收用戶通過(guò)所述用戶界面輸入的解密密碼。
[0056]在本實(shí)施例中,所述解密密碼包括但不限于數(shù)字密碼、圖形密碼、語(yǔ)音密碼。
[0057]在步驟S203中,判斷所述解密密碼是否為第一密碼。
[0058]在本實(shí)施例中,所述第一密碼為啟動(dòng)所述應(yīng)用程序的密碼,在用戶加密應(yīng)用程序的過(guò)程中進(jìn)行設(shè)置,并且和所述加密的應(yīng)用程序關(guān)聯(lián)后保存。接收到用戶通過(guò)用戶界面輸入的解密密碼后,將所述接收到的解密密碼和第一密碼進(jìn)行比較,判斷所述接收到的解密密碼是否為第一密碼。在判斷結(jié)果為是時(shí),執(zhí)行步驟S204 ;否則,執(zhí)行步驟S205。
[0059]在步驟S204中,啟動(dòng)所述應(yīng)用程序。
[0060]在本實(shí)施例中,所述接收到的解密密碼為第一密碼時(shí),則啟動(dòng)所述加密的應(yīng)用程序,進(jìn)入所述應(yīng)用程序的用戶界面。
[0061]在步驟S205中,在所述解密密碼不為第一密碼,判斷所述解密密碼是否為第二密碼。
[0062]在本實(shí)施例中,在應(yīng)用程序的加密過(guò)程中,除了設(shè)置啟動(dòng)所述應(yīng)用程序的第一密碼外,還進(jìn)一步設(shè)置了偽裝所述應(yīng)用程序的偽裝信息以及所述偽裝信息對(duì)應(yīng)的加密密碼,即第二密碼。在判斷所述解密密碼不為第一密碼時(shí),將所述解密密碼和第二密碼進(jìn)行比較,判斷所述接收到的解密密碼是否為第二密碼。在判斷結(jié)果為是時(shí),執(zhí)行步驟S206 ;否則執(zhí)行步驟S207。
[0063]在步驟S206中,在所述解密密碼為第二密碼時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信息。
[0064]在本實(shí)施例中,所述應(yīng)用程序偽裝信息包括但不限于偽裝應(yīng)用程序的用戶界面,還可以為除所述應(yīng)用程序以外的其他相應(yīng)用程序。
[0065]作為本發(fā)明的一個(gè)實(shí)施示例,所述應(yīng)用程序偽裝信息為應(yīng)用程序的偽裝界面。在所述解密密碼為第二密碼時(shí),則顯示應(yīng)用程序的偽裝界面,以避免啟動(dòng)真正的應(yīng)用程序。所述應(yīng)用程序的偽裝界面可以為多個(gè)畫(huà)面組成的一組偽裝界面,按照預(yù)設(shè)的時(shí)間間隔自動(dòng)切換或者接收到用戶發(fā)出的切換指令后進(jìn)行切換,畫(huà)面切換順序?yàn)閼?yīng)用程序加密設(shè)置時(shí)設(shè)置的順序。從而使得用戶在不得不輸入密碼的情況下,通過(guò)輸入第二密碼來(lái)實(shí)現(xiàn)偽裝啟動(dòng)應(yīng)用程序,以及進(jìn)入偽裝的用戶界面,保護(hù)了用戶的隱私,有利于提升智能終端中應(yīng)用程序的保密性和安全性。
[0066]作為本發(fā)明的另一實(shí)施示例,所述應(yīng)用程序偽裝信息為與應(yīng)用程序用途不相同的偽裝程序。在判斷所述解密密碼為第二密碼時(shí),則啟動(dòng)應(yīng)用程序的偽裝程序,以避免啟動(dòng)真正的應(yīng)用程序。從而使得用戶在不得不輸入密碼的情況下,通過(guò)輸入第二密碼來(lái)實(shí)現(xiàn)偽裝啟動(dòng)應(yīng)用程序,啟動(dòng)偽裝程序,保護(hù)了用戶的隱私,有利于提升智能終端中應(yīng)用程序的保密性和安全性。[0067]在步驟S207中,在判斷所述解密密碼不為第二密碼時(shí),提示解密失敗。
[0068]在本實(shí)施例中,當(dāng)判斷所述解密密碼既不為第一密碼,也不為第二密碼時(shí),提示用戶解密失敗。
[0069]作為本發(fā)明的一個(gè)實(shí)施示例,當(dāng)判斷所述解密密碼既不為第一密碼,也不為第二密碼時(shí),提示用戶解密失敗,返回步驟S202,繼續(xù)接收通過(guò)用戶界面輸入的解密密碼。進(jìn)一步地,在用戶連續(xù)解密失敗時(shí),所輸入解密密碼錯(cuò)誤的次數(shù)超過(guò)預(yù)設(shè)值,則限制用戶繼續(xù)輸入解密密碼。所述限制用戶繼續(xù)輸入解密密碼的方式可以為:限制用戶在一定的時(shí)間段內(nèi)不能再輸入解密密碼。所述一定的時(shí)間段包括但不限于一個(gè)小時(shí)、一天或者兩天。所述輸入解密密碼次數(shù)的預(yù)設(shè)值以及限制用戶不能再輸入解密密碼的時(shí)間段為預(yù)先設(shè)置。通過(guò)設(shè)置輸入解密密碼的錯(cuò)誤次數(shù)以及超過(guò)所述次數(shù)時(shí)不能再輸入解密密碼的時(shí)間段,從而實(shí)現(xiàn)了限制用戶輸入密碼的操作,進(jìn)一步提升了智能終端終中應(yīng)用程序的保密性和安全性。
[0070]在本發(fā)明中,接收用戶輸入的應(yīng)用程序解密密碼;在所述應(yīng)用程序解密密碼為第一密碼時(shí),則啟動(dòng)所述應(yīng)用程序;在所述應(yīng)用程序解密密碼為第二密碼時(shí),則根據(jù)應(yīng)用程序偽裝信息偽裝應(yīng)用程序。從而實(shí)現(xiàn)了應(yīng)用程序的啟動(dòng)偽裝,以使得用戶在不得不輸入密碼的情況下,可以輸入其他密碼偽裝啟動(dòng)應(yīng)用程序,提升了用戶體驗(yàn)。
[0071]實(shí)施例三
[0072]圖3示出了本發(fā)明實(shí)施例三提供的應(yīng)用程序加密裝置的組成結(jié)構(gòu)。所述裝置可以運(yùn)行與各種終端,包括但不限于手機(jī)、平板電腦、手持游戲機(jī)或者計(jì)算機(jī)。為了便于說(shuō)明,僅不出了與本發(fā)明相關(guān)的部分。
[0073]如圖3所示,所述應(yīng)用程序加密裝置包括:
[0074]獲取模塊31,用于在檢測(cè)到應(yīng)用程序加密的信息時(shí),獲取用戶選擇的待加密的應(yīng)用程序。
[0075]第一接收模塊32,用于接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼。
[0076]第二接收模塊33,用于接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼。
[0077]存儲(chǔ)模塊34,用于存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
[0078]所述第一密碼和第二密碼不能相同,以實(shí)現(xiàn)區(qū)分啟動(dòng)應(yīng)用程序和啟動(dòng)應(yīng)用程序偽裝信息。所訴第一密碼和第二密碼包括但不限于數(shù)字密碼、圖形密碼或者語(yǔ)音密碼。
[0079]所述應(yīng)用程序偽裝信息包括所述應(yīng)用程序的偽裝界面和/或所述應(yīng)用程序的偽裝程序。
[0080]對(duì)所述應(yīng)用程序設(shè)置第一密碼,以及設(shè)置所述應(yīng)用程序?qū)?yīng)的偽裝信息和第二密碼,以使得在啟動(dòng)應(yīng)用程序時(shí),用戶輸入的解密密碼為第一密碼時(shí),啟動(dòng)所述應(yīng)用程序;用戶輸入的解密密碼為第二密碼時(shí),啟動(dòng)所述應(yīng)用程序的偽裝信息,實(shí)現(xiàn)應(yīng)用程序的偽裝啟動(dòng)。從而實(shí)現(xiàn)了用戶在不得不輸入應(yīng)用程序密碼的時(shí)候,通過(guò)輸入第二密碼來(lái)實(shí)現(xiàn)應(yīng)用程序的啟動(dòng)偽裝,進(jìn)一步保護(hù)了應(yīng)用程序以及用戶隱私。
[0081]在本實(shí)施例中,用戶加密應(yīng)用程序時(shí),接收用戶設(shè)置的啟動(dòng)所述應(yīng)用程序的第一密碼,以及應(yīng)用程序偽裝信息和第二密碼;從而實(shí)現(xiàn)了對(duì)應(yīng)用程序的加密設(shè)置以及偽裝設(shè)置。
[0082]實(shí)施例四[0083]圖4示出了本發(fā)明實(shí)施例四提供的應(yīng)用程序解密裝置的組成結(jié)構(gòu)。所述裝置可以運(yùn)行與各種終端,包括但不限于手機(jī)、平板電腦、手持游戲機(jī)或者計(jì)算機(jī)。為了便于說(shuō)明,僅不出了與本發(fā)明相關(guān)的部分。
[0084]如圖4所示,所述應(yīng)用程序解密裝置包括:
[0085]顯示模塊41,用于檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼。
[0086]接收模塊42,用于接收用戶通過(guò)所述用戶界面輸入的解密密碼。
[0087]第一判斷模塊43,用于判斷所述解密密碼是否為第一密碼。
[0088]所述第一密碼為啟動(dòng)所述應(yīng)用程序的密碼。
[0089]第二判斷模塊44,用于在第一判斷模塊43的判斷結(jié)果為否時(shí),即所述解密密碼不為第一密碼,判斷所述解密密碼是否為第二密碼。
[0090]偽裝模塊45,用于在第二判斷模塊的判斷結(jié)果為是時(shí),即所述解密密碼為第二密碼時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信息。
[0091]在本實(shí)施例中,所述應(yīng)用程序偽裝信息包括應(yīng)用程序的偽裝界面和/或應(yīng)用程序的偽裝程序。在第二判斷模塊的判斷結(jié)果為是時(shí),進(jìn)入應(yīng)用程序的偽裝界面或應(yīng)用程序的偽裝程序。從而實(shí)現(xiàn)了在用戶不得不輸入密碼的情況下,通過(guò)輸入第二密碼來(lái)偽裝啟動(dòng)應(yīng)用程序,提升了應(yīng)用程序的保密性和安全性。
[0092]進(jìn)一步地,在第一判斷模塊的判斷結(jié)果為是時(shí),所述應(yīng)用程序解密裝置還包括:
[0093]啟動(dòng)模塊46,用于在判斷所述解密密碼為第一密碼時(shí),啟動(dòng)所述應(yīng)用程序。
[0094]進(jìn)一步地,在第二判斷模塊的判斷結(jié)果為否時(shí),所述應(yīng)用程序解密裝置還包括:
[0095]提示模塊47,用于在判斷所述解密密碼不為第二密碼時(shí),提示用戶解密失敗,并且提示用戶返回重新輸入密碼。
[0096]在本實(shí)施例中,接收用戶輸入的應(yīng)用程序解密密碼;在所述應(yīng)用程序解密密碼為第一密碼時(shí),則啟動(dòng)所述應(yīng)用程序;在所述應(yīng)用程序解密密碼為第二密碼時(shí),則根據(jù)應(yīng)用程序偽裝信息偽裝應(yīng)用程序。從而實(shí)現(xiàn)了應(yīng)用程序的啟動(dòng)偽裝,以使得用戶在不得不輸入密碼的情況下,可以輸入其他密碼偽裝啟動(dòng)應(yīng)用程序,提升了用戶體驗(yàn)以及智能終端中應(yīng)用程序的保密性和安全性。
[0097]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明。例如,各個(gè)模塊只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;各功能模塊的名稱只是為了便于區(qū)分,并不用于限制本發(fā)明。再例如,所述應(yīng)用程序偽裝信息包括但不限于應(yīng)用程序的偽裝界面和/或應(yīng)用程序的偽裝程序,還可以為其他能夠?qū)崿F(xiàn)偽裝功能的信息。另外,在本發(fā)明實(shí)施例各個(gè)實(shí)施例中的各組件可以集成在一個(gè)模塊中,也可以是各個(gè)組件單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上組件集成在一個(gè)組件中。上述集成的組件既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0098]凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種應(yīng)用程序加密方法,其特征在于,所述方法包括: 接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼; 接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼; 存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
2.如權(quán)利要求1所述的應(yīng)用程序加密方法,其特征在于,在接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼之前,還包括: 在檢測(cè)到應(yīng)用程序加密的信息時(shí),獲取用戶選擇的待加密的應(yīng)用程序。
3.如權(quán)利要求1所述的應(yīng)用程序加密方法,其特征在于,所述應(yīng)用程序偽裝信息包括所述應(yīng)用程序的偽裝界面和/或所述應(yīng)用程序的偽裝程序。
4.一種應(yīng)用程序解密方法,其特征在于,所述方法包括: 檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼; 接收用戶通過(guò)所述用戶界面輸入的解密密碼; 判斷所述解密密碼是否為第一密碼; 在所述解密密碼不為第一密碼時(shí),判斷所述解密密碼是否為第二密碼; 在所述解密密碼為第二密碼時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信息。
5.如權(quán)利要求4所述的應(yīng)用程序解密方法,其特征在于,所述方法還包括: 在所述解密密碼為第一密碼時(shí),啟動(dòng)所述應(yīng)用程序。
6.如權(quán)利要求4所述的應(yīng)用程序解密方法,其特征在于,所述應(yīng)用程序偽裝信息包括所述應(yīng)用程序的偽裝界面和/或所述應(yīng)用程序的偽裝程序。
7.一種應(yīng)用程序加密裝置,其特征在于,所述裝置包括: 第一接收模塊,用于接收用戶設(shè)置的啟動(dòng)應(yīng)用程序的第一密碼; 第二接收模塊,用于接收用戶設(shè)置的所述應(yīng)用程序?qū)?yīng)的應(yīng)用程序偽裝信息,以及啟動(dòng)所述應(yīng)用程序偽裝信息的第二密碼; 存儲(chǔ)模塊,用于存儲(chǔ)所述第一密碼、應(yīng)用程序偽裝信息以及第二密碼。
8.如權(quán)利要求7所述的應(yīng)用程序加密裝置,其特征在于,所述第一接收模塊之前還包括: 獲取模塊,用于在檢測(cè)到應(yīng)用程序加密的信息時(shí),獲取用戶選擇的待加密的應(yīng)用程序。
9.如權(quán)利要求7所述的應(yīng)用程序加密裝置,其特征在于,所述應(yīng)用程序偽裝信息包括應(yīng)用程序的偽裝用戶界面和/或應(yīng)用程序的偽裝程序。
10.一種應(yīng)用程序解密裝置,其特征在于,所述裝置包括: 顯示模塊,用于檢測(cè)到啟動(dòng)加密的應(yīng)用程序的信息時(shí),顯示解密的用戶界面,以提示輸入解密密碼; 接收模塊,用于接收用戶通過(guò)所述用戶界面輸入的解密密碼; 第一判斷模塊,用于判斷所述解密密碼是否為第一密碼; 第二判斷模塊,用于在第一判斷模塊的判斷結(jié)果為否時(shí),判斷所述解密密碼是否為第二密碼; 偽裝模塊,用于在第二判斷模塊的判斷結(jié)果為是時(shí),啟動(dòng)預(yù)先存儲(chǔ)的與所述應(yīng)用程序?qū)?yīng)的偽裝信息。
11.如權(quán)利要求10所述的應(yīng)用程序解密裝置,其特征在于,所述裝置還包括: 啟動(dòng)模塊,用于在第一判斷模塊的判斷結(jié)果為是時(shí),啟動(dòng)所述應(yīng)用程序。
12.如權(quán)利要求10所述的應(yīng)用程序解密裝置,其特征在于,所述應(yīng)用程序偽裝信息包括應(yīng)用程序的偽裝用戶界面和/或應(yīng)用程序的偽裝程序。
【文檔編號(hào)】H04L9/00GK103763091SQ201410010403
【公開(kāi)日】2014年4月30日 申請(qǐng)日期:2014年1月9日 優(yōu)先權(quán)日:2014年1月9日
【發(fā)明者】林志泳 申請(qǐng)人:深圳市歐珀通信軟件有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1