專利名稱:一種手持移動終端及其文件保密方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種手持移動終端及其文件保密方法。
背景技術(shù):
隨著科技的不斷發(fā)展,手持移動終端已成為人們生活中十分密切甚至必 備的物品,隨著交流與溝通的信息化、便捷化發(fā)展,對于手持移動終端的機(jī) 密信息及隱私的保護(hù)要求也愈加明顯。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有 文件加密技術(shù)有很多種,目前廣泛運(yùn)用的保密技術(shù)主要是通過隱藏文件夾或 者給文件夾加密的方式實(shí)現(xiàn)保密效果,但在手持式移動終端上,這樣的方式 多少會給用戶帶來些不便。因此,目前的現(xiàn)實(shí)情況是,應(yīng)用于手持式移動終 端的尚未廣泛推行,傳統(tǒng)復(fù)雜的加密方式強(qiáng)加于手持式終端上操作不便捷、 誤碼率高,并不能體現(xiàn)優(yōu)越的用戶體驗(yàn)。
有一種保密技術(shù)是在無線終端的存儲介質(zhì)設(shè)置具有密碼的數(shù)據(jù)保護(hù)區(qū); 設(shè)置無線終端中數(shù)據(jù)文件具有操作選項(xiàng),以將數(shù)據(jù)文件移至數(shù)據(jù)保護(hù)區(qū)。但 這種保密技術(shù)成本高、應(yīng)用未普及且反應(yīng)速度慢。
發(fā)明內(nèi)容
本發(fā)明在目的在于提供一種手持移動終端及其文件保密方法,通過識別 用戶對觸摸屏進(jìn)行的動作進(jìn)行文件的加解密,用以方便快捷地對手持移動終 端文件進(jìn)行保密相關(guān)處理。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了 一種手持移動終端文件保密方 法,包括
;口JHil田亡甜Arfi維瞎i、龍;f千的^Uf 生il斷恥;未^i^^縣^ 乎"hn彌^M爾.甚縣.
則將待加密字符串的標(biāo)識信息保存到加密狀態(tài)庫中;
接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否在所述加密狀態(tài)庫中, 若是,對所述待顯示字符串進(jìn)行保密處理再進(jìn)行顯示。
本發(fā)明實(shí)施例還提供了一種手持移動終端文件保密方法,包括
識別用戶對觸摸屏進(jìn)行的動作,判斷所述動作是否為解密動作,若是,
則將待解密字符串的標(biāo)識信息從加密狀態(tài)庫中清除;
接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否在所述加密狀態(tài)庫中, 若是,對所述待顯示字符串進(jìn)行保密處理再進(jìn)行顯示。
本發(fā)明實(shí)施例還提供了一種手持移動終端,包括觸摸屏和顯示設(shè)備,其 中,包括.-
第一存儲模塊,用于保存加密動作;
第二存儲模塊,用于保存加密狀態(tài)庫;
識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;
加密模塊,用于判斷所述識別模塊識別到的動作是否為所述第一存儲模 塊保存的加密動作,若是,則將待加密字符串的標(biāo)識信息保存到所述加密狀 態(tài)庫中;
顯示控制模塊,用于接收顯示指令,查詢待顯示字符串的標(biāo)識信息是否 在所述加密狀態(tài)庫中,若是,對所述待顯示字符串進(jìn)行保密處理后輸出給所 述顯示設(shè)備。
本發(fā)明實(shí)施例還提供了一種手持移動終端,包括觸摸屏和顯示設(shè)備,其
中,包括
第三存儲模塊,用于保存解密動作; 第二存儲模塊,用于保存加密狀態(tài)庫;識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;
解密模塊,用于判斷所述識別模塊識別到的動作是否為所述第三存儲模 塊保存的解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài)庫中
清除;
顯示控制模塊,用于接收顯示指令,查詢待顯示字符串的標(biāo)識信息是否 在所述加密狀態(tài)庫中,若是,對所述待顯示字符串進(jìn)行保密處理后輸出給所 述顯示設(shè)備。
本發(fā)明實(shí)施例的有益效果在于由于利用手持移動終端的觸摸屏來進(jìn)行 手持移動終端文件的保密相關(guān)處理,和現(xiàn)有技術(shù)相比,更加地簡單方便且直 接。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí) 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的實(shí)施例中的加密流程圖2為本發(fā)明的實(shí)施例中的解密流程圖3為本發(fā)明的實(shí)施例中的顯示流程圖4為本發(fā)明的實(shí)施例中對待顯示字符串進(jìn)行保密處理具體的處理流程
圖5為本發(fā)明實(shí)施例中的一種手持移動終端的框圖; 圖6為本發(fā)明實(shí)施例中的另一種手持移動終端的框圖。
具體實(shí)施例方式
在本發(fā)明實(shí)施例中,手持移動終端識別用戶對觸摸屏進(jìn)行的動作,判斷該動作是否為加密動作,若是,則將當(dāng)前顯示的字符串的標(biāo)識信息(ID)保 存到加密狀態(tài)庫中;該手持移動終端在需要進(jìn)行顯示時(shí),先査詢待顯示字符 串的標(biāo)識信息是否在所述加密狀態(tài)庫中;若是;對該待顯示字符串進(jìn)行保密 處理在進(jìn)行顯示。從而方便快捷地實(shí)現(xiàn)了對手持移動終端文件的保密相關(guān)處 理。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 詳細(xì)描述。
在本發(fā)明的實(shí)施例中,手持移動終端文件保密方法包括加密流程、解密 流程、顯示流程三個(gè)流程,其中
加密流程如圖l所示,包括以下步驟-步驟IOI,識別用戶對觸摸屏進(jìn)行的動作;
步驟102,判斷該動作是否為加密動作,若是,進(jìn)行步驟103;否則直接 結(jié)束;
在本實(shí)施例中,該加密動作為手指在觸摸屏上來回擦動的動作。
步驟103,將待加密字符串的標(biāo)識信息保存到加密狀態(tài)庫中。 其中,待加密字符串可以為當(dāng)前顯示的字符串或者根據(jù)所述動作的觸摸 范圍確定的字符串,也就是說,在用戶對觸摸屏進(jìn)行加密動作時(shí),在一個(gè)實(shí) 例中,可以對當(dāng)前顯示的全部內(nèi)容進(jìn)行加密,由于當(dāng)前顯示的字符串可能是 整個(gè)文件夾、整段文字信息,也可以是一段信息中的部分信息,可見,采用 本實(shí)施例提供的技術(shù)方案可以對當(dāng)前顯示的整個(gè)文件夾、整段文字信息,或 一段信息中的部分信息進(jìn)行保密相關(guān)處理,具有很好的靈活性。在另一個(gè)實(shí) 例中,可以僅對用戶觸摸范圍內(nèi)的內(nèi)容進(jìn)行加密,在該實(shí)例中,用戶可以根 據(jù)需要選定觸摸范圍,以選定加密的字段、數(shù)據(jù)。
在具體實(shí)現(xiàn)時(shí),待加密字符串可以在進(jìn)行圖l所示流程之前由用戶選定。 加密狀態(tài)庫是一種集合數(shù)據(jù)庫,當(dāng)一個(gè)標(biāo)識信息被添加到庫中后,通過 査詢可以檢索到,也支持刪除。解密流程如圖2所示,包括以下步驟 步驟201,識別用戶對觸摸屏進(jìn)行的動作;
步驟202,斷該動作是否為解密動作,若是,進(jìn)行步驟203;否則直接結(jié)
束;
步驟203,將待解密字符串的標(biāo)識信息從加密狀態(tài)庫中清除。
其中,待解密字符串可以為當(dāng)前顯示的字符串或者根據(jù)所述動作的觸摸
范圍確定的字符串。在具體實(shí)現(xiàn)時(shí),待解密字符串可以在進(jìn)行圖2所示流程
之前由用戶選定。
在具體實(shí)現(xiàn)時(shí),上述加密流程和解密流程可以配套使用,也可以分別使 用。例如,在加密時(shí)使用圖1所示的加密流程,在解密時(shí)不使用圖2所示的 解密流程,而是直接訪問加密狀態(tài)庫并刪除需解密的字符串的標(biāo)識信息。而 在另外的具體實(shí)現(xiàn)時(shí),也可以不使用圖1所示的加密流程,只要是利用加密 狀態(tài)庫進(jìn)行保密的,就可以使用圖2所示的解密流程進(jìn)行解密。
可以看出,在圖1所示的加密流程與圖2所示的解密流程配套使用時(shí), 加密和解密的流程都是由用戶對觸摸屏進(jìn)行動作而發(fā)起的。在具體實(shí)現(xiàn)時(shí), 在識別用戶對觸摸屏進(jìn)行的動作后,可以先判斷動作是否為加密動作,再判 斷動作是否為解密動作,也可以先判斷動作是否為解密動作,再判斷動作是 否為加密動作,并在判斷出結(jié)果后進(jìn)行相應(yīng)處理。
另外,手持移動終端可以接收并保存用戶分別設(shè)置的加解密動作,使得 加解密操作對于用戶來說更加便捷友好。用戶可以選擇自己習(xí)慣的動作來作 為加解密動作,得到更貼切的體驗(yàn)。
由于每個(gè)需要顯示文字的界面都是通過字符編碼來査找其對應(yīng)的字符點(diǎn) 陣再把點(diǎn)陣顯示在顯示設(shè)備上從而實(shí)現(xiàn)文字顯示的,本實(shí)施例將結(jié)合加密狀 態(tài)庫的信息對字符點(diǎn)陣進(jìn)行相應(yīng)處理,以達(dá)到保密的效果,在具體的實(shí)現(xiàn)時(shí), 對文件進(jìn)行保密處理的方法不限于以下處理方法。
顯示流程如圖3所示,包括以下步驟步驟301,接收顯示指令;
步驟302,獲得該顯示指令對應(yīng)的待顯示字符串的標(biāo)識信息; 具體可由應(yīng)用界面提交該待顯示字符串的標(biāo)識信息。
步驟303,査詢該待顯示字符串的標(biāo)識信息是否在加密狀態(tài)庫中,若是, 進(jìn)行步驟304,否則,進(jìn)行步驟305;
步驟304,對該待顯示字符串進(jìn)行保密處理再進(jìn)行顯示;
在本步驟中,對待顯示字符串進(jìn)行保密處理具體的處理方法如圖4所示, 包括以下步驟
步驟3041,獲取該待顯示字符串對應(yīng)的字庫點(diǎn)陣;
步驟3042,產(chǎn)生隨機(jī)雜散噪聲點(diǎn)覆蓋到所述字庫點(diǎn)陣上形成模糊點(diǎn)陣。
由于所述模糊點(diǎn)陣是臨時(shí)生成,同一個(gè)文字每次生成的模糊點(diǎn)陣是不同 的,可以保證信息安全。
步驟305,獲取該待顯示字符串對應(yīng)的字庫點(diǎn)陣并返回給顯示設(shè)備,正常 顯示該待顯示字符串。
本發(fā)明實(shí)施例中的一種手持移動終端,如圖5所示,包括
觸摸屏;
顯示設(shè)備;
第一存儲模塊,用于保存加密動作;
第二存儲模塊,用于保存加密狀態(tài)庫;
識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;
加密模塊,用于判斷所述識別模塊識別到的動作是否為所述第一存儲模 塊保存的加密動作,若是,則將待加密字符串的標(biāo)識信息保存到所述加密狀 態(tài)庫中;
顯示控制模塊,用于接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否 在所述加密狀態(tài)庫中,若是,對該待顯示字符串進(jìn)行保密處理后輸出給所述 顯示設(shè)備。上述手持移動終端還可以包括
第三存儲模塊,用于保存解密動作;
A"咖+針丄4t 田工bkt: firOtO n 口" 士拔441 ;門口" rVi 乂Ar曰.不水F^二l裕二方厶4^士貧
塊保存的解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài)庫中 清除。
上述手持移動終端還可以包括
第一設(shè)置模塊,用于接收用戶設(shè)置的解密動作并保存到所述第三存儲模塊。
上述手持移動終端還可以包括
第二設(shè)置模塊,用于接收用戶設(shè)置的加密動作并保存到所述第一存儲模塊。
本發(fā)明實(shí)施例中的另一種手持移動終端,如圖6所示,包括
觸摸屏;
顯示設(shè)備;
第三存儲模塊,用于保存解密動作;
第二存儲模塊,用于保存加密狀態(tài)庫;
識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;
解密模塊,用于判斷所述識別模塊識別到的動作是否為所述第三存儲模 塊保存的解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài)庫中 清除;
顯示控制模塊,用于接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否 在所述加密狀態(tài)庫中,若是,對該待顯示字符串進(jìn)行保密處理后輸出給所述 顯示設(shè)備。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本
發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要 求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種手持移動終端文件保密方法,其特征在于,包括識別用戶對觸摸屏進(jìn)行的動作,判斷所述動作是否為加密動作,若是,則將待加密字符串的標(biāo)識信息保存到加密狀態(tài)庫中;接收顯示指令,查詢待顯示字符串的標(biāo)識信息是否在所述加密狀態(tài)庫中,若是,對所述待顯示字符串進(jìn)行保密處理再進(jìn)行顯示。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待加密字符串為當(dāng)前顯示的字符串或者根據(jù)所述動作的觸摸范圍確定的字符串。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述保密處理的具體方法為獲得所述待顯示字符串對應(yīng)的字庫點(diǎn)陣,并對所述字庫點(diǎn)陣進(jìn)行模糊處 理。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述模糊處理的具體方法為產(chǎn)生隨機(jī)雜散噪聲點(diǎn)覆蓋到所述字庫點(diǎn)陣上形成模糊點(diǎn)陣。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括判斷所 述動作是否為解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài) 庫中清除。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述待解密字符串為當(dāng)前顯示的字符串或者根據(jù)所述動作的觸摸范圍確定的字符串。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述加密動作為手指來回擦動所述觸摸屏。
8、 一種手持移動終端文件保密方法,其特征在于,包括識別用戶對觸摸屏進(jìn)行的動作,判斷所述動作是否為解密動作,若是,則將待解密字符串的標(biāo)識信息從加密狀態(tài)庫中清除;接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否在所述加密狀態(tài)庫中, 若是,對所述待顯示字符串進(jìn)行保密處理再進(jìn)行顯示。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述待解密字符串為當(dāng)前 顯示的字符串或者根據(jù)所述動作的觸摸范圍確定的字符串。
10、 一種手持移動終端,包括觸摸屏和顯示設(shè)備,其特征在于,包括 第一存儲模塊,用于保存加密動作;第二存儲模塊,用于保存加密狀態(tài)庫;識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;加密模塊,用于判斷所述識別模塊識別到的動作是否為所述第一存儲模 塊保存的加密動作,若是,則將待加密字符串的標(biāo)識信息保存到所述加密狀 態(tài)庫中;顯示控制模塊,用于接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否 在所述加密狀態(tài)庫中,若是,對所述待顯示字符串進(jìn)行保密處理后輸出給所 述顯示設(shè)備。
11、 根據(jù)權(quán)利要求10所述的手持移動終端,其特征在于,還包括 第三存儲模塊,用于保存解密動作;解密模塊,用于判斷所述識別模塊識別到的動作是否為所述第三存儲模 塊保存的解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài)庫中 清除。
12、 根據(jù)權(quán)利要求10所述的手持移動終端,其特征在于,還包括 第一設(shè)置模塊,用于接收用戶設(shè)置的解密動作并保存到所述第三存儲模塊。
13、 根據(jù)權(quán)利要求10至12中任一權(quán)利要求所述的手持移動終端,其特 征在于,還包括第二設(shè)置模塊,用于接收用戶設(shè)置的加密動作并保存到所述第一存儲模塊。
14、 一種手持移動終端,包括觸摸屏和顯示設(shè)備,其特征在于,包括 第三存儲模塊,用于保存解密動作;第二存儲模塊,用于保存加密狀態(tài)庫;識別模塊,用于識別用戶對所述觸摸屏進(jìn)行的動作;解密模塊,用于判斷所述識別模塊識別到的動作是否為所述第三存儲模塊保存的解密動作,若是,將待解密字符串的標(biāo)識信息從所述加密狀態(tài)庫中清除;顯示控制模塊,用于接收顯示指令,査詢待顯示字符串的標(biāo)識信息是否在所述加密狀態(tài)庫中,若是,對所述待顯示字符串進(jìn)行保密處理后輸出給所述顯示設(shè)備。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種手持移動終端及其文件保密方法,用以方便快捷地對手持移動終端文件進(jìn)行保密相關(guān)處理。該方法包括識別用戶對觸摸屏進(jìn)行的動作,判斷該動作是否為加密動作,若是,則將待加密字符串的標(biāo)識信息保存到加密狀態(tài)庫中;接收顯示指令,查詢待顯示字符串的標(biāo)識信息是否在加密狀態(tài)庫中,若是,對該待顯示字符串進(jìn)行保密處理再進(jìn)行顯示。采用本發(fā)明提供的技術(shù)方案,利用手持移動終端的觸摸屏來進(jìn)行手持移動終端文件的保密相關(guān)處理,和現(xiàn)有技術(shù)相比,更加地簡單方便且直接。
文檔編號H04W12/00GK101494860SQ200910004508
公開日2009年7月29日 申請日期2009年3月6日 優(yōu)先權(quán)日2009年3月6日
發(fā)明者琦 成, 婷 王 申請人:深圳華為通信技術(shù)有限公司