本發(fā)明專利技術(shù)實施例公開了一種即時通信消息處理方法以及終端,所述方法包括:獲取通過調(diào)制解調(diào)器接收到的即時通信消息;對目標(biāo)即時通信消息進(jìn)行加密;通過系統(tǒng)廣播加密后的目標(biāo)即時通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取權(quán)限的應(yīng)用,從而防止用戶通信終端中未被授權(quán)應(yīng)用對即時通信消息的讀取,保護(hù)用戶信息的安全。
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及安全
,特別涉及一種即時通信消息處理方法以及終端。
技術(shù)介紹
隨著計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,各種通信終端,如智能手機中各類應(yīng)用程序越來越多,這些應(yīng)用程序往往會獲取智能手機中個人信息,如位置、電話本、短信等。目前,電信詐騙的頻發(fā),人們越來越注重智能手機中即時通信消息,例如短信,中私人信息的安全,然而。目前智能手機在接收到其他通信終端發(fā)送的即時通信消息后,往往采取廣播的方式將即時通信消息廣播出去,智能手機中的安裝的各個應(yīng)用程序都可以接收并獲取到即時通信消息的內(nèi)容,然而,一些重要即時通信消息,如包括驗證碼的即時通信消息、銀行發(fā)送的即時通信消息等也可以被終端中各個應(yīng)用程序獲取到,造成重要信息的泄露。
技術(shù)實現(xiàn)思路
本專利技術(shù)實施例公開了一種即時通信消息處理方法以及終端,可以保護(hù)用戶信息的安全。第一方面,本專利技術(shù)實施例提供了一種即時通信消息處理方法,包括:獲取通過調(diào)制解調(diào)器接收到的即時通信消息;對目標(biāo)即時通信消息進(jìn)行加密;通過系統(tǒng)廣播所述加密后的目標(biāo)即時通信消息;授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取
權(quán)限的應(yīng)用。第二方面,本專利技術(shù)實施例還提供了一種終端,包括:獲取單元,用于獲取通過調(diào)制解調(diào)器接收到的即時通信消息;加密單元,用于對目標(biāo)即時通信消息進(jìn)行加密;廣播單元,用于通過系統(tǒng)廣播所述加密后的目標(biāo)即時通信消息;解密單元,用于授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取權(quán)限的應(yīng)用。本專利技術(shù)實施例所述的方法,獲取通過調(diào)制解調(diào)器接收到的即時通信消息,并對目標(biāo)即時通信消息進(jìn)行加密,通過系統(tǒng)廣播加密后的目標(biāo)即時通信消息,授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,進(jìn)行解密,從而實現(xiàn)終端中僅授權(quán)應(yīng)用才可以讀取即時通信消息,保護(hù)用戶信息的安全。附圖說明為了更清楚地說明本專利技術(shù)實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術(shù)的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本專利技術(shù)提供的即時通信消息處理方法一實施方式的流程圖;圖2是本專利技術(shù)提供的即時通信消息處理方法另一實施方式的流程圖;圖3是本專利技術(shù)提供的終端一實施方式的結(jié)構(gòu)示意圖;圖4是本專利技術(shù)提供的終端另一實施方式的結(jié)構(gòu)示意圖;圖5是本專利技術(shù)提供的終端一實施方式的結(jié)構(gòu)架構(gòu)圖。具體實施方式下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術(shù)一部分實施例,而不是全部的實施例。需要說明的是,在本專利技術(shù)實施例中使用的術(shù)語是僅僅出于描述特定實施
例的目的,而非旨在限制本專利技術(shù)。在本專利技術(shù)實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。請參閱圖1,圖1是本專利技術(shù)提供的即時通信消息處理方法一實施方式的流程圖。本專利技術(shù)一種即時通信消息處理方法應(yīng)用于終端,該終端可以是智能手機,平板電腦等,該方法包括:步驟S101:獲取通過調(diào)制解調(diào)器接收到的即時通信消息。具體地,終端,如智能手機通過內(nèi)設(shè)的調(diào)制解調(diào)器接收其他終端發(fā)送的即時通信消息。步驟S102:對目標(biāo)即時通信消息進(jìn)行加密。具體地,目標(biāo)即時通信消息可以是調(diào)制解調(diào)器接收的任意一條即時通信消息,也可以是私密級別滿足預(yù)設(shè)閾值的即時通信消息。當(dāng)通信終端獲取到接收到即時通信消息后可以通過PUD解碼該即時通信消息,將目標(biāo)即時通信消息的內(nèi)容、發(fā)送者、接受者等信息中的一種或多種進(jìn)行通過加密算法或通過加密芯片對該目標(biāo)即時通信消息進(jìn)行加密,再將加密后的目標(biāo)即時通信消息進(jìn)行PUD編碼,以使通信終端可以通過系統(tǒng)將經(jīng)過PUD編碼的加密后的目標(biāo)即時通信消息進(jìn)行廣播。本專利技術(shù)實施例中,對目標(biāo)即時通信消息進(jìn)行加密的方法可以是:調(diào)用加密算法對所述目標(biāo)即時通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者RSA2048等。具體地,終端調(diào)用加密算法對所述選中即時通信消息進(jìn)行加密,將所述加密后的選中即時通信消息發(fā)送給系統(tǒng)。本專利技術(shù)實施例中,對目標(biāo)即時通信消息進(jìn)行加密的方法還可以是:將目標(biāo)即時通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時通信消息進(jìn)行加密處理。具體地,所述終端包括加密芯片,終端將目標(biāo)即時通信消息發(fā)送給加密芯片,所述加密芯片運行內(nèi)部加密算法對所述選中即時通信消息進(jìn)行加密,并生成密鑰;所述加密芯片將所述加密后的選中即時通信消息發(fā)送給系統(tǒng)。其中,加密芯片內(nèi)部加密算法可以是對稱加密算法,如DES、SM4
等;也可以是非對稱加密算法,如RSA、SM2等。步驟S103:通過系統(tǒng)廣播所述加密后的目標(biāo)即時通信消息。具體地,終端將經(jīng)過PUD編碼的加密后的目標(biāo)即時通信消息發(fā)送給系統(tǒng),通過系統(tǒng)廣播加密后的目標(biāo)即時通信消息,終端中所有的應(yīng)用都可以接收到該加密后的目標(biāo)即時通信消息,但只有授權(quán)應(yīng)用在接收到該加密后的目標(biāo)即時通信消息后,可以調(diào)用解密算法或加密芯片中內(nèi)部解密算法進(jìn)行解密,最終讀取或顯示該加密后的目標(biāo)即時通信消息;而非授權(quán)應(yīng)用在接收到加密后的目標(biāo)即時通信消息后不能正常讀取或顯示,如果所述即時通信消息未加密,則通信終端可以讀取即時通信消息的各個應(yīng)用都可以讀取該即時通信消息。S104:授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息。其中,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取權(quán)限的應(yīng)用。具體地,當(dāng)終端通過加密算法對目標(biāo)即時通信消息進(jìn)行加密時,授權(quán)應(yīng)用在接收到加密后的即時通信消息后,調(diào)用解密算法,進(jìn)行解密。當(dāng)終端通過加密芯片對目標(biāo)即時通信消息進(jìn)行加密時,授權(quán)應(yīng)用在接收到加密后的即時通信消息后,將所述加密后的目標(biāo)即時通信消息發(fā)送給加密芯片;加密芯片中驗證密鑰并通過加密芯片內(nèi)部解密算法對加密后的目標(biāo)即時通信消息進(jìn)行解密,還原目標(biāo)即時通信消息,并將所述目標(biāo)即時通信消息發(fā)送至所述授權(quán)應(yīng)用。可以理解,終端可以預(yù)先設(shè)置即時通信消息的授權(quán)應(yīng)用,所有接收到的即時通信消息對應(yīng)的權(quán)限應(yīng)用可以一致,也可以不一致。本專利技術(shù)實施例中,終端可以根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時通信消息的發(fā)送號碼,確定與所述目標(biāo)即時通信消息對應(yīng)的授權(quán)應(yīng)用。具體地,通常即時通信消息是以PDU(Protocol Date Unit,協(xié)議數(shù)據(jù)單元)格式發(fā)送和接收,當(dāng)終端通過調(diào)制解調(diào)器接收到即時通信消息后,通過可以通過PUD解碼模塊對該即時通信消息進(jìn)行解碼,獲取即時通信消息的內(nèi)容、即時通信消息的發(fā)送者等信息,終端可以根據(jù)數(shù)據(jù)庫中預(yù)設(shè)的重要號碼與授
權(quán)應(yīng)用的對應(yīng)關(guān)系,獲取即時通信消息的發(fā)送者的號碼對應(yīng)的應(yīng)用,并將即時通信消息的發(fā)送號碼對應(yīng)的應(yīng)用設(shè)置為該即時通信消息的授權(quán)應(yīng)用。比如:數(shù)據(jù)庫中可以儲存中國銀行即時通信消息發(fā)送號碼與中國銀行應(yīng)用程序的對應(yīng)關(guān)系,當(dāng)接收到的即時通信消息的發(fā)送號碼為中國銀行時,設(shè)置本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種即時通信消息處理方法,其特征在于,包括:獲取通過調(diào)制解調(diào)器接收到的即時通信消息;對目標(biāo)即時通信消息進(jìn)行加密;通過系統(tǒng)廣播所述加密后的目標(biāo)即時通信消息;授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取權(quán)限的應(yīng)用。
【技術(shù)特征摘要】
1.一種即時通信消息處理方法,其特征在于,包括:獲取通過調(diào)制解調(diào)器接收到的即時通信消息;對目標(biāo)即時通信消息進(jìn)行加密;通過系統(tǒng)廣播所述加密后的目標(biāo)即時通信消息;授權(quán)應(yīng)用接收所述加密后的目標(biāo)即時通信消息,解密所述加密后的目標(biāo)即時通信消息,所述授權(quán)應(yīng)用為具有所述加密后的目標(biāo)即時通信消息的讀取權(quán)限的應(yīng)用。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)即時通信消息為私密級別滿足預(yù)設(shè)閾值的即時通信消息。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:根據(jù)預(yù)設(shè)的重要號碼與授權(quán)應(yīng)用的對應(yīng)關(guān)系,以及所述目標(biāo)即時通信消息的發(fā)送號碼,確定與所述目標(biāo)即時通信消息對應(yīng)的授權(quán)應(yīng)用。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對目標(biāo)即時通信消息進(jìn)行加密,包括:調(diào)用加密算法對所述目標(biāo)即時通信消息進(jìn)行加密,所述加密算法為AES128、AES256、RSA1024或者RSA2048。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對目標(biāo)即時通信消息進(jìn)行加密,包括:將目標(biāo)即時通信消息發(fā)送給加密芯片;所述加密芯片對所述目標(biāo)即時通信消息進(jìn)行加密處理。6.一種終端...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:曲大偉,
申請(專利權(quán))人:深圳市金立通信設(shè)備有限公司,
類型:發(fā)明
國別省市:廣東;44
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。