欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種即時(shí)通信消息處理方法以及終端的制作方法

文檔序號:10660721閱讀:377來源:國知局
一種即時(shí)通信消息處理方法以及終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種即時(shí)通信消息處理方法以及終端,所述方法包括:獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;對目標(biāo)即時(shí)通信消息進(jìn)行加密;通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用,從而防止用戶通信終端中未被授權(quán)應(yīng)用對即時(shí)通信消息的讀取,保護(hù)用戶信息的安全。
【專利說明】
一種即時(shí)通信消息處理方法以及終端
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及安全技術(shù)領(lǐng)域,特別涉及一種即時(shí)通信消息處理方法以及終端。【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,各種通信終端,如智能手機(jī)中各類應(yīng)用程序越來越多,這些應(yīng)用程序往往會獲取智能手機(jī)中個(gè)人信息,如位置、電話本、短信等。 目前,電信詐騙的頻發(fā),人們越來越注重智能手機(jī)中即時(shí)通信消息,例如短信,中私人信息的安全,然而。目前智能手機(jī)在接收到其他通信終端發(fā)送的即時(shí)通信消息后,往往采取廣播的方式將即時(shí)通信消息廣播出去,智能手機(jī)中的安裝的各個(gè)應(yīng)用程序都可以接收并獲取到即時(shí)通信消息的內(nèi)容,然而,一些重要即時(shí)通信消息,如包括驗(yàn)證碼的即時(shí)通信消息、銀行發(fā)送的即時(shí)通信消息等也可以被終端中各個(gè)應(yīng)用程序獲取到,造成重要信息的泄露。
【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例公開了一種即時(shí)通信消息處理方法以及終端,可以保護(hù)用戶信息的安全。
[0004]第一方面,本發(fā)明實(shí)施例提供了一種即時(shí)通信消息處理方法,包括:
[0005]獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;
[0006]對目標(biāo)即時(shí)通信消息進(jìn)行加密;
[0007]通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;
[0008]授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0009]第二方面,本發(fā)明實(shí)施例還提供了一種終端,包括:
[0010]獲取單元,用于獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;
[0011]加密單元,用于對目標(biāo)即時(shí)通信消息進(jìn)行加密;
[0012]廣播單元,用于通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;
[0013]解密單元,用于授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0014]本發(fā)明實(shí)施例所述的方法,獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息,并對目標(biāo)即時(shí)通信消息進(jìn)行加密,通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,進(jìn)行解密,從而實(shí)現(xiàn)終端中僅授權(quán)應(yīng)用才可以讀取即時(shí)通信消息,保護(hù)用戶信息的安全?!靖綀D說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明提供的即時(shí)通信消息處理方法一實(shí)施方式的流程圖;
[0017]圖2是本發(fā)明提供的即時(shí)通信消息處理方法另一實(shí)施方式的流程圖;
[0018]圖3是本發(fā)明提供的終端一實(shí)施方式的結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明提供的終端另一實(shí)施方式的結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明提供的終端一實(shí)施方式的結(jié)構(gòu)架構(gòu)圖?!揪唧w實(shí)施方式】
[0021]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。
[0022]需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0023]請參閱圖1,圖1是本發(fā)明提供的即時(shí)通信消息處理方法一實(shí)施方式的流程圖。本發(fā)明一種即時(shí)通信消息處理方法應(yīng)用于終端,該終端可以是智能手機(jī),平板電腦等,該方法包括:[〇〇24] 步驟S101:獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息。
[0025]具體地,終端,如智能手機(jī)通過內(nèi)設(shè)的調(diào)制解調(diào)器接收其他終端發(fā)送的即時(shí)通信消息。[〇〇26]步驟S102:對目標(biāo)即時(shí)通信消息進(jìn)行加密。
[0027]具體地,目標(biāo)即時(shí)通信消息可以是調(diào)制解調(diào)器接收的任意一條即時(shí)通信消息,也可以是私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息。當(dāng)通信終端獲取到接收到即時(shí)通信消息后可以通過PUD解碼該即時(shí)通信消息,將目標(biāo)即時(shí)通信消息的內(nèi)容、發(fā)送者、接受者等信息中的一種或多種進(jìn)行通過加密算法或通過加密芯片對該目標(biāo)即時(shí)通信消息進(jìn)行加密,再將加密后的目標(biāo)即時(shí)通信消息進(jìn)行PUD編碼,以使通信終端可以通過系統(tǒng)將經(jīng)過PUD編碼的加密后的目標(biāo)即時(shí)通信消息進(jìn)行廣播。
[0028]本發(fā)明實(shí)施例中,對目標(biāo)即時(shí)通信消息進(jìn)行加密的方法可以是:調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者RSA2048 等。具體地,終端調(diào)用加密算法對所述選中即時(shí)通信消息進(jìn)行加密,將所述加密后的選中即時(shí)通信消息發(fā)送給系統(tǒng)。
[0029]本發(fā)明實(shí)施例中,對目標(biāo)即時(shí)通信消息進(jìn)行加密的方法還可以是:將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。具體地,所述終端包括加密芯片,終端將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片,所述加密芯片運(yùn)行內(nèi)部加密算法對所述選中即時(shí)通信消息進(jìn)行加密,并生成密鑰;所述加密芯片將所述加密后的選中即時(shí)通信消息發(fā)送給系統(tǒng)。其中,加密芯片內(nèi)部加密算法可以是對稱加密算法,如DES、 SM4等;也可以是非對稱加密算法,如RSA、SM2等。
[0030]步驟S103:通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息。[〇〇31]具體地,終端將經(jīng)過PUD編碼的加密后的目標(biāo)即時(shí)通信消息發(fā)送給系統(tǒng),通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,終端中所有的應(yīng)用都可以接收到該加密后的目標(biāo)即時(shí)通信消息,但只有授權(quán)應(yīng)用在接收到該加密后的目標(biāo)即時(shí)通信消息后,可以調(diào)用解密算法或加密芯片中內(nèi)部解密算法進(jìn)行解密,最終讀取或顯示該加密后的目標(biāo)即時(shí)通信消息;而非授權(quán)應(yīng)用在接收到加密后的目標(biāo)即時(shí)通信消息后不能正常讀取或顯示,如果所述即時(shí)通信消息未加密,則通信終端可以讀取即時(shí)通信消息的各個(gè)應(yīng)用都可以讀取該即時(shí)通信消息。
[0032]S104:授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息。其中,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0033]具體地,當(dāng)終端通過加密算法對目標(biāo)即時(shí)通信消息進(jìn)行加密時(shí),授權(quán)應(yīng)用在接收到加密后的即時(shí)通信消息后,調(diào)用解密算法,進(jìn)行解密。當(dāng)終端通過加密芯片對目標(biāo)即時(shí)通信消息進(jìn)行加密時(shí),授權(quán)應(yīng)用在接收到加密后的即時(shí)通信消息后,將所述加密后的目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;加密芯片中驗(yàn)證密鑰并通過加密芯片內(nèi)部解密算法對加密后的目標(biāo)即時(shí)通信消息進(jìn)行解密,還原目標(biāo)即時(shí)通信消息,并將所述目標(biāo)即時(shí)通信消息發(fā)送至所述授權(quán)應(yīng)用。
[0034]可以理解,終端可以預(yù)先設(shè)置即時(shí)通信消息的授權(quán)應(yīng)用,所有接收到的即時(shí)通信消息對應(yīng)的權(quán)限應(yīng)用可以一致,也可以不一致。
[0035]本發(fā)明實(shí)施例中,終端可以根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。[0〇36] 具體地,通常即時(shí)通信消息是以roiKProtocol Date Unit,協(xié)議數(shù)據(jù)單元)格式發(fā)送和接收,當(dāng)終端通過調(diào)制解調(diào)器接收到即時(shí)通信消息后,通過可以通過PUD解碼模塊對該即時(shí)通信消息進(jìn)行解碼,獲取即時(shí)通信消息的內(nèi)容、即時(shí)通信消息的發(fā)送者等信息,終端可以根據(jù)數(shù)據(jù)庫中預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,獲取即時(shí)通信消息的發(fā)送者的號碼對應(yīng)的應(yīng)用,并將即時(shí)通信消息的發(fā)送號碼對應(yīng)的應(yīng)用設(shè)置為該即時(shí)通信消息的授權(quán)應(yīng)用。比如:數(shù)據(jù)庫中可以儲存中國銀行即時(shí)通信消息發(fā)送號碼與中國銀行應(yīng)用程序的對應(yīng)關(guān)系,當(dāng)接收到的即時(shí)通信消息的發(fā)送號碼為中國銀行時(shí),設(shè)置中國銀行應(yīng)用程序?yàn)樵摷磿r(shí)通信消息的授權(quán)應(yīng)用,此時(shí)中國銀行應(yīng)用程序可以對加密后的即時(shí)通信消息解密,進(jìn)行讀取??梢岳斫猓瑪?shù)據(jù)庫可以儲存于本地,也可以儲存于服務(wù)器中。
[0037]需要說明的是,終端也可以分析接收到的即時(shí)通信消息的內(nèi)容所包括的關(guān)鍵詞, 根據(jù)預(yù)設(shè)的關(guān)鍵詞與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的包括的關(guān)鍵詞, 確定所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。也可以認(rèn)為設(shè)置即時(shí)通信消息的授權(quán)應(yīng)用, 本發(fā)明不做限制。
[0038]本發(fā)明實(shí)施例中,終端獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息,并對目標(biāo)即時(shí)通信消息進(jìn)行加密,通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,進(jìn)行解密,從而實(shí)現(xiàn)終端中僅授權(quán)應(yīng)用才可以讀取即時(shí)通信消息, 保護(hù)用戶信息的安全。
[0039]而且,本發(fā)明可以對即時(shí)通信消息進(jìn)行智能篩選,只對私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息進(jìn)行加密,避免通信終端高能耗;根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及接收到的目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用,不需要進(jìn)行人為設(shè)置,提高用戶體驗(yàn)。并且,通過加密芯片對目標(biāo)即時(shí)通信消息進(jìn)行加密,安全性更高。
[0040]請參閱圖2,圖2是本發(fā)明提供的即時(shí)通信消息處理方法另一實(shí)施方式的流程圖。 本發(fā)明一種即時(shí)通信消息處理方法應(yīng)用于終端,該終端可以是智能手機(jī),平板電腦等,該方法包括:
[0041]步驟S201:獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息。
[0042]具體地,通信終端,如智能手機(jī)通過內(nèi)設(shè)的調(diào)制解調(diào)器接收其他終端發(fā)送的即時(shí)通信消息。[〇〇43]步驟S202:判斷所述即時(shí)通信消息的私密級別是否滿足預(yù)設(shè)閾值。
[0044]具體地,終端可以判斷所述即時(shí)通信消息的私密級別是否滿足預(yù)設(shè)閾值;如果判斷結(jié)果為是,則所述即時(shí)通信消息設(shè)置為目標(biāo)即時(shí)通信消息,可執(zhí)行步驟S203,如果判斷結(jié)果為否時(shí),將所述即時(shí)通信消息設(shè)置為非目標(biāo)即時(shí)通信消息,此時(shí)終端可以廣播所述即時(shí)通信消息。
[0045]本發(fā)明實(shí)施例中,終端可以解析獲取到的即時(shí)通信消息的內(nèi)容或即時(shí)通信消息的發(fā)送號碼,根據(jù)獲取到的即時(shí)通信消息的內(nèi)容或即時(shí)通信消息的發(fā)送號碼識別該接收到的即時(shí)通信消息的私密級別。
[0046]具體地,終端可以查找該即時(shí)通信消息的內(nèi)容中是否包括關(guān)鍵詞,如果是,則判斷為該即時(shí)通信消息的私密級別滿足預(yù)設(shè)閾值,執(zhí)行步驟S203,如果否,則判斷為該即時(shí)通信消息的私密級別不滿足預(yù)設(shè)閾值,該即時(shí)通信消息不是目標(biāo)即時(shí)通信消息,終端可以通過系統(tǒng)廣播該即時(shí)通信消息。
[0047]其中,所述關(guān)鍵詞包括數(shù)字、文字或者符號等中的任意一種或者多種的組合,該關(guān)鍵詞可以包括“驗(yàn)證碼”、“銀行卡”、“賬戶”或“鏈接”等中的任意一種或多種的組合??梢岳斫?,該關(guān)鍵詞可以被設(shè)定、添加或刪除,以滿足用戶多樣化需求,提高用戶體驗(yàn)。
[0048]終端還可以,查看即時(shí)通信消息的發(fā)送號碼是否為重要號碼;如果是,則判斷為該即時(shí)通信消息的私密級別滿足預(yù)設(shè)閾值,執(zhí)行步驟S102,如果否,則判斷為該即時(shí)通信消息的私密級別不滿足預(yù)設(shè)閾值,該即時(shí)通信消息不是目標(biāo)即時(shí)通信消息,終端可以通過系統(tǒng)廣播該即時(shí)通信消息。
[0049]可選地,查看即時(shí)通信消息的發(fā)送號碼是否為重要號碼的方法可以是:判斷所述即時(shí)通信消息的發(fā)送號碼是否為存儲在重要號碼數(shù)據(jù)庫中的號碼,如果是存儲在重要號碼數(shù)據(jù)庫中的號碼,則該即時(shí)通信消息的發(fā)送號碼是重要號碼,否則,該即時(shí)通信消息的發(fā)送號碼不是重要號碼;或者,
[0050]判斷所述即時(shí)通信消息的發(fā)送號碼是否為電話本中親密聯(lián)系人分組中的號碼,如果是親密聯(lián)系人分組中的號碼,則該即時(shí)通信消息的發(fā)送號碼是重要號碼,否則,該即時(shí)通信消息的發(fā)送號碼不是重要號碼;或者,
[0051]判斷所述即時(shí)通信消息的發(fā)送號碼是否為用戶指定的重要聯(lián)系人的號碼,如果是用戶指定的重要聯(lián)系人的號碼,則該即時(shí)通信消息的發(fā)送號碼是重要號碼;否則,該即時(shí)通信消息的發(fā)送號碼不是重要號碼。[〇〇52] 可以理解,重要號碼數(shù)據(jù)庫中可以存儲一些重要的號碼,比如各個(gè)銀行發(fā)送即時(shí)通信消息的號碼、支付寶發(fā)送即時(shí)通信消息的號碼、中國移動(dòng)或中國聯(lián)通發(fā)送即時(shí)通信消息的號碼等,當(dāng)即時(shí)通信消息的發(fā)送者的號碼為存儲在重要號碼數(shù)據(jù)庫中的號碼時(shí),則認(rèn)為該即時(shí)通信消息的發(fā)送號碼為重要號碼,該即時(shí)通信消息的私密級別滿足預(yù)設(shè)閾值,為目標(biāo)即時(shí)通信消息,需要進(jìn)行加密。終端中可以對電話本中聯(lián)系人進(jìn)行分類,如設(shè)置為親密聯(lián)系人,當(dāng)即時(shí)通信消息的發(fā)送號碼為電話本中親密聯(lián)系人分組中的號碼時(shí),則該即時(shí)通信消息的發(fā)送號碼為重要號碼,該即時(shí)通信消息的私密級別滿足預(yù)設(shè)閾值,為目標(biāo)即時(shí)通信消息,需要進(jìn)行加密。終端也可以人為指定重要聯(lián)系人號碼,當(dāng)即時(shí)通信消息的發(fā)送者的號碼為用戶指定的重要聯(lián)系人的號碼時(shí),則該即時(shí)通信消息的發(fā)送號碼為重要號碼,該即時(shí)通信消息的私密級別滿足預(yù)設(shè)閾值,為目標(biāo)即時(shí)通信消息,需要進(jìn)行加密。
[0053]步驟S203:對所述目標(biāo)即時(shí)通信消息進(jìn)行加密。
[0054]具體地,目標(biāo)即時(shí)通信消息為私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息。當(dāng)通信終端獲取到接收到即時(shí)通信消息后可以通過PUD解碼該即時(shí)通信消息,將目標(biāo)即時(shí)通信消息的內(nèi)容、發(fā)送者、接受者等信息中的一種或多種進(jìn)行通過加密算法或通過加密芯片對該目標(biāo)即時(shí)通信消息進(jìn)行加密,再將加密后的目標(biāo)即時(shí)通信消息進(jìn)行PUD編碼,以使通信終端可以通過系統(tǒng)將經(jīng)過PUD編碼的加密后的目標(biāo)即時(shí)通信消息進(jìn)行廣播。
[0055]本發(fā)明實(shí)施例中,對目標(biāo)即時(shí)通信消息進(jìn)行加密的方法可以是:調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者RSA2048 等。具體地,終端調(diào)用加密算法對所述選中即時(shí)通信消息進(jìn)行加密,將所述加密后的選中即時(shí)通信消息發(fā)送給系統(tǒng)。
[0056]本發(fā)明實(shí)施例中,對目標(biāo)即時(shí)通信消息進(jìn)行加密的方法還可以是:將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。具體地,所述終端包括加密芯片,終端將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片,所述加密芯片運(yùn)行內(nèi)部加密算法對所述選中即時(shí)通信消息進(jìn)行加密,并生成密鑰;所述加密芯片將所述加密后的選中即時(shí)通信消息發(fā)送給系統(tǒng)。其中,加密芯片內(nèi)部加密算法可以是對稱加密算法,如DES、 SM4等;也可以是非對稱加密算法,如RSA、SM2等。[〇〇57]步驟S204:通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息。[〇〇58]具體地,終端將經(jīng)過PUD編碼的加密后的目標(biāo)即時(shí)通信消息發(fā)送給系統(tǒng),通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,終端中所有的應(yīng)用都可以接收到該加密后的目標(biāo)即時(shí)通信消息,但只有授權(quán)應(yīng)用在接收到該加密后的目標(biāo)即時(shí)通信消息后,可以調(diào)用解密算法或加密芯片中解密算法進(jìn)行解密,最終讀取或顯示該加密后的目標(biāo)即時(shí)通信消息;而非授權(quán)應(yīng)用在接收到加密后的目標(biāo)即時(shí)通信消息后不能正常讀取或顯示,如果所述即時(shí)通信消息未加密,則通信終端可以讀取即時(shí)通信消息的各個(gè)應(yīng)用都可以讀取該即時(shí)通信消息。
[0059]步驟S205:設(shè)置所述目標(biāo)即時(shí)通信消息的授權(quán)應(yīng)用。
[0060]具體地,步驟S202之后,終端可以根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。 [0〇61] 通常即時(shí)通信消息是以PDU(Protocol Date Unit,協(xié)議數(shù)據(jù)單元)格式發(fā)送和接收,當(dāng)終端通過調(diào)制解調(diào)器接收到即時(shí)通信消息后,通過可以通過PUD解碼模塊對該即時(shí)通信消息進(jìn)行解碼,獲取即時(shí)通信消息的內(nèi)容、即時(shí)通信消息的發(fā)送者等信息,終端可以根據(jù)數(shù)據(jù)庫中預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,獲取即時(shí)通信消息的發(fā)送者的號碼對應(yīng)的應(yīng)用,并將即時(shí)通信消息的發(fā)送號碼對應(yīng)的應(yīng)用設(shè)置為該即時(shí)通信消息的授權(quán)應(yīng)用。比如:數(shù)據(jù)庫中可以儲存中國銀行即時(shí)通信消息發(fā)送號碼與中國銀行應(yīng)用程序的對應(yīng)關(guān)系, 當(dāng)接收到的即時(shí)通信消息的發(fā)送號碼為中國銀行時(shí),設(shè)置中國銀行應(yīng)用程序?yàn)樵摷磿r(shí)通信消息的授權(quán)應(yīng)用,此時(shí)中國銀行應(yīng)用程序可以對加密后的即時(shí)通信消息解密,進(jìn)行讀取??梢岳斫猓瑪?shù)據(jù)庫可以儲存于本地,也可以儲存于服務(wù)器中。
[0062]需要說明的是,終端也可以分析接收到的即時(shí)通信消息的內(nèi)容所包括的關(guān)鍵詞, 根據(jù)預(yù)設(shè)的關(guān)鍵詞與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的包括的關(guān)鍵詞, 確定所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。也可以認(rèn)為設(shè)置即時(shí)通信消息的授權(quán)應(yīng)用, 本發(fā)明不做限制。
[0063]步驟S206:授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息。其中,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0064]具體地,當(dāng)終端通過加密算法對目標(biāo)即時(shí)通信消息進(jìn)行加密時(shí),授權(quán)應(yīng)用在接收到加密后的即時(shí)通信消息后,調(diào)用解密算法,進(jìn)行解密。當(dāng)終端通過加密芯片對目標(biāo)即時(shí)通信消息進(jìn)行加密時(shí),授權(quán)應(yīng)用在接收到加密后的即時(shí)通信消息后,將所述加密后的目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;加密芯片中驗(yàn)證密鑰并通過加密芯片內(nèi)部解密算法對加密后的目標(biāo)即時(shí)通信消息進(jìn)行解密,還原目標(biāo)即時(shí)通信消息,并將所述目標(biāo)即時(shí)通信消息發(fā)送至所述授權(quán)應(yīng)用。
[0065]本發(fā)明實(shí)施例中,通信終端獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息,并判斷所述即時(shí)通信消息的私密級別是否滿足預(yù)設(shè)閾值,如果是,將所述即時(shí)通信消息設(shè)置為目標(biāo)即時(shí)通信消息并對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,對加密后的目標(biāo)即時(shí)通信消息添加加密特征,根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用,所述授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,進(jìn)行解密,從而實(shí)現(xiàn)終端中僅授權(quán)應(yīng)用才可以讀取即時(shí)通信消息,保護(hù)用戶信息的安全。
[0066]而且,本發(fā)明可以對即時(shí)通信消息進(jìn)行智能篩選,只對私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息進(jìn)行加密,減少通信終端能耗,且自動(dòng)設(shè)置授權(quán)應(yīng)用,不需要進(jìn)行人為設(shè)置, 提尚用戶體驗(yàn)。
[0067]請參閱圖3,圖3是本發(fā)明提供的終端一實(shí)施方式的結(jié)構(gòu)示意圖。所述終端可以是智能手機(jī)、平板電腦等,所述終端300包括:獲取單元301、加密單元302、廣播單元303以及解密單元304,其中,[〇〇68]獲取單元301,用于獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;[〇〇69] 加密單元302,用于對目標(biāo)即時(shí)通信消息進(jìn)行加密;
[0070]廣播單元303,用于通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;
[0071]解密單元304,用于授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0072]本發(fā)明實(shí)施例中,所述目標(biāo)即時(shí)通信消息為私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息。
[0073]本發(fā)明實(shí)施例中,所述加密單元302具體用于:調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者RSA2048。
[0074]本發(fā)明實(shí)施例中,所述加密單元302具體用于:將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。[〇〇75]需要說明的是,本發(fā)明實(shí)施例中的終端300中獲取單元301、加密單元302、廣播單元303以及解密單元304的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
[0076]請參閱圖4,圖4是本發(fā)明提供的終端另一實(shí)施方式的結(jié)構(gòu)示意圖。所述終端400除包括圖3所示的終端300中各個(gè)單元外,還可以包括:判斷單元305以及確定單元306,其中, [〇〇77]判斷單元305,用于判斷所述即時(shí)通信消息的私密級別是否滿足預(yù)設(shè)閾值。
[0078]確定單元306,用于根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。[〇〇79]需要說明的是,本發(fā)明實(shí)施例中的終端400中獲取單元301、加密單元302、廣播單元303、解密單元304、判斷單元305以及確定單元306的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
[0080]請參閱圖5,圖5是本發(fā)明提供的終端一實(shí)施方式的結(jié)構(gòu)架構(gòu)圖。
[0081]該通信終端用于配合實(shí)施上述方案。該終端可以是智能手機(jī),平板電腦等。本發(fā)明實(shí)施例提供的終端可以用于實(shí)施上述圖1或圖2所示的本發(fā)明各實(shí)施例實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明各實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照圖1或圖2 所示的本發(fā)明各實(shí)施例。其中,圖5所示的終端可以包括:處理器501以及通過接口502與處理器501相連接的輸入模塊503、輸出模塊504,以及通過總線505與處理器501相連接的存儲器506。其中,輸出模塊504可以包括顯示屏等,存儲器506用于存儲一組程序代碼;處理器 501用于調(diào)用存儲器506中存儲的程序代碼,用于執(zhí)行以下操作:
[0082]通過輸入模塊503獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;[〇〇83]對目標(biāo)即時(shí)通信消息進(jìn)行加密;
[0084]通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;
[0085]授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。
[0086]本發(fā)明實(shí)施例中,所述目標(biāo)即時(shí)通信消息為私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息。[〇〇87] 本發(fā)明實(shí)施例中,所述處理器501還用于執(zhí)行:根據(jù)存儲器506中預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。[〇〇88]本發(fā)明實(shí)施例中,所述處理器501執(zhí)行所述對目標(biāo)即時(shí)通信消息進(jìn)行加密,包括: 調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、 RSA1024或者 RSA2048。[〇〇89]本發(fā)明實(shí)施例中,所述處理器501執(zhí)行所述對目標(biāo)即時(shí)通信消息進(jìn)行加密具體為: 通過輸出模塊504將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。
[0090]綜上所述,終端獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息,并對目標(biāo)即時(shí)通信消息進(jìn)行加密,通過系統(tǒng)廣播加密后的目標(biāo)即時(shí)通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,進(jìn)行解密,從而實(shí)現(xiàn)終端中僅授權(quán)應(yīng)用才可以讀取即時(shí)通信消息,保護(hù)用戶信息的安全。
[0091]而且,本發(fā)明可以對即時(shí)通信消息進(jìn)行智能篩選,只對私密級別滿足預(yù)設(shè)閾值的即時(shí)通信消息進(jìn)行加密,減少通信終端能耗;根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系, 以及接收到的目標(biāo)即時(shí)通信消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用,不需要進(jìn)行人為設(shè)置,提高用戶體驗(yàn)。并且,通過加密芯片對目標(biāo)即時(shí)通信消息進(jìn)行加密,安全性更高。[〇〇92]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。
[0093]本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。[〇〇94]本發(fā)明實(shí)施例裝置中的單元,可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
[0095] 本發(fā)明實(shí)施例中所述單元,可以通過通用集成電路,例如CPU(Central Processing Unit,中央處理器),或通過ASIC(Applicat1n Specific Integrated Circuit,專用集成電路)來實(shí)現(xiàn)。[〇〇96]以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種即時(shí)通信消息處理方法,其特征在于,包括:獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;對目標(biāo)即時(shí)通信消息進(jìn)行加密;通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目標(biāo)即時(shí)通信消 息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng)用。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)即時(shí)通信消息為私密級別滿足預(yù) 設(shè)閾值的即時(shí)通信消息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信消息的發(fā)送號 碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對目標(biāo)即時(shí)通信消息進(jìn)行加密,包括: 調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者 RSA2048。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對目標(biāo)即時(shí)通信消息進(jìn)行加密,包括: 將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。6.—種終端,其特征在于,包括:獲取單元,用于獲取通過調(diào)制解調(diào)器接收到的即時(shí)通信消息;加密單元,用于對目標(biāo)即時(shí)通信消息進(jìn)行加密;廣播單元,用于通過系統(tǒng)廣播所述加密后的目標(biāo)即時(shí)通信消息;解密單元,用于授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時(shí)通信消息,解密所述加密后的目 標(biāo)即時(shí)通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時(shí)通信消息的讀取權(quán)限的應(yīng) 用。7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述目標(biāo)即時(shí)通信消息為私密級別滿足預(yù) 設(shè)閾值的即時(shí)通信消息。8.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述裝置還包括:確定單元,用于根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時(shí)通信 消息的發(fā)送號碼,確定與所述目標(biāo)即時(shí)通信消息對應(yīng)的授權(quán)應(yīng)用。9.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述加密單元具體用于:調(diào)用加密算法對所述目標(biāo)即時(shí)通信消息進(jìn)行加密,所述加密算法為AES128、AES256、 RSA1024或者 RSA2048。10.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述加密單元具體用于:將目標(biāo)即時(shí)通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時(shí)通信消息進(jìn)行加密處理。
【文檔編號】H04L12/58GK106027376SQ201610512569
【公開日】2016年10月12日
【申請日】2016年6月30日
【發(fā)明人】曲大偉
【申請人】深圳市金立通信設(shè)備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
云阳县| 舟曲县| 苏尼特左旗| 峨眉山市| 甘孜| 盐亭县| 额敏县| 霍州市| 汕尾市| 天峻县| 沁水县| 阿拉善左旗| 涿州市| 长汀县| 商都县| 庆云县| 巴东县| 左云县| 巴林右旗| 冕宁县| 滦平县| 黎平县| 迭部县| 涞源县| 伊金霍洛旗| 山丹县| 康平县| 吉林省| 大石桥市| 上饶县| 莒南县| 老河口市| 邵东县| 通辽市| 阿克苏市| 荔波县| 伊金霍洛旗| 紫阳县| 辽宁省| 东阿县| 东山县|