国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端的制作方法

      文檔序號(hào):7983067閱讀:321來(lái)源:國(guó)知局
      移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端的制作方法
      【專利摘要】本發(fā)明實(shí)施例公開了一種移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端,移動(dòng)終端中設(shè)置有隱私保護(hù)單元,方法包括:隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組,該偽碼數(shù)組中包括n個(gè)偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼;移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲訪問(wèn)請(qǐng)求并將偽碼數(shù)組發(fā)送給應(yīng)用軟件;應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。本發(fā)明實(shí)施例可以提高移動(dòng)終端中用戶通訊錄的安全性,有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      【專利說(shuō)明】移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信技術(shù),尤其是一種移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端。
      【背景技術(shù)】
      [0002]隨著通信技術(shù)的快速發(fā)展,移動(dòng)終端(即:手機(jī))逐漸向智能化的方向發(fā)展,集成功能逐漸豐富。隨著智能移動(dòng)終端的逐漸普及,目前,越來(lái)越多的用戶開始使用智能移動(dòng)終端。而移動(dòng)終端本身就是一個(gè)私密性特別強(qiáng)的數(shù)碼產(chǎn)品。隨著移動(dòng)終端功能的逐漸豐富,移動(dòng)終端中存儲(chǔ)的用戶隱私內(nèi)容越來(lái)越多。短信、通訊錄、照片和視頻等等都是個(gè)人隱私信息。在目前移動(dòng)通信網(wǎng)絡(luò)性能日益提高的情況下,尤其是第3代移動(dòng)通信(The 3rdGeneration Telecommunication,以下簡(jiǎn)稱:3G)網(wǎng)絡(luò)便捷的傳輸通訊功能下,移動(dòng)終端中的用戶隱私內(nèi)容很容易便會(huì)遭到泄露。
      [0003]舉個(gè)例子來(lái)說(shuō),市場(chǎng)上很多移動(dòng)終端上的應(yīng)用軟件都具備通訊錄備份功能,用戶可以將移動(dòng)終端中的通訊錄備份到互聯(lián)網(wǎng)服務(wù)器上。不過(guò),移動(dòng)終端上的應(yīng)用軟件為用戶提供了便捷服務(wù)的同時(shí),也可能會(huì)暴露用戶隱私內(nèi)容。試想,一旦應(yīng)用軟件中存在貓膩兒,移動(dòng)終端用戶的隱私內(nèi)容就會(huì)被泄露。
      [0004]因此,對(duì)于眾多的移動(dòng)終端用戶來(lái)說(shuō),如何保護(hù)移動(dòng)終端用戶的通訊錄已經(jīng)是一個(gè)非常棘手、而且現(xiàn)有技術(shù)難以解決的復(fù)雜問(wèn)題。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明實(shí)施例所 要解決的技術(shù)問(wèn)題是:提供一種移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端,以避免移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高移動(dòng)終端中用戶通訊錄的安全性,有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      [0006]本發(fā)明實(shí)施例提供的一種移動(dòng)終端用戶通訊錄的保護(hù)處理方法,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元,所述方法包括:
      [0007]隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù);
      [0008]移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件;
      [0009]所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),隱私保護(hù)單元截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通業(yè)務(wù)。
      [0010]本發(fā)明實(shí)施例提供的一種移動(dòng)終端用戶通訊錄的保護(hù)處理裝置,包括:
      [0011]轉(zhuǎn)換單元,用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù);
      [0012]收發(fā)處理單元,用于在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件;以及在所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲所述通信業(yè)務(wù)請(qǐng)求;
      [0013]業(yè)務(wù)處理單元,用于將收發(fā)處理單元截獲的所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      [0014]本發(fā)明實(shí)施例提供的一種移動(dòng)終端,包括用戶通訊錄、可操作性地耦合在所述移動(dòng)終端中的應(yīng)用軟件、和用于對(duì)所述移動(dòng)終端上的通信業(yè)務(wù)進(jìn)行處理的通信單元,還包括可操作性地耦合在所述移動(dòng)終端中的隱私保護(hù)單元,用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)所述用戶通訊錄進(jìn)行計(jì)算處理,將所述用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、η為大于I的整數(shù);在所述應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件;以及在所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便通信單元進(jìn)行通信業(yè)務(wù)。
      [0015]基于本發(fā)明上述實(shí)施例提供的移動(dòng)終端用戶通訊錄的保護(hù)處理方法與裝置、移動(dòng)終端,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元,預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用`軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件,這樣,在應(yīng)用軟件,例如聊天工具,訪問(wèn)用戶通訊錄時(shí),將不會(huì)得到用戶通訊錄中的真實(shí)電話號(hào)碼,只能得到偽碼,在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),例如打電話或者發(fā)短信時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。因此,與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例避免了移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高了移動(dòng)終端中用戶通訊錄的安全性,可以有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      [0016]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
      【專利附圖】

      【附圖說(shuō)明】
      [0017]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0018]圖1為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法一個(gè)實(shí)施例的流程圖;
      [0019]圖2為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法另一個(gè)實(shí)施例的流程圖;[0020]圖3為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法又一個(gè)實(shí)施例的流程圖;
      [0021]圖4為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
      [0022]圖5為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
      [0023]圖6為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
      [0024]圖7為本發(fā)明移動(dòng)終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0026]圖1為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法一個(gè)實(shí)施例的流程圖,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元。如圖1所示,該實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理方法包括:
      [0027]101,隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a [η]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù)。
      [0028]根據(jù)本發(fā)明的一個(gè)具體示例而非限制,其中的偽碼的位數(shù)與電話號(hào)碼的位數(shù)相同,這樣可以有效避免后續(xù)應(yīng)用中,應(yīng)用軟件識(shí)別出偽碼不符合真實(shí)的電話號(hào)碼位數(shù)而拒絕接受偽碼。另外,偽碼具體可以示例性地由十六進(jìn)制的數(shù)字組成,即:以字母A~F開頭的數(shù)字組成。`
      [0029]102,移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件。
      [0030]這樣,應(yīng)用軟件訪問(wèn)用戶通訊錄得到的僅僅是作為偽碼數(shù)組一個(gè)組成元素的某一
      串?dāng)?shù)字。
      [0031]103,應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),隱私保護(hù)單元截獲該通信業(yè)務(wù)請(qǐng)求,并將該通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      [0032]本發(fā)明上述實(shí)施例提供的移動(dòng)終端用戶通訊錄的保護(hù)處理方法中,移動(dòng)終端中設(shè)置有隱私保護(hù)單元,預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組,該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件,這樣,在應(yīng)用軟件,例如聊天工具,訪問(wèn)用戶通訊錄時(shí),將不會(huì)得到用戶通訊錄中的真實(shí)電話號(hào)碼,只能得到偽碼,在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),例如打電話或者發(fā)短信時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。因此,本發(fā)明實(shí)施例避免了移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高了移動(dòng)終端中用戶通訊錄的安全性,可以有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。[0033]圖2為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法另一個(gè)實(shí)施例的流程圖,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元。如圖2所示,該實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理方法包括:
      [0034]201,隱私保護(hù)單元啟動(dòng)后,查詢移動(dòng)終端中是否存在偽碼數(shù)組。若移動(dòng)終端中不存在偽碼數(shù)組,執(zhí)行202的操作。否則,若移動(dòng)終端中已存在偽碼數(shù)組,可以不執(zhí)行本實(shí)施例的后續(xù)操作。作為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法的一個(gè)具體實(shí)例而非限制,也可以進(jìn)一步執(zhí)行205的操作。
      [0035]用戶的移動(dòng)終端中安裝隱私保護(hù)單元(也可以稱為隱私防火墻)后,可以默認(rèn)為隱私保護(hù)單元的工作狀態(tài)處于開啟狀態(tài)。移動(dòng)終端開機(jī)或隱私防火墻安裝完畢時(shí),若隱私防火墻的工作狀態(tài)處于開啟狀態(tài),即可開始執(zhí)行本實(shí)施例的操作。
      [0036]202,隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù)。
      [0037]203,移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件。
      [0038]204,應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),隱私保護(hù)單元截獲該通信業(yè)務(wù)請(qǐng)求,并利用預(yù)設(shè)加密算法對(duì)該通信業(yè)務(wù)請(qǐng)求中的偽碼進(jìn)行解密,將該通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      [0039]205,隱私保護(hù)單元監(jiān)測(cè)用戶通訊錄是否變化、以及移動(dòng)終端、用戶身份識(shí)別卡是否被更換。
      [0040]其中的用戶身份識(shí)別卡可以是移動(dòng)終端使用的、唯一標(biāo)識(shí)一個(gè)用戶身份的用戶身份標(biāo)識(shí)卡,例如,用戶身份識(shí)別卡(subscriber identity module,以下簡(jiǎn)稱:SIM卡)、用戶識(shí)別模塊(User Identifier Module,以下簡(jiǎn)稱:UIM卡)、全球用戶身份模塊(UniversalSubscriber Identity Module,以下簡(jiǎn)稱:USIM 卡)等。
      [0041]206,響應(yīng)于用戶通訊錄發(fā)生變化,或者移動(dòng)終端被更換,或者用戶身份識(shí)別卡被更換,重新執(zhí)行202的操作,之后執(zhí)行207的操作。
      [0042]由于用戶的使用習(xí)慣、使用需求等原因,用戶通訊錄中的電話號(hào)碼會(huì)一部分存儲(chǔ)在移動(dòng)終端中,一部分存儲(chǔ)在用戶身份識(shí)別卡中,因此,在移動(dòng)終端被更換,或者用戶身份識(shí)別卡被更換時(shí),用戶通訊錄會(huì)發(fā)生變化,重新將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組,可以保證魏瑪數(shù)組與用戶通訊錄的同步更新。
      [0043]207,隱私保護(hù)單元利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      [0044]作為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法的又一個(gè)實(shí)施例,隱私保護(hù)單元還可以通過(guò)通信網(wǎng)絡(luò)將生成的偽碼數(shù)組與采用的預(yù)設(shè)加密算法上傳到服務(wù)器中,并在移動(dòng)終端中的偽碼數(shù)組無(wú)法被正確讀取時(shí),從服務(wù)器中下載偽碼數(shù)組與預(yù)設(shè)加密算法。
      [0045]另外,作為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法的又一個(gè)實(shí)施例,隱私保護(hù)單元還可以根據(jù)用戶發(fā)送的更新請(qǐng)求或者用戶設(shè)置的更新信息,對(duì)預(yù)設(shè)加密算法進(jìn)行更新;并利用更新后的加密算法,重新對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為新的偽碼數(shù)組,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      [0046]進(jìn)一步地,隱私保護(hù)單元還可以將新生成的偽碼數(shù)組與更新后的加密算法上傳到服務(wù)器中,對(duì)服務(wù)器中的相應(yīng)偽碼數(shù)組與預(yù)設(shè)加密算法進(jìn)行更新。
      [0047]更新加密算法時(shí),同步更新后臺(tái)服務(wù)器上備份的偽碼數(shù)組與預(yù)設(shè)加密算法,有助于有效保證服務(wù)器上偽碼數(shù)組與加密算法與移動(dòng)終端中的一致性,但這將會(huì)產(chǎn)生網(wǎng)絡(luò)流量費(fèi)用,因此,根據(jù)用戶發(fā)送的更新請(qǐng)求或者用戶設(shè)置的更新信息,對(duì)預(yù)設(shè)加密算法進(jìn)行更新,得到了用戶確認(rèn),會(huì)提高用戶的使用感受。
      [0048]根據(jù)本發(fā)明上述各移動(dòng)終端用戶通訊錄的保護(hù)處理方法實(shí)施例的一個(gè)具體示例而非限制,其中的通信業(yè)務(wù)請(qǐng)求具體可以是一個(gè)呼叫請(qǐng)求,該呼叫請(qǐng)求中包括被叫方電話號(hào)碼的偽碼。相應(yīng)地,隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù),具體可以包括:
      [0049]隱私保護(hù)單元截獲呼叫請(qǐng)求,并采用預(yù)設(shè)加密算法,將呼叫請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新呼叫請(qǐng)求;
      [0050]隱私保護(hù)單元將該新呼叫請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由通信單元基于新呼叫請(qǐng)求進(jìn)行相應(yīng)的呼叫業(yè)務(wù)。
      [0051]根據(jù)本發(fā)明上述各移動(dòng)終端用戶通訊錄的保護(hù)處理方法實(shí)施例的另一個(gè)具體示例而非限制,其中的通信業(yè)務(wù)請(qǐng)求具體可以是一個(gè)短消息發(fā)送請(qǐng)求,該短消息發(fā)送請(qǐng)求中包括被叫方電話號(hào)碼的偽碼。相應(yīng)地,隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù),具體可以包括:
      [0052]隱私保護(hù)單元截獲短消息發(fā)送請(qǐng)求,并采用預(yù)設(shè)加密算法,將短消息發(fā)送請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新短消息發(fā)送請(qǐng)求;
      [0053]隱私保護(hù)單元將短消息發(fā)送請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由通信單元基于新短消息發(fā)送請(qǐng)求進(jìn)行相應(yīng)的短消息發(fā)送業(yè)務(wù)。
      [0054]圖3為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理方法又一個(gè)實(shí)施例的流程圖,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元?;谠搶?shí)施例,應(yīng)用軟件,例如聊天工具,可以查找一個(gè)電話號(hào)碼是否為用戶通訊錄中的聯(lián)系人。如圖3所示,該實(shí)施例中,移動(dòng)終端用戶通訊錄的保護(hù)處理方法還包括:
      [0055]301,應(yīng)用軟件發(fā)起聯(lián)系人查詢請(qǐng)求時(shí),隱私保護(hù)單元截獲該聯(lián)系人查詢請(qǐng)求,該聯(lián)系人查詢請(qǐng)求中包括待查詢號(hào)碼。
      [0056]302,隱私保護(hù)單元根據(jù)預(yù)設(shè)號(hào)碼組成規(guī)則,識(shí)別聯(lián)系人查詢請(qǐng)求中的待查詢號(hào)碼是否真實(shí)的電話號(hào)碼。若待查詢號(hào)碼為真實(shí)的電話號(hào)碼,執(zhí)行303的操作。否則,若待查詢號(hào)碼為偽碼而非真實(shí)的電話號(hào)碼,執(zhí)行304的操作。
      [0057]例如,可以根據(jù)偽碼與真實(shí)電話號(hào)碼的位數(shù)區(qū)別,來(lái)識(shí)別聯(lián)系人查詢請(qǐng)求中的待查詢號(hào)碼是否真實(shí)的電話號(hào)碼。例如,假設(shè)偽碼都是11位的,如果應(yīng)用軟件使用的待查詢號(hào)碼不是11位,則為真實(shí)的電話號(hào)碼。
      [0058]再如,可以根據(jù)偽碼與真實(shí)電話號(hào)碼的組成形式區(qū)別,來(lái)識(shí)別聯(lián)系人查詢請(qǐng)求中的待查詢號(hào)碼是否真實(shí)的電話號(hào)碼。例如,假設(shè)偽碼為十六進(jìn)制,開頭第一位為字母A>,而真實(shí)的電話號(hào)碼為十進(jìn)制,可以比對(duì)第一位來(lái)判斷待查詢號(hào)碼是否為真實(shí)電話號(hào)碼。
      [0059]303,隱私保護(hù)單元采用預(yù)設(shè)加密算法,將待查詢號(hào)碼轉(zhuǎn)換為相應(yīng)的偽碼,并查詢偽碼數(shù)組中是否存在待查詢號(hào)碼相應(yīng)的偽碼,若偽碼數(shù)組中存在待查詢號(hào)碼相應(yīng)的偽碼,則用戶通訊錄中存在符合條件的聯(lián)系人,得到查詢結(jié)果。
      [0060]之后,執(zhí)行305的操作。
      [0061]304,隱私保護(hù)單元直接查詢偽碼數(shù)組中是否存在待查詢號(hào)碼,得到查詢結(jié)果。
      [0062]305,隱私保護(hù)單元向應(yīng)用軟件返回查詢結(jié)果。
      [0063]圖4為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的移動(dòng)終端用戶通訊錄的保護(hù)處理裝置可用于實(shí)現(xiàn)本發(fā)明上述各保護(hù)處理方法實(shí)施例中隱私保護(hù)單元的相應(yīng)功能。如圖4所示,其包括轉(zhuǎn)換單元401、收發(fā)處理單元402與業(yè)務(wù)處理單元。
      [0064]其中,轉(zhuǎn)換單元401,用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù)。
      [0065]根據(jù)本發(fā)明的一個(gè)具體示例而非限制,其中的偽碼的位數(shù)與電話號(hào)碼的位數(shù)相同。另外,偽碼具體可以示例性地由十六進(jìn)制的數(shù)字組成。
      [0066]收發(fā)處理單元402,用于在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將轉(zhuǎn)換單元401轉(zhuǎn)換得到的偽碼數(shù)組發(fā)送給應(yīng)用軟件;以及在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲通信業(yè)務(wù)請(qǐng)求。
      [0067]業(yè)務(wù)處理單元403,用于采用預(yù)先采用預(yù)設(shè)加密算法,將收發(fā)處理單元402截獲的通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用`戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      [0068]本發(fā)明上述實(shí)施例提供的移動(dòng)終端用戶通訊錄的保護(hù)處理裝置,預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組,該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件,這樣,在應(yīng)用軟件,例如聊天工具,訪問(wèn)用戶通訊錄時(shí),將不會(huì)得到用戶通訊錄中的真實(shí)電話號(hào)碼,只能得到偽碼,在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),例如打電話或者發(fā)短信時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。因此,本發(fā)明實(shí)施例避免了移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高了移動(dòng)終端中用戶通訊錄的安全性,可以有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      [0069]圖5為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,與圖4所示的實(shí)施例相比,該實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理裝置還包括第一查詢單元404,用于在啟動(dòng)后,查詢所在移動(dòng)終端中是否存在偽碼數(shù)組。相應(yīng)地,轉(zhuǎn)換單元401具體根據(jù)第一查詢單元404的查詢結(jié)果,若移動(dòng)終端中不存在偽碼數(shù)組,則開始執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作。
      [0070]另外,再參見圖5,根據(jù)本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置的又一個(gè)實(shí)施例,還可以包括監(jiān)測(cè)單元405,用于根據(jù)第一查詢單元404的查詢結(jié)果,若移動(dòng)終端中已存在偽碼數(shù)組,則監(jiān)測(cè)移動(dòng)終端中的用戶通訊錄是否變化、以及移動(dòng)終端、用戶身份識(shí)別卡是否被更換;響應(yīng)于用戶通訊錄發(fā)生變化,或者移動(dòng)終端被更換,或者用戶身份識(shí)別卡被更換,指示轉(zhuǎn)換單元401重新開始執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理的操作。
      [0071]相應(yīng)地,轉(zhuǎn)換單元401具體根據(jù)監(jiān)測(cè)單元405的指示,重新開始執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      [0072]再參見圖5,根據(jù)本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置的再一個(gè)實(shí)施例,還可以包括傳送單元406,用于通過(guò)通信網(wǎng)絡(luò),將轉(zhuǎn)換單元401生成的偽碼數(shù)組與采用的預(yù)設(shè)加密算法上傳到服務(wù)器中,并在移動(dòng)終端中的偽碼數(shù)組無(wú)法被正確讀取時(shí),從服務(wù)器中下載偽碼數(shù)組與預(yù)設(shè)加密算法。
      [0073]進(jìn)一步地,再參見圖5,根據(jù)本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置的還一個(gè)實(shí)施例,還可以包括存儲(chǔ)單元407與更新單元408。
      [0074]其中,存儲(chǔ)單元407,用于存儲(chǔ)上述預(yù)設(shè)加密算法。
      [0075]更新單元408,用于根據(jù)用戶發(fā)送的更新請(qǐng)求或者用戶設(shè)置的更新信息,對(duì)存儲(chǔ)單元407中的預(yù)設(shè)加密算法進(jìn)行更新。
      [0076]相應(yīng)地,轉(zhuǎn)換單元401還可用于利用存儲(chǔ)單元407中更新后的加密算法,重新對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為新的偽碼數(shù)組,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      [0077]示例性地,傳送單元406還可用于將轉(zhuǎn)換單元401新生成的偽碼數(shù)組與更新后的加密算法上傳到服務(wù)器中,對(duì)服務(wù)器中的相應(yīng)偽碼數(shù)組與預(yù)設(shè)加密算法進(jìn)行更新。
      [0078]在本發(fā)明上述各實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理裝置中,通信業(yè)務(wù)請(qǐng)求具體可以是呼叫請(qǐng)求,該呼叫請(qǐng)求中包括被叫方電話號(hào)碼的偽碼。相應(yīng)地,業(yè)務(wù)處理單元403具體可以采用預(yù)設(shè)加密算法,將該呼叫請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新呼叫請(qǐng)求;并將該新呼叫請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由通信單元基于新呼叫請(qǐng)求進(jìn)行相應(yīng)的呼叫業(yè)務(wù)。
      [0079]或者,在本發(fā)明上述各實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理裝置中,通信業(yè)務(wù)請(qǐng)求具體也可以是短消息發(fā)送請(qǐng)求,該短消息發(fā)送請(qǐng)求中包括被叫方電話號(hào)碼的偽碼。相應(yīng)地,業(yè)務(wù)處理單元403具體可以采用預(yù)設(shè)加密算法,將該短消息發(fā)送請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新短消息發(fā)送請(qǐng)求;并將該短消息發(fā)送請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由通信單元基于新短消息發(fā)送請(qǐng)求進(jìn)行相應(yīng)的短消息發(fā)送業(yè)務(wù)。
      [0080]圖6為本發(fā)明移動(dòng)終端用戶通訊錄的保護(hù)處理裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。與圖4或圖5所示的實(shí)施例相比,該實(shí)施例的保護(hù)處理裝置還可以包括識(shí)別單元409與第二查詢單元410。
      [0081]其中,收發(fā)處理單元402,還用于在應(yīng)用軟件發(fā)起聯(lián)系人查詢請(qǐng)求時(shí),截獲該聯(lián)系人查詢請(qǐng)求,該聯(lián)系人查詢請(qǐng)求中包括待查詢號(hào)碼。識(shí)別單元409,用于根據(jù)預(yù)設(shè)號(hào)碼組成規(guī)則,識(shí)別收發(fā)處理單元402截獲的待查詢號(hào)碼是否真實(shí)的電話號(hào)碼。轉(zhuǎn)換單元401還用于根據(jù)識(shí)別單元409的識(shí)別結(jié)果,若待查詢號(hào)碼為真實(shí)的電話號(hào)碼,采用預(yù)設(shè)加密算法,將待查詢號(hào)碼轉(zhuǎn)換為相應(yīng)的偽碼。第二查詢單元410,用于查詢偽碼數(shù)組中是否存在轉(zhuǎn)換單元401轉(zhuǎn)換得到的待查詢號(hào)碼相應(yīng)的偽碼,得到查詢結(jié)果;以及根據(jù)識(shí)別單元409的識(shí)別結(jié)果,若待查詢號(hào)碼為偽碼而非真實(shí)的電話號(hào)碼,直接查詢偽碼數(shù)組中是否存在待查詢號(hào)碼,得到查詢結(jié)果。相應(yīng)地,收發(fā)處理單元402,還用于向應(yīng)用軟件返回由第二查詢單元410查詢得到的查詢結(jié)果。
      [0082]圖7為本發(fā)明移動(dòng)終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖7所示,該移動(dòng)終端包括用戶通訊錄1、可操作性地耦合在移動(dòng)終端中的應(yīng)用軟件2、和用于對(duì)移動(dòng)終端上的通信業(yè)務(wù)進(jìn)行處理的通信單元3,另外,還包括可操作性地耦合在移動(dòng)終端中的隱私保護(hù)單元4。
      [0083]其中,隱私保護(hù)單元4用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)用戶通訊錄I進(jìn)行計(jì)算處理,將用戶通訊錄I轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄I中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、η為大于I的整數(shù);在應(yīng)用軟件2請(qǐng)求訪問(wèn)用戶通訊錄I時(shí),截獲應(yīng)用軟件2發(fā)送的對(duì)用戶通訊錄I的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件2 ;以及在應(yīng)用軟件2基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄I中的電話號(hào)碼以便通信單元3進(jìn)行通信業(yè)務(wù)。
      [0084]本發(fā)明上述實(shí)施例提供的移動(dòng)終端中,設(shè)置有隱私保護(hù)單元,可以預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件,這樣,在應(yīng)用軟件,例如聊天工具,訪問(wèn)用戶通訊錄時(shí),將不會(huì)得到用戶通訊錄中的真實(shí)電話號(hào)碼,只能得到偽碼,在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),例如打電話或者發(fā)短信時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。因此,本發(fā)明實(shí)施例避免了移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高了移動(dòng)終端中用戶通訊錄的安全性,可以有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      [0085]在本發(fā)明實(shí)施例的移動(dòng)終端中,隱私保護(hù)單元4具體可以通過(guò)本發(fā)明圖4至圖6任一實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理裝置結(jié)構(gòu)實(shí)現(xiàn),圖7僅示例性地示出隱私保護(hù)單元4采用圖6所示其中一個(gè)移動(dòng)終端用戶通訊錄的保護(hù)處理裝置結(jié)構(gòu)實(shí)現(xiàn)的具體實(shí)例。本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明實(shí)施例及附圖的記載,可以獲知隱私保護(hù)單元4通過(guò)本發(fā)明圖4至圖6中其它實(shí)施例移動(dòng)終端用戶通訊錄的保護(hù)處理裝置結(jié)構(gòu)實(shí)現(xiàn)的方案,此處不再贅述。
      [0086]本說(shuō)明書中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見即可。對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說(shuō)明即可。
      [0087]可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的方法、系統(tǒng)和設(shè)備。例如,可通過(guò)軟件、硬件、固件或者軟件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的方法和系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
      [0088]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
      [0089]本發(fā)明實(shí)施例可以預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組,在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將偽碼數(shù)組發(fā)送給應(yīng)用軟件,這樣,在應(yīng)用軟件,例如聊天工具,訪問(wèn)用戶通訊錄時(shí),將不會(huì)得到用戶通訊錄中的真實(shí)電話號(hào)碼,只能得到偽碼,在應(yīng)用軟件基于偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),例如打電話或者發(fā)短信時(shí),隱私保護(hù)單元截獲通信業(yè)務(wù)請(qǐng)求,并將通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。因此,本發(fā)明實(shí)施例避免了移動(dòng)終端中的用戶通訊錄通過(guò)該移動(dòng)終端上的應(yīng)用軟件泄露,從而提高了移動(dòng)終端中用戶通訊錄的安全性,可以有效保護(hù)移動(dòng)終端用戶的隱私內(nèi)容。
      [0090]本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
      【權(quán)利要求】
      1.一種移動(dòng)終端用戶通訊錄的保護(hù)處理方法,其特征在于,其中的移動(dòng)終端中設(shè)置有隱私保護(hù)單元,所述方法包括: 隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,i、n為大于I的整數(shù); 移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),隱私保護(hù)單元截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件; 所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),隱私保護(hù)單元截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 隱私保護(hù)單元啟動(dòng)后,查詢所述移動(dòng)終端中是否存在偽碼數(shù)組; 若所述移動(dòng)終端中不存在偽碼數(shù)組,則執(zhí)行隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 若所述移動(dòng)終端中已存在偽碼數(shù)組,隱私保護(hù)單元監(jiān)測(cè)用戶通訊錄是否變化、以及移動(dòng)終端、用戶身份識(shí)別卡是否被更換; 響應(yīng)于用戶通訊錄發(fā)生變化,或者移動(dòng)終端被更換,或者用戶身份識(shí)別卡被更換,重新執(zhí)行隱私保護(hù)單元預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 隱私保護(hù)單元通過(guò)通信網(wǎng)絡(luò)將生成的偽碼數(shù)組與采用的預(yù)設(shè)加密算法上傳到服務(wù)器中,并在移動(dòng)終端中的偽碼數(shù)組無(wú)法被正確讀取時(shí),從所述服務(wù)器中下載所述偽碼數(shù)組與預(yù)設(shè)加密算法。
      5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,還包括: 隱私保護(hù)單元根據(jù)用戶發(fā)送的更新請(qǐng)求或者用戶設(shè)置的更新信息,對(duì)所述預(yù)設(shè)加密算法進(jìn)行更新; 利用更新后的加密算法,重新對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為新的偽碼數(shù)組,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 隱私保護(hù)單元將新生成的偽碼數(shù)組與更新后的加密算法上傳到服務(wù)器中,對(duì)服務(wù)器中的相應(yīng)偽碼數(shù)組與預(yù)設(shè)加密算法進(jìn)行更新。
      7.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述偽碼的位數(shù)與所述電話號(hào)碼的位數(shù)相同。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述偽碼由十六進(jìn)制的數(shù)字組成。
      9.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述通信業(yè)務(wù)請(qǐng)求包括呼叫請(qǐng)求,所述呼叫請(qǐng)求中包括被叫方電話號(hào)碼的偽碼; 隱私保護(hù)單元截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)包括: 隱私保護(hù)單元截獲所述呼叫請(qǐng)求,并采用預(yù)設(shè)加密算法,將所述呼叫請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新呼叫請(qǐng)求; 隱私保護(hù)單元將新呼叫請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由所述通信單元基于所述新呼叫請(qǐng)求進(jìn)行相應(yīng)的呼叫業(yè)務(wù)。
      10.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述通信業(yè)務(wù)請(qǐng)求包括短消息發(fā)送請(qǐng)求,所述短消息發(fā)送請(qǐng)求中包括被叫方電話號(hào)碼的偽碼; 隱私保護(hù)單元截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)包括: 隱私保護(hù)單元截獲所述短消息發(fā)送請(qǐng)求,并采用預(yù)設(shè)加密算法,將所述短消息發(fā)送請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新短消息發(fā)送請(qǐng)求; 隱私保護(hù)單元將短消息發(fā)送請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由所述通信單元基于所述新短消息發(fā)送請(qǐng)求進(jìn)行相應(yīng)的短消息發(fā)送業(yè)務(wù)。
      11.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,還包括: 所述應(yīng)用軟件發(fā)起聯(lián)系人查詢請(qǐng)求時(shí),隱私保護(hù)單元所述截獲聯(lián)系人查詢請(qǐng)求,所述聯(lián)系人查詢請(qǐng)求中包括待查詢號(hào)碼; 隱私保護(hù)單元根據(jù)預(yù)設(shè)號(hào)碼組成規(guī)則,識(shí)別所述待查詢號(hào)碼是否真實(shí)的電話號(hào)碼;` 若所述待查詢號(hào)碼為真實(shí)的電話號(hào)碼,隱私保護(hù)單元采用預(yù)設(shè)加密算法,將所述待查詢號(hào)碼轉(zhuǎn)換為相應(yīng)的偽碼,并查詢所述偽碼數(shù)組中是否存在所述待查詢號(hào)碼相應(yīng)的偽碼,得到查詢結(jié)果; 若所述待查詢號(hào)碼為偽碼,隱私保護(hù)單元直接查詢所述偽碼數(shù)組中是否存在所述待查詢號(hào)碼,得到查詢結(jié)果; 隱私保護(hù)單元向應(yīng)用軟件返回查詢結(jié)果。
      12.—種移動(dòng)終端用戶通訊錄的保護(hù)處理裝置,其特征在于,包括: 轉(zhuǎn)換單元,用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù); 收發(fā)處理單元,用于在移動(dòng)終端中的應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件;以及在所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲所述通信業(yè)務(wù)請(qǐng)求; 業(yè)務(wù)處理單元,用于將收發(fā)處理單元截獲的所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便進(jìn)行通信業(yè)務(wù)。
      13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 第一查詢單元,用于在啟動(dòng)后,查詢所述移動(dòng)終端中是否存在偽碼數(shù)組; 所述轉(zhuǎn)換單元具體根據(jù)所述第一查詢單元的查詢結(jié)果,若所述移動(dòng)終端中不存在偽碼數(shù)組,則執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作。
      14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括: 監(jiān)測(cè)單元,用于根據(jù)所述第一查詢單元的查詢結(jié)果,若所述移動(dòng)終端中已存在偽碼數(shù)組,監(jiān)測(cè)用戶通訊錄是否變化、以及移動(dòng)終端、用戶身份識(shí)別卡是否被更換;響應(yīng)于用戶通訊錄發(fā)生變化,或者移動(dòng)終端被更換,或者用戶身份識(shí)別卡被更換,指示所述轉(zhuǎn)換單元重新開始執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理的操作; 所述轉(zhuǎn)換單元具體根據(jù)所述監(jiān)測(cè)單元的指示,重新開始執(zhí)行采用預(yù)設(shè)加密算法,對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組的操作,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,還包括: 傳送單元,用于通過(guò)通信網(wǎng)絡(luò),將所述轉(zhuǎn)換單元生成的偽碼數(shù)組與采用的預(yù)設(shè)加密算法上傳到服務(wù)器中,并在移動(dòng)終端中的偽碼數(shù)組無(wú)法被正確讀取時(shí),從所述服務(wù)器中下載所述偽碼數(shù)組與預(yù)設(shè)加密算法。
      16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,還包括: 存儲(chǔ)單元,用于存儲(chǔ)所述預(yù)設(shè)加密算法; 更新單元,用于根據(jù)用戶發(fā)送的更新請(qǐng)求或者用戶設(shè)置的更新信息,對(duì)所述預(yù)設(shè)加密算法進(jìn)行更新; 所述轉(zhuǎn)換單元還用于利用存儲(chǔ)單元中更新后的加密算法,重新對(duì)所在移動(dòng)終端中的用戶通訊錄進(jìn)行計(jì)算處理,將所在移動(dòng)終端中的用戶通訊錄轉(zhuǎn)換為新的偽碼數(shù)組,并利用新生成的偽碼數(shù)組替換已有的偽碼數(shù)組。
      17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述傳送單元還用于將新生成的偽碼數(shù)組與更新后的加密算法上傳到服務(wù)器中,對(duì)服務(wù)器中的相應(yīng)偽碼數(shù)組與預(yù)設(shè)加密算法進(jìn)行更新。
      18.根據(jù)權(quán)利要求12至15任意一項(xiàng)所述的裝置,其特征在于,所述偽碼的位數(shù)與所述電話號(hào)碼的位數(shù)相同。
      19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述偽碼由十六進(jìn)制的數(shù)字組成。
      20.根據(jù)權(quán)利要求12至15任意一項(xiàng)所述的裝置,其特征在于,所述通信業(yè)務(wù)請(qǐng)求包括呼叫請(qǐng)求,所述呼叫請(qǐng)求中包括被叫方電話號(hào)碼的偽碼; 所述業(yè)務(wù)處理單元具體采用預(yù)設(shè)加密算法,將所述呼叫請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新呼叫請(qǐng)求;并將新呼叫請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由所述通信單元基于所述新呼叫請(qǐng)求進(jìn)行相應(yīng)的呼叫業(yè)務(wù)。
      21.根據(jù)權(quán)利要求12至15任意一項(xiàng)所述的裝置,其特征在于,所述通信業(yè)務(wù)請(qǐng)求包括短消息發(fā)送請(qǐng)求,所述短消息發(fā)送請(qǐng)求中包括被叫方電話號(hào)碼的偽碼; 所述業(yè)務(wù)處理單元具體采用預(yù)設(shè)加密算法,將所述短消息發(fā)送請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼,得到新短消息發(fā)送請(qǐng)求;并將短消息發(fā)送請(qǐng)求轉(zhuǎn)發(fā)給所在移動(dòng)終端中的通信單元,由所述通信單元基于所述新短消息發(fā)送請(qǐng)求進(jìn)行相應(yīng)的短消息發(fā)送業(yè)務(wù)。
      22.根據(jù)權(quán)利要求12至15任意一項(xiàng)所述的裝置,其特征在于,還包括識(shí)別單元與第二查詢單元; 所述收發(fā)處理單元,還用于在所述應(yīng)用軟件發(fā)起聯(lián)系人查詢請(qǐng)求時(shí),截獲該聯(lián)系人查詢請(qǐng)求,所述聯(lián)系人查詢請(qǐng)求中包括待查詢號(hào)碼; 所述識(shí)別單元,用于根據(jù)預(yù)設(shè)號(hào)碼組成規(guī)則,識(shí)別收發(fā)處理單元截獲的所述待查詢號(hào)碼是否真實(shí)的電話號(hào)碼; 所述轉(zhuǎn)換單元還用于根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,若所述待查詢號(hào)碼為真實(shí)的電話號(hào)碼,采用預(yù)設(shè)加密算法,將所述待查詢號(hào)碼轉(zhuǎn)換為相應(yīng)的偽碼; 所述第二查詢單元,用于查詢所述偽碼數(shù)組中是否存在所述轉(zhuǎn)換單元轉(zhuǎn)換得到的所述待查詢號(hào)碼相應(yīng)的偽碼,得到查詢結(jié)果;以及根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,若所述待查詢號(hào)碼為偽碼,直接查詢所述偽碼數(shù)組中是否存在所述待查詢號(hào)碼,得到查詢結(jié)果; 所述收發(fā)處理單元,還用于向應(yīng)用軟件返回所述第二查詢單元查詢得到的查詢結(jié)果。
      23.—種移動(dòng)終端,包括用戶通訊錄、可操作性地耦合在所述移動(dòng)終端中的應(yīng)用軟件、和用于對(duì)所述移動(dòng)終端上的通信業(yè)務(wù)進(jìn)行處理的通信單元,其特征在于,還包括可操作性地耦合在所述移動(dòng)終端中的隱私保護(hù)單元,用于預(yù)先采用預(yù)設(shè)加密算法,對(duì)所述用戶通訊錄進(jìn)行計(jì)算處理,將所述用戶通訊錄轉(zhuǎn)換為偽碼數(shù)組(a[l],……,a[i],……,a[n]),該偽碼數(shù)組中包括η個(gè)作為偽碼數(shù)組元素的偽碼,分別依次且唯一對(duì)應(yīng)于用戶通訊錄中的一個(gè)電話號(hào)碼,其中,l〈i〈n,1、n為大于I的整數(shù);在所述應(yīng)用軟件請(qǐng)求訪問(wèn)所述用戶通訊錄時(shí),截獲應(yīng)用軟件發(fā)送的對(duì)用戶通訊錄的訪問(wèn)請(qǐng)求,并將所述偽碼數(shù)組發(fā)送給所述應(yīng)用軟件;以及在所述應(yīng)用軟件基于所述偽碼數(shù)組發(fā)起通信業(yè)務(wù)請(qǐng)求時(shí),截獲所述通信業(yè)務(wù)請(qǐng)求,并將所述通信業(yè)務(wù)請(qǐng)求中的偽碼轉(zhuǎn)換為用戶通訊錄中的電話號(hào)碼以便通信單元進(jìn)行通信業(yè)務(wù)。
      24.根據(jù)權(quán)利要求23的所述移動(dòng)終端, 其特征在于,所述隱私保護(hù)單元具體包括12至22任意一項(xiàng)的移動(dòng)終端用戶通訊錄的保護(hù)處理裝置。
      【文檔編號(hào)】H04W12/02GK103686688SQ201210336401
      【公開日】2014年3月26日 申請(qǐng)日期:2012年9月12日 優(yōu)先權(quán)日:2012年9月12日
      【發(fā)明者】遲維娜, 龔雪峰, 張正風(fēng), 趙勇, 童璐 申請(qǐng)人:中國(guó)電信股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1