本發(fā)明涉及移動終端技術領域,尤其涉及一種終端的操作方法、系統(tǒng)及終端。
背景技術:
移動終端隨著通信技術的發(fā)展,已經(jīng)逐漸成為人們生活和工作中不可缺少的通信工具,同時終端的使用已經(jīng)覆蓋了生活和工作的方方面面,包括教育、金融、娛樂、辦公、社交等等,終端上的存儲的很多用戶信息、用戶資料以及應用程序都涉及用戶的個人隱私和財產(chǎn)等重要信息,例如短信、社交工具中的聊天內(nèi)容、金融類應用程序中的個人財產(chǎn)、圖片或文本信息等,因此人們對終端的安全性能的要求也越來越高。
目前,通常的終端加密方式為設置統(tǒng)一的加密密碼,加密密碼需要用戶手動設置才會改變,加密的應用程序、信息和/或資料也是需要用戶手動設置才會改變,并不會隨著用戶所在的環(huán)境發(fā)生變化而變化,而用戶在不同環(huán)境下需要進行加密的應用程序、信息和/或資料可能會發(fā)生變化。
技術實現(xiàn)要素:
本發(fā)明的目的在于提供一種終端的操作方法、系統(tǒng)及終端,能夠在提高終端的安全性的同時使終端的應用程序、資料和/或信息的加密更加靈活。
為實現(xiàn)上述目的,本發(fā)明提供一種終端的操作方法,該方法包括:
判斷終端是否連接預設的WiFi接入點;
若所述終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
其中,所述判斷終端是否連接預設的WiFi接入點包括:
獲取所述終端連接的WiFi接入點的服務點標識碼;
判斷所述服務點標識碼是否為預設的服務點標識碼。
其中,所述根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密包括:
獲取與所述預設的服務點標識碼對應的預設應用程序、資料和/或信息,以及與所述預設應用程序、資料和/或信息對應的預設密碼;
根據(jù)所述預設密碼對所述預設應用程序、資料和/或信息進行加密。
其中,所述根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密之后,包括:
獲取解密密碼;
判斷所述解密密碼是否與預設密碼匹配;
若所述解密密碼與預設密碼匹配,則開啟所述應用程序、資料和/或信息。
其中,所述預設密碼為數(shù)字密碼、手勢密碼、圖形密碼和/或指紋密碼。
另一方面,本發(fā)明提出了一種終端的操作系統(tǒng),該系統(tǒng)包括:
處理器、存儲器和網(wǎng)絡接口;
所述處理器與所述存儲器和所述網(wǎng)絡接口耦合;
所述網(wǎng)絡接口,用于接入WiFi接入點;
所述存儲器,用于存儲處理器執(zhí)行的操作指令、預設的WiFi接入點、所述預設的WiFi接入點對應的應用程序、資料和/或信息以及預設加密規(guī)則;
所述處理器用于執(zhí)行以下動作:
判斷終端是否連接存儲器中存儲的預設的WiFi接入點;若所述終端連接預設的WiFi接入點,則根據(jù)存儲器中存儲的預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
其中,所述存儲器存儲預設的WiFi接入點包括:存儲預設的WiFi接入點的服務點標識碼;
所述處理器執(zhí)行判斷終端是否連接存儲器中存儲的預設的WiFi接入點包括:
獲取所述終端連接的WiFi接入點的服務點標識碼;
判斷所述服務點標識碼是否為預設的服務點標識碼。
其中,所述存儲器還用于存儲預設密碼;
所述處理器執(zhí)行根據(jù)存儲器中存儲的預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密包括:
從存儲器中獲取與所述預設的服務點標識碼對應的預設應用程序、資料和/或信息,以及與所述預設應用程序、資料和/或信息對應的預設密碼;
根據(jù)所述預設密碼對所述預設應用程序、資料和/或信息進行加密。
其中,所述處理器還用于執(zhí)行以下動作:
獲取解密密碼;
判斷所述解密密碼是否與預設密碼匹配;
若所述解密密碼與預設密碼匹配,則開啟所述應用程序、資料和/或信息。
另一方面,本發(fā)明提出了一種終端,該終端包含上述終端的操作系統(tǒng)。
有益效果:區(qū)別于現(xiàn)有技術的情況,本發(fā)明判斷終端是否連接預設的WiFi接入點;若終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。由于不同環(huán)境的WiFi接入點的識別信息不同,通過識別終端連接的WiFi接入點,能夠識別到用戶所處的環(huán)境的變化,通過判斷終端連接的WiFi接入點是否為預設的WiFi接入點,能夠得知用戶所處的環(huán)境是否是預設的環(huán)境,若終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密,即在用戶預設的環(huán)境下將終端上預設的應用程序、資料和/或信息進行加密,對用戶的私人信息進行保護,提高終端的安全性的同時使終端的應用程序、資料和/或信息的加密更加靈活,使終端更能滿足用戶的使用需求,提升用戶體驗。
附圖說明
圖1是本發(fā)明終端的操作方法一實施例的流程示意圖;
圖2是圖1中步驟S101的另一流程示意圖;
圖3是圖1中步驟S102的具體流程示意圖;
圖4是本發(fā)明終端的操作方法另一實施例的流程示意圖;
圖5是本發(fā)明終端的操作系統(tǒng)一實施例的功能模塊圖;
圖6是圖5中第一判斷模塊101的功能模塊圖;
圖7是圖5中第一加密模塊102的功能模塊圖;
圖8是本發(fā)明終端的操作系統(tǒng)另一實施例的功能模塊圖;
圖9是本發(fā)明終端的操作系統(tǒng)一實施例的結構示意圖。
具體實施方式
為使本領域的技術人員更好地理解本發(fā)明的技術方案,下面結合附圖和具體實施方式對本發(fā)明所提供的一種終端的操作方法、系統(tǒng)及終端做進一步詳細描述。
參照圖1,圖1是本發(fā)明終端的操作方法一實施例的流程示意圖,該方法包括如下步驟:
S101、判斷終端是否連接預設的WiFi接入點。
當終端連接某一WiFi接入點時,判斷終端連接的WiFi接入點是否為預設的WiFi接入點。預設的WiFi接入點為用戶通過終端預先設置的存儲在終端的WiFi接入點。
具體的,如圖2所示,步驟S101包括如下步驟:
S1011、獲取所述終端連接的WiFi接入點的服務點標識碼。
服務點標識碼為WiFi接入點的標示信息,能夠通過WiFi接入點的服務點標識碼對WiFi接入點進行區(qū)分。
本實施例中,WiFi接入點的服務點標識碼可以為WiFi接入點的SSID或BSSID。
其中,SSID為WiFi接入點的標示名稱,稱為服務集標識符,是一個字符串,最大長度為32個字符,SSID通常有WiFi接入點廣播出來,終端能夠通過搜索獲取附件的WiFi接入點,并顯示與WiFi接入點對應的SSID,用戶能夠通過查看連接的WiFi接入點的SSID得知目前自己連接的WiFi接入點,也可以通過查看獲取到的附件的每個WiFi接入點的SSID,選擇要連接的WiFi接入點,通常WiFi接入點會有對應的接入密碼。WiFi接入點的SSID也是通過設置獲取的,可能出現(xiàn)不同的WiFi接入點的SSID相同的情況。BSSID為WiFi接入點的MAC地址,在一個WiFi接入點,BSSID是由無線局域網(wǎng)規(guī)范定義的。這個區(qū)域唯一地定義了每個BSSID。BSSID是一個本地管理的IEEE MAC地址,從一個46位的任意編碼中產(chǎn)生。
即使不同的WiFi接入點的SSID相同,其BSSID也不相同,例如:一家面積比較大的公司安裝了若干個WiFi接入點,這些WiFi接入點的SSID都設置為公司名稱,BSSID是每個WiFi接入點的MAC地址。公司員工只需要知道一個SSID就可以在公司范圍內(nèi)任意地方接入無線網(wǎng)絡,當員工在公司內(nèi)部移動的時候,SSID不變,但BSSID隨著公司員工的切換到不同的WiFi接入點,是在不停變化的。
當終端連接WiFi接入點后獲取終端連接的WiFi的服務點標識碼。
S1012、判斷所述服務點標識碼是否為預設的服務點標識碼。
用戶預先在終端設定若干個WiFi接入點的服務點標識碼,將用戶設定的若干個WiFi接入點的服務點標識碼作為預設的服務點標識碼進行存儲。
當終端連接WiFi接入點并獲取該WiFi接入點的服務點標識碼后,將獲取的服務點標識碼與存儲的預設的服務點標識碼進行匹配,判斷獲取的服務點標識碼是否為存儲的預設的服務點標識碼,以此來判斷終端連接的WiFi接入點是否為預設的WiFi接入點。
若終端連接的WiFi接入點為預設的WiFi接入點,則進一步執(zhí)行步驟S102,否則,終端不繼續(xù)執(zhí)行下一步驟。
S102、若所述終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
用戶預先對每個預設的WiFi接入點設置對應的需要加密的應用程序、資料和/或信息,不同的預設的WiFi接入點對應的需要加密的應用程序、資料和/或信息可以相同,也可以不同。由于WiFi接入點的通過WiFi接入點的服務點標識碼進行區(qū)分的,預先設定WiFi接入點即為預先設定WiFi接入點的服務點標識碼,對每個預先設定的服務點標識碼設置對應的需要加密的應用程序、資料和/或信息。
若終端連接的WiFi接入點為預設的WiFi接入點,則需要根據(jù)用戶的設置對需要加密的應用程序、資料和/或信息進行加密。
進一步的,如圖3所示,步驟S102包括如下步驟:
步驟S1021、獲取與所述預設的服務點標識碼對應的預設應用程序、資料和/或信息,以及與所述預設應用程序、資料和/或信息對應的預設密碼。
S1022、根據(jù)所述預設密碼對所述預設應用程序、資料和/或信息進行加密。
若終端連接的WiFi接入點的服務點標識碼與預設的WiFi接入點的服務點標識碼匹配,則說明此環(huán)境下需要對預設應用程序、資料和/或信息進行加密。根據(jù)此時獲取的服務點標識碼獲取與該服務點標識碼對應的需要加密的應用程序、資料和/或信息以及用于加密的預設密碼。
需要加密的應用程序、資料和/或信息對應的用于加密的預設密碼可以相同,也可以不同。即根據(jù)用戶設置,對需要加密的應用程序、資料和/或信息進行加密時,利用不同的預設密碼分別對需要加密的應用程序、資料和/或信息進行加密,或利用同樣的預設密碼分別對需要加密的應用程序、資料和/或信息進行加密。
其中,預設密碼的類型包括但不限于數(shù)字密碼、手勢密碼、圖形密碼和/或指紋密碼。
例如,用戶預先設置WiFi接入點的服務點標識碼A,與服務點標識碼A對應的需要加密的應用程序B、資料C和信息D,應用程序B、資料C和信息D對應預設密碼分別為b、c和d,當終端連接的WiFi接入點的服務點標識碼為服務點標識碼A時,分別利用預設密碼b、c和d對應用程序B、資料C和信息D進行加密。同樣,用戶預先設置WiFi接入點的服務點標識碼A,與服務點標識碼A對應的需要加密的應用程序B、資料C和信息D,應用程序B、資料C和信息D的預設密碼均為f,當終端連接的WiFi接入點的服務點標識碼為服務點標識碼A時,利用預設密碼f對應用程序B、資料C和信息D進行加密。
參閱圖4,圖4是本發(fā)明終端的操作方法另一實施例的流程示意圖。該方法包括如下步驟:
S201、判斷終端是否連接預設的WiFi接入點。
S202、若所述終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
該實施例中,步驟S201和步驟S202分別和圖1-3所示的方法實施例中的步驟S101和步驟S102相同,此處不再贅述。
S203、獲取解密密碼。
S204、判斷所述解密密碼是否與預設密碼匹配。
S205、若所述解密密碼與預設密碼匹配,則開啟所述應用程序、資料和/或信息。
當需要開啟被加密的應用程序或打開被加密的資料和/或信息時,用戶通過終端錄入用于解密的解密密碼,終端獲取用戶錄入的解密密碼,將該解密密碼與用于加密該應用程序、資料和/或信息的預設密碼進行匹配,當用戶錄入的解密密碼與預設密碼匹配時,才開啟被加密的應用程序或打開被加密的資料和/或信息,若用戶錄入的解密密碼與預設密碼不匹配,則被加密的應用程序、資料和/信息繼續(xù)受到密碼限制。
進一步的,若用戶錄入的解密密碼與預設密碼不匹配,可以提示用戶密碼錯誤,若用戶連續(xù)多次錄入的解密密碼都錯誤,則被被加密的應用程序、資料和/信息被鎖定上一定時長。例如,用戶連續(xù)3次或5次錄入的解密密碼都錯誤,則被被加密的應用程序、資料和/信息被鎖定3至5分鐘。
進一步的,當終端斷開該預設的WiFi接入點時,繼續(xù)使用之前連接該預設的WiFi接入點時的預設密碼對應用程序、資料和/信息進行加密;或當終端斷開該預設的WiFi接入點時,被加密的應用程序、資料和/信息不再加密。
進一步的,當終端連接的WiFi接入點發(fā)生變化時,返回步驟S101重新對終端連接的WiFi接入點進行判斷,并對相應的應用程序、資料和/或信息進行加密。
由于不同環(huán)境的WiFi接入點不同,通過識別終端連接的WiFi接入點,能夠識別到用戶所處的環(huán)境的變化,通過判斷終端連接的WiFi接入點是否為預設的WiFi接入點,能夠得知用戶所處的環(huán)境是否是預設的環(huán)境,若終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密,即在用戶預設的環(huán)境下將終端上預設的應用程序、資料和/或信息進行加密,同時,當用戶連接的WiFi接入點發(fā)生變化時,對預設的應用程序、資料和/或信息進行加密,能夠隨著終端連接的WiFi接入點的改變而對相應的應用程序、資料和/或信息進行加密,提高終端的安全性的同時使終端的應用程序、資料和/或信息的加密更加靈活,使終端更能滿足用戶的使用需求,提升用戶體驗。
參照圖5,圖5是本發(fā)明終端的操作系統(tǒng)一實施例的功能模塊圖,本實施例的終端的操作系統(tǒng)包括:
第一判斷模塊101,用于判斷終端是否連接預設的WiFi接入點。
第一加密模塊102,用于若所述終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
進一步的,如圖6所示,該第一判斷模塊101包括:
標識碼獲取模塊1011、用于獲取所述終端連接的WiFi接入點的服務點標識碼。
標識碼判斷模塊1012、判斷所述服務點標識碼是否為預設的服務點標識碼。
進一步的,如圖7所示,該第一加密模塊102包括:
第一獲取模塊1021、獲取與所述預設的服務點標識碼對應的預設應用程序、資料和/或信息,以及與所述預設應用程序、資料和/或信息對應的預設密碼。
加密處理模塊1022、根據(jù)所述預設密碼對所述預設應用程序、資料和/或信息進行加密
該系統(tǒng)實施例的具體步驟與圖1-3所示的方法實施例的步驟相對應,此處不再贅述。
參閱圖8,圖8是本發(fā)明終端的操作系統(tǒng)另一實施例的功能模塊圖。本實施例的終端的操作系統(tǒng)包括:
第一判斷模塊201,用于判斷終端是否連接預設的WiFi接入點。
第一加密模塊202,用于若所述終端連接預設的WiFi接入點,則根據(jù)預設加密規(guī)則對與所述預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
其中,第一判斷模塊201和第一加密模塊202分別和上述終端的操作系統(tǒng)實施例中的第一判斷模塊101和第一加密模塊102相同,此處不再贅述。
第二獲取模塊203、用于獲取解密密碼。
密碼判斷模塊204、用于判斷所述解密密碼是否與預設密碼匹配。
解密模塊205、用于若所述解密密碼與預設密碼匹配,則開啟所述應用程序、資料和/或信息。
該系統(tǒng)實施例的具體步驟與圖4所示的方法實施例的步驟相對應,此處不再贅述。
參照圖9,圖9是本發(fā)明終端的操作系統(tǒng)一實施例的結構示意圖。該系統(tǒng)包括:處理器91、存儲器92和網(wǎng)絡接口93。
處理器91與存儲器92和網(wǎng)絡接口93耦合。
網(wǎng)絡接口93用于接入WiFi接入點。
存儲器92,用于存儲處理器91執(zhí)行的操作指令、預設的WiFi接入點、該預設的WiFi接入點對應的應用程序、資料和/或信息以及預設加密規(guī)則。
處理器91用于執(zhí)行以下動作:
判斷終端是否連接存儲器92中存儲的預設的WiFi接入點;若終端連接預設的WiFi接入點,則根據(jù)存儲器92中存儲的預設加密規(guī)則對與該預設的WiFi接入點對應的應用程序、資料和/或信息進行加密。
進一步的,存儲器92還用于預設的WiFi接入點的服務點標識碼;
處理器91執(zhí)行判斷終端是否連接存儲器92中存儲的預設的WiFi接入點包括:
通過網(wǎng)絡接口93獲取所述終端連接的WiFi接入點的服務點標識碼;判斷該服務點標識碼是否為預設的服務點標識碼。
進一步的,存儲器還用于存儲預設密碼。
處理器91執(zhí)行根據(jù)存儲器92中存儲的預設加密規(guī)則對與該預設的WiFi接入點對應的應用程序、資料和/或信息進行加密包括:
從存儲器92中獲取與該預設的服務點標識碼對應的預設應用程序、資料和/或信息,以及與該預設應用程序、資料和/或信息對應的預設密碼;根據(jù)預設密碼對相應的預設應用程序、資料和/或信息進行加密。
此外,處理器91還用于執(zhí)行以下動作:
獲取解密密碼;判斷解密密碼是否與預設密碼匹配;若解密密碼與預設密碼匹配,則開啟被加密的應用程序、資料和/或信息。
本發(fā)明另一實施例提出了一種終端,該終端包含圖9所示的終端的處理系統(tǒng)。
以上僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍。