亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種控制智能終端的方法及控制智能終端的裝置與流程

文檔序號:11831127閱讀:296來源:國知局
一種控制智能終端的方法及控制智能終端的裝置與流程

本發(fā)明涉及信息安全技術(shù)領(lǐng)域,尤其涉及一種控制智能終端的方法及控制智能終端的裝置。



背景技術(shù):

隨著智能終端的日益普及和功能的日益豐富,用戶可以隨時隨地使用智能終端中的各種應(yīng)用程序來實現(xiàn)相應(yīng)的功能,這些功能包括支付、掃描、打印、郵件、拍照、錄像、錄音、電話、短信等等,這些應(yīng)用程序在給用戶帶來巨大便利性的同時,也帶來了安全隱患,比如偽造短信,冒充支付,郵件泄露等等。

為了保護用戶隱私,防止用戶信息的泄漏,目前采用的方法是對智能終端中的應(yīng)用程序分別進行保護,在每一實現(xiàn)需要保護的功能的應(yīng)用程序上設(shè)置一把鎖,或者針對同一功能提供兩個應(yīng)用程序,其中一個應(yīng)用程序不設(shè)置鎖,另一應(yīng)用程序設(shè)置一把鎖。在用戶需要使用設(shè)置了鎖的應(yīng)用程序時,先點擊該設(shè)置了鎖的應(yīng)用程序的圖標(biāo),之后智能終端上出現(xiàn)輸入密碼界面,當(dāng)用戶輸入密碼的密碼正確時,打開應(yīng)用程序,并將打開的應(yīng)用程序顯示給用戶,用戶進行相應(yīng)的操作。

例如,在需要保護的功能為短信功能時,在智能終端上設(shè)置帶鎖的安全郵箱應(yīng)用程序,并同時設(shè)置不帶鎖的短信應(yīng)用程序。通常應(yīng)用程序以圖標(biāo)的形式呈現(xiàn)給用戶,圖1中所示的是針對短信功能提供設(shè)置鎖的安全郵箱圖標(biāo)和信息圖標(biāo)的示意圖,圖2點擊安全郵箱圖標(biāo)后呈現(xiàn)給用戶的輸入密碼界面的示意圖,圖3是成功完成驗證后展示給用戶的安全郵箱使用界面的示意圖。

上述對智能終端中的應(yīng)用程序分別進行保護的方法實現(xiàn)了對應(yīng)用程序的保護。但是發(fā)明人發(fā)現(xiàn),這些上鎖的應(yīng)用程序的圖標(biāo)直接為攻擊者指明了目標(biāo),并且這種保護僅僅取決于該應(yīng)用本身,用戶需要保護N個應(yīng)用程序就要設(shè)置N 次密碼,每打開一個被保護的應(yīng)用程序就要輸入一次密碼,智能終端對輸入的該密碼進行一次驗證。然而,用戶可能需要較方便且較安全地使用這些被保護的應(yīng)用程序。因此,越來越需要保護這些被保護的應(yīng)用程序并使用這些被保護的應(yīng)用程序的方法。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供一種控制智能終端的方法及控制智能終端的裝置,用以提供一種操作方便、安全性較高的保護應(yīng)用程序的方法。

本發(fā)明實施例提供的一種控制智能終端的方法及控制智能終端的裝置具體如下:

一種控制智能終端的方法,包括:

接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令;

根據(jù)所述驗證命令進行用戶合法性驗證;

若所述用戶合法性驗證成功,則在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

一種控制智能終端的裝置,包括:

接收模塊,用于接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令;

第一驗證模塊,用于根據(jù)所述驗證命令進行用戶合法性驗證,若驗證結(jié)果為用戶合法性驗證成功,則觸發(fā)訪問入口顯示模塊;

訪問入口顯示模塊,用于在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

在本發(fā)明實施例的方案中,將需要保護的應(yīng)用程序的訪問入口設(shè)置為隱藏和合法性驗證進行了有機結(jié)合,在合法性驗證成功時,才將被設(shè)置為隱藏的應(yīng)用程序的訪問入口在智能終端的顯示屏上顯示,進而合法用戶可通過該被設(shè)置為隱藏的應(yīng)用程序的訪問入口訪問該應(yīng)用程序。由于被設(shè)置為隱藏的應(yīng)用程序的訪問入口不被顯示在智能終端的屏幕上,因此,非法用戶無法從該智能終端 的屏幕上獲知通過該被設(shè)置為隱藏的應(yīng)用程序的訪問入口能進行訪問的應(yīng)用程序是否存在,這就一定程度上保護了用戶信息安全;即使非法用戶通過非常規(guī)技術(shù)手段確定該智能終端中存在該被設(shè)置為隱藏的應(yīng)用程序的訪問入口,仍需要進行合法性驗證,這一合法性驗證也在一定程度上確保了用戶信息安全。此外,在本發(fā)明實施例中,可以將一個或多個需要保護的應(yīng)用程序的訪問入口設(shè)置為隱藏,這種對應(yīng)用程序的保護方法不依賴于應(yīng)用本身,并且在將多個需要保護的應(yīng)用程序的訪問入口設(shè)置為隱藏時,用戶只需輸入一次驗證命令,方便了用戶操作,保證用戶信息安全的同時提高了用戶體驗。

附圖說明

圖1為本申請背景技術(shù)中提供的針對短信功能提供設(shè)置鎖的安全郵箱圖標(biāo)和信息圖標(biāo)的示意圖;

圖2為本申請背景技術(shù)中提供的點擊安全郵箱圖標(biāo)后呈現(xiàn)給用戶的輸入密碼界面的示意圖;

圖3為本申請背景技術(shù)中提供的成功完成驗證后展示給用戶的安全郵箱使用界面的示意圖;

圖4為本申請實施例提供的控制智能終端的方法的流程示意圖;

圖5為本申請實施例提供的利用外接硬件進行用戶合法性驗證的流程示意圖;

圖6為本申請實施例提供的利用生物特征進行用戶合法性驗證的流程示意圖;

圖7為本申請實施例提供插入與智能手機相匹配的U盾之前智能手機的觸摸屏上的顯示的圖標(biāo)的示意圖;

圖8為本申請實施例提供的插入與智能手機相匹配的U盾之后智能手機的觸摸屏上的顯示的圖標(biāo)的示意圖;

圖9為本申請實施例提供的在智能手機的觸摸屏顯示的應(yīng)用程序的訪問入 口和對應(yīng)的按鈕的示意圖;

圖10為本申請實施例提供的用戶選中的是通話記錄圖標(biāo)和視頻圖標(biāo)對應(yīng)的按鈕后智能手機的觸摸屏上的顯示結(jié)果示意圖;

圖11為本申請實施例提供的智能手機上顯示的搜索框和信息輸入組件的示意圖;

圖12為本申請實施例提供的在搜索框中輸入的關(guān)鍵字為shipin時,接收用戶針對所述選擇按鈕的選中命令后,智能手機的觸摸屏上的顯示結(jié)果示意圖;

圖13為本申請實施例提供的智能手機上顯示的第一區(qū)域和包含智能手機中的應(yīng)用程序的圖標(biāo)的第二區(qū)域的示意圖;

圖14為本申請實施例提供的在確定被拖拽到第一區(qū)域的應(yīng)用程序的訪問入口為通話記錄圖標(biāo)和視頻圖標(biāo)時智能手機的觸摸屏上的顯示結(jié)果示意圖;

圖15為本申請實施例提供的控制智能終端的裝置的結(jié)構(gòu)示意圖之一;

圖16為本申請實施例提供的控制智能終端的裝置的結(jié)構(gòu)示意圖之二;

圖17為本申請實施例提供的控制智能終端的裝置的結(jié)構(gòu)示意圖之三。

具體實施方式

本申請實施例提供了一種控制智能終端的方法及控制智能終端的裝置。該方法包括:接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令;根據(jù)所述驗證命令進行用戶合法性驗證;若所述用戶合法性驗證成功,則在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。由于在合法性驗證成功時,才將被設(shè)置為隱藏的應(yīng)用程序的訪問入口在智能終端的顯示屏上顯示,這就為用戶信息安全提供了雙重保障,使得攻擊者無法直接從智能終端的顯示屏上獲知通過被設(shè)置為隱藏的應(yīng)用程序的訪問入口能進行訪問的應(yīng)用程序是否存在,也即無法確定是否存在攻擊目標(biāo),此外,即使是盲攻擊,在使用非常規(guī)技術(shù)手段確定攻擊目標(biāo)存在時,仍需要進行合法性驗證,較大程度上確保了包括用戶個 人隱私信息在內(nèi)的用戶信息安全。

以下結(jié)合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。

參見圖4,為本申請實施例提供的控制智能終端的方法的流程示意圖,該方法包括:

步驟401:接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令;

本步驟401中的驗證命令即為用于查看及訪問隱藏的應(yīng)用程序的訪問入口的驗證命令;

所述驗證命令可以為密碼,也可以為生物學(xué)特征(如指紋特征、手勢特征、面部特征)。

步驟402:根據(jù)所述驗證命令,驗證用戶是否為合法用戶;若驗證結(jié)果為合法用戶,則執(zhí)行步驟403;若驗證結(jié)果為非法用戶,則執(zhí)行步驟404;

本步驟402也即對用戶合法性進行驗證,驗證結(jié)果為合法用戶則表明用戶合法性驗證成功;驗證結(jié)果為非法用戶則表明用戶合法性驗證失敗;

上述步驟401和步驟402中的合法用戶驗證可以通過外接硬件和/或生物特征來實現(xiàn),下文中將對使用外接硬件和/或生物特征進行用戶合法驗證的具體實現(xiàn)過程進行詳細(xì)說明。

步驟403:在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口;

其中,應(yīng)用程序的訪問入口具體的表現(xiàn)形式可以為應(yīng)用程序的圖標(biāo)、文字顯示的應(yīng)用程序名稱或者應(yīng)用程序標(biāo)識號等。通過應(yīng)用程序的訪問入口可以對該應(yīng)用程序進行訪問。

本步驟403中,被設(shè)置為隱藏顯示的應(yīng)用程序的訪問入口,除非用戶通過合法性驗證,否則在安裝該應(yīng)用程序的智能終端中的任何地方,該應(yīng)用程序的訪問入口均是被隱藏的,對用戶來說是不可見的。

步驟404:提示用戶為非法用戶,在所述智能終端的屏幕上不顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

所述智能終端的屏幕可以是具有觸摸功能的顯示屏,也可以是不具備觸摸功能的顯示屏;當(dāng)然,若執(zhí)行本發(fā)明實施例的方案中需要使用觸摸技術(shù),則這里的智能終端的屏幕應(yīng)當(dāng)理解為是具有觸摸功能的顯示屏。

所述隱藏的應(yīng)用程序的訪問入口是預(yù)先設(shè)置的,可以將一個或大于等于2個需要保護的應(yīng)用程序的訪問入口設(shè)置為隱藏,這種對應(yīng)用程序的保護方法不依賴于應(yīng)用本身,并且在將至少2個需要保護的應(yīng)用程序的訪問入口設(shè)置為隱藏時,用戶只需進行一次驗證,方便了用戶操作,保證用戶信息安全的同時提高了用戶體驗。

在本步驟403中,隱藏的應(yīng)用程序的訪問入口可以是所述智能終端制造商預(yù)設(shè)的,也可以是用戶通過控制智能終端的APP(Application,應(yīng)用軟件)設(shè)置的。當(dāng)然,本發(fā)明實施例中也不限于這兩種設(shè)置方式,還可以使用其它的設(shè)置方式。

下面對分別對利用外接硬件和生物特征進行用戶合法性驗證的過程進行說明:

一、利用外接硬件對用戶合法性驗證過程,如圖5所示,包括以下步驟501至步驟508:

步驟501:對所述智能終端是否連接了外接硬件進行檢測,在檢測到所述智能終端連接了外接硬件之后執(zhí)行步驟502;在沒有檢測到時,繼續(xù)進行檢測。

步驟501中,智能終端與外接硬件的連接可以分為兩種,一種是無線連接,另一種是有線連接;其中無線連接可以是通過RFID(Radio Frequency Identification,射頻識別)技術(shù)進行的連接或者NFC(Near Field Communication,近場通信)技術(shù)進行的連接等;有線連接可以是通過外接設(shè)備插入智能終端的插槽進行的連接;

無線連接時,智能終端開啟RFID功能或者NFC功能時,外接硬件靠近智 能終端,智能終端就可以感知到外接硬件并進行連接,進而控制智能終端的裝置(也即上述步驟401至步驟404的執(zhí)行主體)可以對所述智能終端是否通過無線鏈路連接了外接硬件進行檢測。

有線連接時,控制智能終端的裝置通過對智能終端插槽內(nèi)是否插入了外接硬件進行檢測,在檢測到所述插槽內(nèi)插入了外接硬件時,控制智能終端的裝置即確定檢測到所述智能終端連接了外接硬件。

步驟502:判斷所述外接硬件是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件,若判斷結(jié)果為是,則執(zhí)行步驟503;若判斷結(jié)果為否,則執(zhí)行步驟504;

步驟503:在所述智能終端的屏幕上顯示驗證命令輸入組件,之后執(zhí)行步驟505;

所述輸入組件可以是實現(xiàn)各種輸入方式的輸入組件中的一種或多種,例如:實現(xiàn)手寫方式進行輸入的組件,實現(xiàn)語音方式進行輸入的組件(例如虛擬話筒),實現(xiàn)文字、字符和/表情方式進行輸入的組件(例如虛擬鍵盤),實現(xiàn)軌跡方式進行輸入的組件(例如圖案)等等??梢愿鶕?jù)合法的驗證命令的表現(xiàn)形式及具體需要進行相應(yīng)輸入組件的顯示,本申請實施例中并不對具體為何種輸入組件進行限定。

步驟504:結(jié)束用戶合法性驗證。

步驟505:接收用戶在顯示的所述驗證命令輸入組件中輸入的驗證命令,之后執(zhí)行步驟506;

步驟506:將所述驗證命令提供給所述外接硬件,之后執(zhí)行步驟507;

步驟507:接收所述外接硬件根據(jù)所述驗證命令進行用戶合法性驗證后得到的驗證結(jié)果;之后執(zhí)行步驟508;

本步驟507中,所述外接硬件可通過將所述驗證命令與自身存儲的合法的驗證命令進行匹配,由匹配結(jié)果來確定驗證結(jié)果;

步驟508:將接收的所述驗證結(jié)果作為用戶合法性驗證結(jié)果。

進一步地,在使用外接硬件進行用戶合法性驗證的情況下,為了實現(xiàn)對為設(shè)置為隱藏的應(yīng)用程序的訪問入口的隱藏,較優(yōu)的,在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口之后,所述方法還包括:

對所述智能終端是否與所述外接硬件斷開了連接進行檢測;

在所述外接硬件與所述智能終端為有線連接時,智能終端是與所述外接硬件斷開連接可以為外接硬件被從插槽中移出,也可以為利用所述智能終端斷開外接硬件與所述智能終端的數(shù)據(jù)連接但沒有從插槽中移出;

在所述外接硬件與所述智能終端為有線連接時,智能終端是與所述外接硬件斷開連接可以為外接硬件與所述智能終端斷開了數(shù)據(jù)連接(例如外接硬件遠(yuǎn)離智能終端和/或智能終端關(guān)閉了連接所述外接硬件的功能);

若檢測到所述智能終端與所述外接硬件斷開了連接,則隱藏被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

具體的,所述外接硬件可以為智能卡、USB(Universal Serial Bus,通用串行總線)設(shè)備、NFC設(shè)備中的任一種,還可以其它的硬件設(shè)備,下面分別對外接硬件為智能卡、USB設(shè)備和NFC設(shè)備時進行用戶合法性驗證的過程進行說明:

1)外接硬件為智能卡時:

智能卡類似于普通的外插SD卡(Secure Digital Memory Card,安全數(shù)碼卡),但與SD卡不同的是,智能卡具有自己的操作系統(tǒng)和文件系統(tǒng),可對自身的文件系統(tǒng)中的文件執(zhí)行一定的操作,針對本申請實施例,控制智能終端的裝置(該控制智能終端的裝置是上述步驟501至步驟508的執(zhí)行主體,也是上述步驟401至步驟404的執(zhí)行主體)通過智能卡進行用戶合法性驗證的過程如下:

步驟a101:控制智能終端的裝置檢測到智能終端的智能卡插槽中插入了智能卡,之后執(zhí)行步驟a102;

步驟a101中,控制智能終端的裝置檢測到智能終端的USB插槽中插入了智能卡也即為檢測到所述智能終端連接了智能卡;

步驟a102:控制智能終端的裝置讀取智能卡中的文件系統(tǒng),之后執(zhí)行步驟a103;

步驟a103:控制智能終端的裝置判斷所述文件系統(tǒng)中是否存在設(shè)定的識別文件,若存在,則執(zhí)行步驟a104,若不存在,則執(zhí)行步驟a105;

步驟a104:控制智能終端的裝置確定所述智能卡是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件,之后執(zhí)行步驟a106;

上述步驟a103和步驟a104也即為根據(jù)所述文件系統(tǒng)中是否存在設(shè)定的識別文件,判斷所述智能卡是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件的過程;

步驟a105:控制智能終端的裝置結(jié)束用戶合法性驗證。

步驟a106:控制智能終端的裝置在所述智能終端的屏幕上顯示驗證命令輸入組件,之后執(zhí)行步驟a107;

在控制智能終端的裝置在所述智能終端的屏幕上顯示驗證命令輸入組件之后,用戶可通過顯示的驗證命令輸入組件來輸入驗證命令;

步驟a107:控制智能終端的裝置接收用戶在顯示的所述驗證命令輸入組件中輸入的驗證命令,之后執(zhí)行步驟a108;

步驟a108:控制智能終端的裝置將接收的所述驗證命令寫入到智能卡的指定密碼文件中,之后執(zhí)行步驟a109;

這里將接收的所述驗證命令寫入到智能卡的指定密碼文件中也即將驗證命令提供給智能卡;

需要說明的是,本步驟a108中,為了確保驗證命令安全性,保證傳輸過程中以及傳輸給非法智能卡時不被非法用戶竊取,控制智能終端的裝置也可以對接收的所述驗證命令進行加密,之后將加密后的驗證命令按照預(yù)設(shè)的格式寫入到智能卡的指定密碼文件中;

由于能用于訪問隱藏的應(yīng)用程序接口的智能卡是與智能終端配對的智能卡,因此,控制該智能終端的裝置和智能卡之間已經(jīng)事先約定好預(yù)設(shè)的格式以 及指定密碼文件。

本步驟a108執(zhí)行之后,智能卡將會從該指定密碼文件中讀取驗證命令(或者加密后的驗證命令),驗證該驗證命令是否正確,并將驗證結(jié)果寫入到驗證結(jié)果文件中;

這里合法的智能卡中事先存儲了正確的/合法的驗證命令,還可以存儲解密算法,該解密算法與所述控制智能終端的裝置對驗證命令進行加密時的加密算法相對應(yīng),進而可以進行驗證命令的判斷,若智能卡為非法智能卡,其內(nèi)沒有存儲正確的/合法的驗證命令,也可能沒有存儲所述解密算法,也就無法進行驗證,即使進行了驗證,驗證結(jié)果將會為非法用戶,這就進一步確保了隱藏的應(yīng)用程序的訪問入口的安全性。

步驟a109:控制智能終端的裝置從驗證結(jié)果文件中讀取驗證結(jié)果,之后執(zhí)行步驟a110;

本步驟a109也可以說是從智能卡中獲取所述驗證結(jié)果;

步驟a110:控制智能終端的裝置將讀取的所述驗證結(jié)果作為用戶合法性驗證結(jié)果。

至此,通過智能卡進行用戶合法性驗證的過程結(jié)束。

2)外接硬件為USB設(shè)備時:

控制智能終端的裝置和所述USB設(shè)備進行用戶合法性驗證的過程如下:

步驟a201:控制智能終端的裝置檢測到智能終端的USB插槽中插入了USB設(shè)備,之后執(zhí)行步驟a202;

本步驟a201之后,所述USB設(shè)備將向控制智能終端的裝置發(fā)送身份驗證邀約請求,該邀約請求用于邀請所述控制智能終端的裝置在該USB設(shè)備上進行身份驗證;

步驟a201中,控制智能終端的裝置檢測到智能終端的USB插槽中插入了USB設(shè)備也即為檢測到所述智能終端連接了USB設(shè)備;

步驟a202:控制智能終端的裝置接收所述USB設(shè)備的發(fā)送的攜帶有設(shè)備 信息的身份驗證邀約請求,之后執(zhí)行步驟a203;

步驟a203:控制智能終端的裝置根據(jù)所述身份驗證邀約請求中攜帶的所述設(shè)備信息,判斷所述USB設(shè)備是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件,若是,則執(zhí)行步驟a204,若不是,則執(zhí)行步驟a205;

本步驟203中,控制智能終端的裝置可以將所述設(shè)備信息與自身存儲的設(shè)備信息進行匹配,利用匹配結(jié)果來判斷所述USB設(shè)備是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件。

步驟a204:控制智能終端的裝置將驗證命令輸入組件顯示在所述智能終端的屏幕上,之后執(zhí)行步驟a206;

在控制智能終端的裝置在所述智能終端的屏幕上顯示驗證命令輸入組件之后,用戶可通過顯示的驗證命令輸入組件來輸入驗證命令;

步驟a205:控制智能終端的裝置結(jié)束用戶合法性驗證。

步驟a206:控制智能終端的裝置接收用戶在顯示的所述驗證命令輸入組件中輸入的驗證命令,之后執(zhí)行步驟a207;

步驟a207:控制智能終端的裝置將所述驗證命令傳輸給所述USB設(shè)備,之后執(zhí)行步驟a208;

需要說明的是,本步驟a207中,為了確保驗證命令安全性,為了確保驗證命令安全性,保證傳輸過程中以及傳輸給非法USB設(shè)備時不被非法用戶竊取,控制智能終端的裝置也可以對接收的所述驗證命令進行加密,之后將加密后的驗證命令傳輸給所述USB設(shè)備;

本步驟a207執(zhí)行之后,USB設(shè)備會將接收的驗證命令(或者加密后的驗證命令)與存儲的合法的驗證命令進行比較,驗證接收的驗證命令是否正確,并將驗證結(jié)果;

本步驟a207執(zhí)行之后,所述USB設(shè)備將會接收到所述驗證命令(或加密后的驗證命令),驗證接收的驗證命令是否正確,以及將驗證結(jié)果傳輸給控制智能終端的裝置;

這里合法的USB設(shè)備中事先存儲了正確的/合法的驗證命令,還可以存儲解密算法,該解密算法與所述控制智能終端的裝置對驗證命令進行加密時的加密算法相對應(yīng),進而可以進行驗證命令的判斷,若USB設(shè)備為非法USB設(shè)備,其內(nèi)沒有存儲正確的驗證命令,也可能沒有存儲所述解密算法,無法對接收到的加密后的驗證命令進行解密,也就無法進行驗證,即使進行了驗證,驗證結(jié)果將會為非法用戶,這就進一步確保了隱藏的應(yīng)用程序的訪問入口的安全性。

步驟a208:控制智能終端的裝置接收USB設(shè)備發(fā)送的驗證結(jié)果,之后執(zhí)行步驟a209;

步驟a209:控制智能終端的裝置將接收的所述驗證結(jié)果作為用戶合法性驗證結(jié)果。

具體的,上述USB設(shè)備和控制智能終端的設(shè)備之間進行通信時,可以采用設(shè)定的通信機制進行通信,例如采用套接字(Socket)這種通信機制進行通信,此時可以事先在控制智能終端的裝置上存儲第一服務(wù)程序以及在合法的USB設(shè)備上存儲第二服務(wù)程序,該第一服務(wù)程序用來監(jiān)聽是否有身份驗證邀約請求以及進行數(shù)據(jù)的收發(fā),該第二服務(wù)程序用來要求控制智能終端的裝置進行身份驗以及進行數(shù)據(jù)的收發(fā)。

至此,通過USB設(shè)備進行用戶合法性驗證的過程結(jié)束。

3)外接硬件為NFC設(shè)備時:

NFC技術(shù)是由RFID技術(shù)及互聯(lián)互通技術(shù)整合演變而來,在單一芯片上結(jié)合感應(yīng)式讀卡器、感應(yīng)式卡片和點對點的功能,能在短距離內(nèi)與兼容設(shè)備進行識別和數(shù)據(jù)交換。

這里利用NFC設(shè)備進行用戶合法性驗證,需要智能終端支持并開啟NFC功能,此時,才能與NFC設(shè)備進行通信,進而進行下面的驗證過程;

具體的,控制智能終端的裝置和所述NFC設(shè)備進行用戶合法性驗證的過程如下:

步驟a301:控制智能終端的裝置確定智能終端連接了NFC設(shè)備,之后執(zhí) 行步驟a302;

步驟a302:控制智能終端的裝置讀取NFC設(shè)備中的身份識別信息,之后執(zhí)行步驟a303;

步驟a303:控制智能終端的裝置根據(jù)讀取的身份識別信息,判斷所述NFC設(shè)備是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件,若判斷結(jié)果為是,則執(zhí)行步驟a304,若判斷結(jié)果為否,則執(zhí)行步驟a305;

具體的,本步驟303中,控制智能終端的裝置將讀取的身份識別信息與預(yù)先存儲的合法的身份識別信息進行對比,若相同,則確定所述NFC設(shè)備是用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件;若不相同,則確定所述NFC設(shè)備不是用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件;

步驟a304:控制智能終端的裝置將驗證命令輸入組件顯示在所述智能終端的屏幕上,之后執(zhí)行步驟a306;

在控制智能終端的裝置在所述智能終端的屏幕上顯示驗證命令輸入組件之后,用戶可通過顯示的驗證命令輸入組件來輸入驗證命令;

步驟a305:控制智能終端的裝置的結(jié)束用戶合法性驗證。

步驟a306:控制智能終端的裝置接收用戶在顯示的所述驗證命令輸入組件中輸入的驗證命令,之后執(zhí)行步驟a307;

步驟a307:控制智能終端的裝置將所述驗證命令傳輸給所述NFC設(shè)備,之后執(zhí)行步驟a308;

本步驟a307執(zhí)行之后,所述NFC設(shè)備會接收到所述驗證命令,驗證該驗證命令是否正確,以及將驗證結(jié)果傳輸給控制智能終端;

這里合法的NFC設(shè)備中事先存儲了正確的驗證命令,進而可以利用該正確的驗證命令對接收的所述驗證命令進行驗證,若NFC設(shè)備為非法NFC設(shè)備,其中沒有存儲正確的驗證命令,也就無法進行驗證,即使進行了驗證,驗證結(jié)果將會為非法用戶,這就進一步確保了隱藏的應(yīng)用程序的訪問入口的安全性。

步驟a308:控制智能終端的裝置接收NFC設(shè)備發(fā)送的驗證結(jié)果,之后執(zhí)行步驟a309;

步驟a309:控制智能終端的裝置將接收的所述驗證結(jié)果作為用戶合法性驗證結(jié)果。

至此,通過NFC設(shè)備進行用戶合法性驗證的過程結(jié)束。

上述進行用戶合法性驗證的過程中,無論是使用智能卡、USB設(shè)備還是使用NFC設(shè)備均進行了兩次驗證,先進行設(shè)備驗證,設(shè)備驗證通過后,再對用戶輸入的驗證命令進行驗證,相對于現(xiàn)有技術(shù)僅使用用戶輸入的驗證命令(如密碼)對用戶合法性進行驗證,較大程度上提高了用戶合法性驗證的安全性。

二、利用生物特征對用戶合法性驗證過程,如圖6所示,包括以下步驟601至步驟604:

步驟601:接收用戶針對隱藏的應(yīng)用程序的訪問入口的驗證開始命令;

步驟602:啟動用于進行生物特征掃描的掃描工具;

這里的生物特征包括:聲音特征、指紋特征、虹膜特征、手勢特征和面部特征中的一種或多種。

針對聲音特征,可以在所述智能終端的顯示屏上顯示一段文本和虛擬話筒,然后提示用戶朗讀此段文本,進而可以得到聲音特征;

針對指紋特征,此時需要智能終端支持指紋掃描,啟動指紋掃描設(shè)備后,用戶可在指紋掃描設(shè)備上進行指紋特征的錄入,進而控制智能終端的裝置可以獲得指紋特征;

針對虹膜特征,此時需要智能終端支持虹膜掃描,啟動虹膜掃描設(shè)備后,用戶雙眼對準(zhǔn)虹膜設(shè)備進而進行虹膜特征的錄入,進而控制智能終端的裝置可以獲得虹膜特征;

針對手勢特征和面部特征,需要啟動智能終端的攝像功能,可以利用現(xiàn)有的手勢識別技術(shù)和人臉識別技術(shù)進行識別,進而獲得手勢特征和面部特征;

步驟603:接收掃描工具掃描到的生物特征,將該掃描到的生物特征作為 針對隱藏的應(yīng)用程序的訪問入口的驗證命令;

步驟604:利用之前存儲的合法用戶的生物特征對本次掃描到的生物特征進行用戶合法性驗證。

本步驟604中,可將存儲的合法用戶的生物特征進行對本次掃描到的生物特征進行匹配,若相似度大于設(shè)定值,則確定用戶為合法用戶;否則,確定用戶為非法用戶。

具體的生物特征匹配算法可參考現(xiàn)有的相關(guān)算法,這里不再贅述。

至此,利用生物特征對用戶合法性驗證的過程結(jié)束。

進一步地,在使用生物特征對用戶合法性驗證時,為了實現(xiàn)對為設(shè)置為隱藏的應(yīng)用程序的訪問入口的隱藏,較優(yōu)的,在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口之后,所述方法還包括:

接收所述掃描工具掃描的生物特征;

利用之前存儲的合法用戶的生物特征對掃描工具本次掃描到的生物特征進行用戶合法性驗證;

若用戶合法性驗證成功,則隱藏所述被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

下面通過圖7和圖8對使用USB設(shè)備進行控制智能終端的效果進行說明:

假設(shè)智能終端為智能手機,應(yīng)用程序的訪問入口的具體表現(xiàn)形式為圖標(biāo),智能手機中全部的圖標(biāo)為時鐘圖標(biāo)、視頻圖標(biāo)、手機圖標(biāo)、通話記錄圖標(biāo)、信息圖標(biāo)、設(shè)置圖標(biāo)和S備忘錄圖標(biāo),預(yù)先設(shè)置的被隱藏的應(yīng)用程序的圖標(biāo)為通話記錄圖標(biāo)和視頻圖標(biāo),插入該智能手機的USB插槽的USB設(shè)備通過了用戶合法性驗證,則圖7和圖8分別給出了插入USB設(shè)備之前及之后智能手機的觸摸屏上的顯示的圖標(biāo)的示意圖。

上述隱藏的應(yīng)用程序入口是事先被設(shè)置的,下面對隱藏的應(yīng)用程序入口的設(shè)置進行說明:

在隱藏的應(yīng)用程序的訪問入口是用戶設(shè)置時,例如用戶通過APP設(shè)置, 可通過以下步驟A至步驟C設(shè)置隱藏的應(yīng)用程序的訪問入口:

步驟A:向用戶提供用于設(shè)置隱藏的應(yīng)用程序的訪問入口的界面;

步驟B:接收用戶的選中命令,并確定該選中命令所對應(yīng)的應(yīng)用程序的訪問入口為隱藏的應(yīng)用程序的訪問入口;

步驟C:隱藏確定出的所述應(yīng)用程序的訪問入口。

優(yōu)選地,可以通過以下方式1、方式2和方式3中的任一種方式來設(shè)置:

方式1:

該方式1通俗地說即為瀏覽方式,包括以下步驟b1至步驟b4:

步驟b1:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口開始命令;

步驟b2:將所述智能終端中各應(yīng)用程序的訪問入口和對應(yīng)的選擇按鈕顯示在屏幕上;

在本步驟b2中,假設(shè)應(yīng)用程序的訪問入口的具體表現(xiàn)形式仍是圖標(biāo),智能手機中的應(yīng)用程序的訪問入口包括:時鐘圖標(biāo)、視頻圖標(biāo)、手機圖標(biāo)、通話記錄圖標(biāo)、信息圖標(biāo)、設(shè)置和S備忘錄圖標(biāo),此時在智能手機的觸摸屏顯示的應(yīng)用程序的圖標(biāo)和對應(yīng)的按鈕可以如圖9所示。

步驟b3:接收用戶針對所述選擇按鈕的選中命令,并將選中命令選中的選擇按鈕對應(yīng)的應(yīng)用程序的訪問入口確定為隱藏的應(yīng)用程序的訪問入口。

在本步驟b3中,在圖9的基礎(chǔ)上,假設(shè)用戶選中的是通話記錄圖標(biāo)和視頻圖標(biāo)對應(yīng)的選擇按鈕,則用戶選擇后智能手機的觸摸屏上的顯示可以如圖10所示。

步驟b4:隱藏確定出的所述應(yīng)用程序的訪問入口;

步驟b5:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口完成命令;

本步驟b5中,用戶按下圖10中的完成按鈕即可,此時,移動終端即可獲知用戶已經(jīng)完成了對需要隱藏的應(yīng)用程序的訪問入口的設(shè)置。

需要說明的是,上述步驟b1和步驟b5是本申請實施例的可選步驟,也可以不執(zhí)行步驟b1和步驟b5。

上述步驟b4中,可以利用以下方式一或者方式二隱藏被設(shè)置為隱藏的應(yīng)用程序的訪問入口:

方式一:將被設(shè)置為隱藏的應(yīng)用程序的訪問入口的可見性狀態(tài)由可見狀態(tài)更改為不可見狀態(tài);

方式二:將確定為隱藏的應(yīng)用程序的訪問入口的可見性狀態(tài)由可見狀態(tài)更改為不可見狀態(tài)且將通過該隱藏的應(yīng)用程序的訪問入口被訪問的應(yīng)用程序的可用性狀態(tài)由可用狀態(tài)更改為不可用狀態(tài);

由于將應(yīng)用程序的訪問入口的可見性狀態(tài)更改為了不可見,這就使得該應(yīng)用程序的訪問入口不能被移動終端顯示,也就實現(xiàn)了通過上述方式一和方式二均實現(xiàn)了將被選中的每一選擇按鈕對應(yīng)的應(yīng)用程序的訪問入口進行隱藏,此時,智能終端的屏幕上被選中的每一選擇按鈕對應(yīng)的應(yīng)用程序的訪問入口均不存在了。此外,方式二中還將通過該隱藏的應(yīng)用程序的訪問入口被訪問的應(yīng)用程序的可用性狀態(tài)可用性狀態(tài)更改為了不可用狀態(tài),使得即使通過其他方式獲得用戶使用該被隱藏的應(yīng)用程序的訪問入口所能訪問的應(yīng)用程序的過程中保存的用戶信息文件,由于該應(yīng)用程序是不可用的,因此也無法打開該獲得的該用戶信息文件,進一步確保了用戶信息的安全。

方式2:

該方式2通俗地說即為搜索方式,可包括以下步驟c1至步驟c7:

步驟c1:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口開始命令;

步驟c2:將搜索框和用于進行信息的輸入的輸入組件顯示在屏幕上,所述搜索框用于接收用戶輸入的設(shè)置隱藏的應(yīng)用程序的訪問入口;

若智能終端為智能手機,則本步驟c2中智能手機上顯示的搜索框和信息輸入組件可以如圖11所示。

步驟c3:接收用戶在搜索框中輸入的關(guān)鍵字信息;

步驟c4:根據(jù)所述關(guān)鍵字信息查找應(yīng)用程序的訪問入口,并將查找到的應(yīng)用程序的訪問入口和對應(yīng)的選擇按鈕顯示在屏幕上;

步驟c5:接收用戶針對所述選擇按鈕的選中命令,并將該選擇按鈕對應(yīng)的應(yīng)用程序的訪問入口作為該選中命令所對應(yīng)的應(yīng)用程序的訪問入口。

若步驟c3中輸入的關(guān)鍵字為shipin,則本步驟b5中接收用戶針對所述選擇按鈕的選中命令后智能手機的觸摸屏上的顯示可以如圖12所示。

步驟c6:將選擇按鈕對應(yīng)的應(yīng)用程序的訪問入口隱藏。

具體可利用上述方式一或方式二實現(xiàn)對所述隱藏的應(yīng)用程序的訪問入口的隱藏;

步驟c7:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口完成命令。

在上述執(zhí)行一次步驟c3、步驟c4和步驟c5,用戶可能只選擇一個需要設(shè)置為隱藏的應(yīng)用程序的訪問入口,智能終端接收本次用戶針對所述選擇按鈕的選中命令后,可將搜索框中的關(guān)鍵字清空,提示用戶可繼續(xù)進行搜索,或者在獲知用戶在鍵盤區(qū)域觸發(fā)了“下一個”按鍵時,搜索框中的關(guān)鍵字清空,提示用戶可繼續(xù)進行搜索,繼續(xù)進行隱藏的應(yīng)用程序的訪問入口的設(shè)置,在用戶輸入關(guān)鍵字時,繼續(xù)執(zhí)行步驟c3、步驟c4和步驟c5直至接收到用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口完成命令。

上述步驟c1和步驟c7是本申請實施例的可選步驟,也可以不執(zhí)行步驟c1和步驟c7。

方式3:

該方式3通俗地說即為拖拽方式,包括以下步驟d1至步驟d6:

步驟d1:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口開始命令;

步驟d2:將第一區(qū)域和第二區(qū)域顯示在屏幕上,其中,在第二區(qū)域顯示所述智能終端中的應(yīng)用程序的訪問入口,在第一區(qū)域顯示用戶的選中命令所對應(yīng)的應(yīng)用程序的訪問入口;

若智能終端為智能手機,則本步驟d2中智能手機上顯示的第一區(qū)域和包含智能手機中的應(yīng)用程序的圖標(biāo)的第二區(qū)域的示意圖可以如圖13所示。圖13中顯示的是將智能終端的屏幕豎分為兩個區(qū)域,也可以橫分為兩個區(qū)域,還可 以借助在智能終端的屏幕上顯示封閉的圖形(如圓形、正方形、長方形、六邊形等等)來實現(xiàn)兩個區(qū)域的劃分,將封閉的線條以內(nèi)的區(qū)域作為第一區(qū)域,將封閉的線條以外的區(qū)域作為第二區(qū)域,或者將封閉的線條以內(nèi)的區(qū)域作為第二區(qū)域,將封閉的線條以外的區(qū)域作為第一區(qū)域。

步驟d3:接收用戶以將第二區(qū)域內(nèi)的應(yīng)用程序的訪問入口拖入第一區(qū)域內(nèi)的形式發(fā)出的選中命令,并確定拖入第一區(qū)域內(nèi)的應(yīng)用程序的訪問入口作為該選中命令所對應(yīng)的應(yīng)用程序的訪問入口為隱藏的應(yīng)用程序;

在本步驟d3中,在圖13的基礎(chǔ)上,假設(shè)確定被拖入到第一區(qū)域的應(yīng)用程序的訪問入口為通話記錄圖標(biāo)和視頻圖標(biāo),智能手機的觸摸屏上的顯示可以如圖14所示。

步驟d4:隱藏第一區(qū)域內(nèi)的應(yīng)用程序的訪問入口;

步驟d5:接收用戶的設(shè)置隱藏的應(yīng)用程序的訪問入口完成命令;

上述步驟d1和步驟d5是本發(fā)明實施例的可選步驟,也可以不執(zhí)行步驟d1和步驟d5。

具體可利用上述方式一或方式二實現(xiàn)對所述被設(shè)置為隱藏的應(yīng)用程序的訪問入口的隱藏。

上述方法1、方法2和方法3中,若使用方式一設(shè)置隱藏的應(yīng)用程序的訪問入口,則所述在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口,包括:

將確定為隱藏的應(yīng)用程序的訪問入口的可見性狀態(tài)由不可見狀態(tài)更改為可見狀態(tài);

若使用方式二設(shè)置隱藏的應(yīng)用程序的訪問入口,則所述在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口,包括:

將確定為隱藏的應(yīng)用程序的訪問入口的可見性狀態(tài)由不可見狀態(tài)更改為可見狀態(tài)且將通過該隱藏的應(yīng)用程序的訪問入口所能訪問的應(yīng)用程序的可用性狀態(tài)由不可用狀態(tài)更改為可用狀態(tài)。

進一步地,在上述步驟401至步驟403的基礎(chǔ)上,所述方法還包括:

在接收到隱藏應(yīng)用程序的訪問入口的命令時,或者在檢測到用戶在設(shè)定時長內(nèi)未對任何一個隱藏的應(yīng)用程序進行操作時,或者在確定用戶完成對隱藏的應(yīng)用程序的訪問入口的設(shè)置時,隱藏所述被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

這里可通過上述方式一或者方式二隱藏所述被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

優(yōu)選地,在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口,包括:

將所述隱藏的應(yīng)用程序的訪問入口與未隱藏的應(yīng)用程序的訪問入口在不同的窗口中或者在同一窗口中顯示;

或者,

在所述智能終端的屏幕上顯示浮動窗口,所述浮動窗口中顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

基于同一發(fā)明構(gòu)思,本申請實施例還提供了一種控制智能終端的裝置,由于該控制智能終端的裝置所解決問題的原理與前述控制智能終端的方法相似,因此該控制智能終端的裝置實施可以參見前述方法的實施,重復(fù)之處不再贅述。

如圖15所示,其為本申請實施例提供的一控制種智能終端的裝置的結(jié)構(gòu)示意圖,包括:接收模塊151、第一驗證模塊152和訪問入口顯示模塊153;其中:

接收模塊151,用于接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令;

第一驗證模塊152,用于根據(jù)所述驗證命令進行用戶合法性驗證,若驗證結(jié)果為用戶合法性驗證成功,則觸發(fā)訪問入口顯示模塊;

訪問入口顯示模塊153,用于在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

較優(yōu)的,所述裝置還包括:

設(shè)置模塊154,用于通過以下方式設(shè)置隱藏的應(yīng)用程序的訪問入口:向用戶提供用于設(shè)置隱藏的應(yīng)用程序的訪問入口的界面;接收用戶的選中命令,并確定該選中命令所對應(yīng)的應(yīng)用程序為隱藏的應(yīng)用程序;隱藏確定出的所述應(yīng)用程序的訪問入口。

較優(yōu)的,所述裝置還包括:

隱藏模塊155,用于在接收到隱藏應(yīng)用程序的訪問入口的命令時,或者在檢測到用戶在設(shè)定時長內(nèi)未對任何一個隱藏的應(yīng)用程序進行操作時,或者在確定用戶完成對隱藏的應(yīng)用程序的訪問入口的設(shè)置時,隱藏所述隱藏的應(yīng)用程序的訪問入口。

較優(yōu)的,所述訪問入口顯示模塊153,具體用于將所述隱藏的應(yīng)用程序的訪問入口與未隱藏的應(yīng)用程序的訪問入口在不同的窗口中或者在同一窗口中顯示;或者在所述智能終端的屏幕上顯示浮動窗口,所述浮動窗口中顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

具體的,可以僅使用密碼對用戶的合法性進行驗證,也可以利用外接硬件對用戶合法性進行驗證,還也可以利用生物特征對用戶合法性進行驗證,在利用外接硬件對用戶進行合法性驗證時的控制智能終端的裝置的結(jié)構(gòu)示意圖如圖16所示;在利用外接硬件對用戶進行合法性驗證時的控制智能終端的裝置的結(jié)構(gòu)示意圖如圖17所示;

圖16中,控制智能終端的裝置除包括接收模塊151、第一驗證模塊152和訪問入口顯示模塊153;還包括:

檢測模塊161,用于在接收模塊接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令之前,對所述智能終端是否連接了外接硬件進行檢測,在檢測到所述智能終端連接了外接硬件時,觸發(fā)判斷模塊162;

判斷模塊162,用于判斷所述外接硬件是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件,在判斷結(jié)果為是時,觸發(fā)輸入組件顯示模塊 163;

輸入組件顯示模塊163,用于在所述智能終端的屏幕上顯示驗證命令輸入組件;

所述接收模塊151,具體用于接收用戶在顯示的所述驗證命令輸入組件中輸入的驗證命令。

較優(yōu)的,所述第一驗證模塊152,具體用于將所述驗證命令提供給所述外接硬件;獲取所述外接硬件根據(jù)所述驗證命令進行用戶合法性驗證后得到的驗證結(jié)果;將獲取的所述驗證結(jié)果作為用戶合法性驗證結(jié)果。

較優(yōu)的,所述外接硬件為智能卡、通用串行總線USB設(shè)備或近場通信NFC設(shè)備。

較優(yōu)的,所述判斷模塊162,具體用于在所述外接硬件為智能卡時,讀取所述智能卡中的文件系統(tǒng);根據(jù)所述文件系統(tǒng)中是否存在設(shè)定的識別文件,判斷所述智能卡是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件;或者,

所述判斷模塊162,具體用于在所述外接硬件為USB設(shè)備時,接收所述USB設(shè)備發(fā)送的攜帶有設(shè)備信息的身份驗證邀約請求;根據(jù)所述身份驗證邀約請求中攜帶的所述設(shè)備信息,判斷所述USB設(shè)備是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件;或者,

所述判斷模塊162,具體用于在所述外接硬件為NFC設(shè)備時,讀取所述NFC設(shè)備中的身份識別信息;根據(jù)所述身份識別信息,判斷所述NFC設(shè)備是否為用于對所述隱藏的應(yīng)用程序的訪問入口進行訪問的外接硬件。

所述裝置還包括隱藏模塊164;

所述檢測模塊161,還用于在訪問入口顯示模塊在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口之后,對所述智能終端是否與外接硬件斷開了連接進行檢測,在檢測到所述智能終端與所述外接硬件斷開了連接時,觸發(fā)所述隱藏模塊164;

所述隱藏模塊164,用于隱藏被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

圖17中,控制智能終端的裝置除包括接收模塊151、第一驗證模塊152和訪問入口顯示模塊153;還包括:啟動模塊171;

所述接收模塊151,還用于在接收針對隱藏的應(yīng)用程序的訪問入口的驗證命令之前,接收用戶針對隱藏的應(yīng)用程序的訪問入口的驗證開始命令;

所述裝置還包括:

啟動模塊171,用于啟動用于進行生物特征掃描的掃描工具;

所述接收模塊151,具體用于接收掃描工具掃描到的生物特征,將該掃描到的生物特征作為針對隱藏的應(yīng)用程序的訪問入口的驗證命令。

較優(yōu)的,所述生物特征包括:聲音特征、指紋特征、虹膜特征、手勢特征和面部特征中的一種或多種。

所述第一驗證模塊152,具體用于利用之前存儲的合法用戶的生物特征對掃描工具掃描到的生物特征進行用戶合法性驗證。

較優(yōu)的,所述裝置還包括第二驗證模塊172和隱藏模塊173;

所述接收模塊151,還用于在訪問入口顯示模塊在所述智能終端的屏幕上顯示被設(shè)置為隱藏的應(yīng)用程序的訪問入口之后,接收所述掃描工具掃描的生物特征,將接收的生物特征輸出給第二驗證模塊172;

所述第二驗證模塊172,用于利用之前存儲的合法用戶的生物特征對掃描工具本次掃描到的生物特征進行用戶合法性驗證,若驗證結(jié)果為用戶合法性驗證成功,則觸發(fā)隱藏模塊173;

所述隱藏模塊173,用于隱藏所述被設(shè)置為隱藏的應(yīng)用程序的訪問入口。

通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實施例可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式實現(xiàn)?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機, 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。

本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。

本領(lǐng)域技術(shù)人員可以理解實施例中終端中的模塊可以按照實施例描述進行分布于實施例的終端中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個終端中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1