本發(fā)明涉及移動(dòng)終端領(lǐng)域,特別涉及一種移動(dòng)終端主叫號(hào)碼加密方法及系統(tǒng)。
背景技術(shù):
移動(dòng)終端,即可以在移動(dòng)中使用的計(jì)算機(jī)設(shè)備,其移動(dòng)性主要體現(xiàn)在移動(dòng)通信能力和便攜化體積。廣義上講包括手機(jī)、筆記本、pos機(jī)甚至包括車(chē)載電腦。移動(dòng)終端不僅可以通話、視頻通話、拍照、聽(tīng)音樂(lè)、看視頻、玩游戲,而且可以實(shí)現(xiàn)包括定位、信息處理、指紋掃描、身份證掃描、條碼掃描、rfid掃描、ic卡掃描以及酒精含量檢測(cè)等豐富的功能。
隨著移動(dòng)終端技術(shù)的不斷發(fā)展,移動(dòng)終端的使用也越來(lái)越普及,已經(jīng)成了人們生活和工作中的必需品。數(shù)字銀行,移動(dòng)支付越來(lái)越多的應(yīng)用于移動(dòng)終端,且近來(lái)電信詐騙頻發(fā),用戶信息的保護(hù)越來(lái)越重要。為了更好的保護(hù)用戶隱私,防止用戶電話號(hào)碼泄露,被不法分子利用,但現(xiàn)有的撥號(hào)方式,不能實(shí)現(xiàn)單次隱藏主叫號(hào)碼,從而使得被叫用戶或被叫用戶周?chē)娜丝梢钥匆?jiàn)主叫號(hào)碼,造成了用戶信息的泄露,帶來(lái)了大大的不便。
因而現(xiàn)有技術(shù)還有待改進(jìn)和提高。
技術(shù)實(shí)現(xiàn)要素:
鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種移動(dòng)終端主叫號(hào)碼加密方法及系統(tǒng),旨在解決現(xiàn)有移動(dòng)終端吞無(wú)法加密撥號(hào)實(shí)現(xiàn)單次主叫號(hào)碼隱藏的問(wèn)題。
為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種移動(dòng)終端主叫號(hào)碼加密方法,其中,包括:
a、接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;
b、調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;
c、進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼。
所述的移動(dòng)終端主叫號(hào)碼加密方法,其中,所述通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼,包括:通過(guò)“‘#31#’+被叫號(hào)碼”指令方式加密被叫號(hào)碼。
所述的移動(dòng)終端主叫號(hào)碼加密方法,其中,所述步驟a具體包括:
a1、加入回調(diào)監(jiān)聽(tīng),接收呼叫請(qǐng)求信令;
a2、根據(jù)所述呼叫請(qǐng)求信令判斷是否插入3gpp信道,若為否,則為默認(rèn)通話;若為是,則提取3gpp關(guān)鍵信道補(bǔ)充字段的id加入上行信道字段中。
所述的移動(dòng)終端主叫號(hào)碼加密方法,其中,所述步驟b具體包括:
b1、在3gpp上行信道的補(bǔ)充協(xié)議中運(yùn)行3gpp關(guān)鍵信道補(bǔ)充字段的id。
所述的移動(dòng)終端主叫號(hào)碼加密方法,其中,所述步驟c具體包括:
c1、請(qǐng)求呼叫并插入相應(yīng)的加密協(xié)議,完成呼叫加密,實(shí)現(xiàn)單次主叫號(hào)碼隱藏。
一種移動(dòng)終端主叫號(hào)碼加密系統(tǒng),其中,包括:
觸發(fā)提取模塊,用于接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;
加密模塊,用于調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;
主叫隱藏模塊,用于進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼。
所述的移動(dòng)終端主叫號(hào)碼加密系統(tǒng),其中,所述加密模塊包括:
加密單元,用于通過(guò)“‘#31#’+被叫號(hào)碼”指令方式加密被叫號(hào)碼。
所述的移動(dòng)終端主叫號(hào)碼加密系統(tǒng),其中,所述觸發(fā)提取模塊包括:
監(jiān)聽(tīng)單元,用于加入回調(diào)監(jiān)聽(tīng),接收呼叫請(qǐng)求信令;
信道判斷單元,用于根據(jù)所述呼叫請(qǐng)求信令判斷是否插入3gpp信道,若為否,則為默認(rèn)通話;若為是,則提取3gpp關(guān)鍵信道補(bǔ)充字段的id加入上行信道字段中。
所述的移動(dòng)終端主叫號(hào)碼加密系統(tǒng),其中,所述加密模塊包括:
字段補(bǔ)充單元,用于在3gpp上行信道的補(bǔ)充協(xié)議中運(yùn)行3gpp關(guān)鍵信道補(bǔ)充字段的id。
項(xiàng)所述的移動(dòng)終端主叫號(hào)碼加密系統(tǒng),其中,所述主叫隱藏模塊包括:
加密隱藏單元,用于請(qǐng)求呼叫并插入相應(yīng)的加密協(xié)議,完成呼叫加密,實(shí)現(xiàn)單次主叫號(hào)碼隱藏。
相較于現(xiàn)有技術(shù),本發(fā)明提供的移動(dòng)終端主叫號(hào)碼加密方法及系統(tǒng),通過(guò)接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼;給用戶提供一個(gè)安全撥號(hào)方式,主叫撥打電話時(shí)可選擇加密模式,實(shí)現(xiàn)單次主叫號(hào)碼隱藏,使對(duì)方無(wú)法看到自己的電話號(hào)碼,有效的保護(hù)了用戶信息,帶來(lái)了極大的方便。
附圖說(shuō)明
圖1為本發(fā)明提供的移動(dòng)終端主叫號(hào)碼加密方法的方法流程圖。
圖2為本發(fā)明提供的移動(dòng)終端主叫號(hào)碼加密系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
本發(fā)明提供一種移動(dòng)終端主叫號(hào)碼加密方法及系統(tǒng)。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請(qǐng)參閱圖1,本發(fā)明了提供一種移動(dòng)終端主叫號(hào)碼加密方法,所述移動(dòng)終端主叫號(hào)碼加密方法,包括以下步驟:
s100、接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;
s200、調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;
s300、進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼。
下面結(jié)合具體的實(shí)施例對(duì)上述步驟進(jìn)行詳細(xì)的描述。
在所述步驟s100中,接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼。本發(fā)明的移動(dòng)終端可為手機(jī)、平板電腦、手持終端等。在實(shí)際應(yīng)用時(shí),以移動(dòng)終端為手機(jī)為例,主叫移動(dòng)終端也就是主叫手機(jī),用戶操作主叫手機(jī),觸發(fā)加密撥號(hào)指令。譬如在主叫手機(jī)上設(shè)置了加密撥號(hào)圖標(biāo),當(dāng)用戶在輸入被叫號(hào)碼(也就是電話號(hào)碼)之后,點(diǎn)擊加密撥號(hào)圖標(biāo),便可觸發(fā)后續(xù)的加密撥號(hào)流程。譬如在撥號(hào)盤(pán)和聯(lián)系人中增加一個(gè)加密撥號(hào)的菜單。當(dāng)然也可采用其他方式來(lái)觸發(fā)加密撥號(hào)指令,采用在移動(dòng)終端上設(shè)置對(duì)應(yīng)的加密撥號(hào)圖標(biāo)這是較佳實(shí)施方式,還可采用搖一搖或多個(gè)按鍵同時(shí)按下等方式來(lái)觸發(fā),可根據(jù)實(shí)際情況進(jìn)行設(shè)置。
在步驟s200中,調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼。具體來(lái)說(shuō),加密撥號(hào)基于線路識(shí)別補(bǔ)充業(yè)務(wù)實(shí)現(xiàn),在移動(dòng)終端的菜單之中增加加密撥號(hào)圖標(biāo)?,F(xiàn)有技術(shù)中,如果主叫用戶不同意在被叫用戶話機(jī)上顯示自己的電話號(hào)碼,可以向電信部門(mén)申請(qǐng)這種主叫線路識(shí)別限制(clir)的業(yè)務(wù)功能,即可限制在被叫用戶話機(jī)上顯示自己的電話號(hào)碼。但一旦開(kāi)啟主叫線路識(shí)別限制業(yè)務(wù),所有的被叫用戶話機(jī)均無(wú)法顯示自己的電話號(hào)碼,使用不方便,不利于正常的社交活動(dòng)。本發(fā)明在此基礎(chǔ)上,調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù)也就是clir,通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼,這樣在進(jìn)行呼叫的時(shí)候,便可對(duì)主叫號(hào)碼進(jìn)行加密。優(yōu)選地,所述通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼,包括:通過(guò)“‘#31#’+被叫號(hào)碼”指令方式加密被叫號(hào)碼。使用“‘#31#’+外撥號(hào)碼”指令方式(符合3gpp協(xié)議),便可實(shí)現(xiàn)單次主叫號(hào)碼隱藏的目的,也就是說(shuō),主叫終端在主叫時(shí),發(fā)送上述加密指令#31#和被叫號(hào)碼,那么被叫終端便不會(huì)顯示主叫號(hào)碼。
在步驟s300中,進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼。具體來(lái)說(shuō),就是對(duì)被叫號(hào)碼加密之后,進(jìn)入通話流程,那么被叫移動(dòng)終端不會(huì)顯示主叫移動(dòng)終端的主叫號(hào)碼。
優(yōu)選地,所述步驟s100具體包括:
s101、加入回調(diào)監(jiān)聽(tīng),接收呼叫請(qǐng)求信令;
s102、根據(jù)所述呼叫請(qǐng)求信令判斷是否插入3gpp信道,若為否,則為默認(rèn)通話;若為是,則提取3gpp關(guān)鍵信道補(bǔ)充字段的id加入上行信道字段中。具體來(lái)說(shuō),本發(fā)明的目的是一鍵加密主叫號(hào)碼,本發(fā)明基于3gpp協(xié)議實(shí)現(xiàn),可以適配任何公司的手機(jī),不需要添加硬件,有很大成本優(yōu)勢(shì)。關(guān)于3gpp補(bǔ)充協(xié)議抽取與加密流程,首先,用戶呼叫請(qǐng)求前需要加入回調(diào)監(jiān)聽(tīng),監(jiān)聽(tīng)是否觸發(fā)加密撥號(hào)指令,然后接收呼叫請(qǐng)求信令(也就是用戶觸發(fā)加密撥號(hào))。然后,根據(jù)所述呼叫請(qǐng)求信令判斷是否插入3gpp信道,也就是當(dāng)用戶請(qǐng)求加密信令的時(shí)候需要確定是否滿足3gpp相應(yīng)通信協(xié)議,當(dāng)觸發(fā)加密撥號(hào)指令時(shí),則插入3gpp信道;若未觸發(fā)加密撥號(hào)指令,則為默認(rèn)通話。
優(yōu)選地,所述步驟s200具體包括:
s201、在3gpp上行信道的補(bǔ)充協(xié)議中運(yùn)行3gpp關(guān)鍵信道補(bǔ)充字段的id。具體來(lái)說(shuō),本發(fā)明基于3gpp02.81線路識(shí)別補(bǔ)充業(yè)務(wù)協(xié)議(lineidentificationsupplementaryservices)實(shí)現(xiàn),核心原理是從3gpp協(xié)議中提取相應(yīng)字段,并在3gpp通信協(xié)議的允許范圍內(nèi)增加相應(yīng)的需求字段,從而提升了通信信道間加密的要求。識(shí)別通信信道需要在特定的實(shí)網(wǎng)下進(jìn)行,實(shí)網(wǎng)的字段需要運(yùn)行在3gpp上行信道的補(bǔ)充協(xié)議中。
優(yōu)選地,所述步驟s300具體包括:
s301、請(qǐng)求呼叫并插入相應(yīng)的加密協(xié)議,完成呼叫加密,實(shí)現(xiàn)單次主叫號(hào)碼隱藏。具體來(lái)說(shuō),請(qǐng)求呼叫并插入相應(yīng)的加密協(xié)議,完成呼叫加密,發(fā)送加密通話,被叫移動(dòng)終端上便不會(huì)顯示主叫號(hào)碼,從而實(shí)現(xiàn)了單次主叫號(hào)碼隱藏。
本發(fā)明提供的一種移動(dòng)終端主叫號(hào)碼加密方法,主叫撥號(hào)時(shí),選擇加密撥號(hào),手機(jī)自動(dòng)提取被叫號(hào)碼,調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)指令“#31#+被叫號(hào)碼”,實(shí)現(xiàn)單次主叫號(hào)碼隱藏,能夠有效保護(hù)用戶隱私,極大的提高用戶安全性;適配任何公司的手機(jī),不需要添加硬件,有很大成本優(yōu)勢(shì)。此種方案能夠有效保護(hù)用戶隱私,極大的提高用戶安全性,且操作簡(jiǎn)便。本方案很容易被應(yīng)用到手機(jī)研發(fā)中,并且有較高的實(shí)用性。
基于上述實(shí)施例提供的移動(dòng)終端主叫號(hào)碼加密方法,本發(fā)明還提供一種移動(dòng)終端主叫號(hào)碼加密系統(tǒng)。請(qǐng)參閱圖2,所述移動(dòng)終端主叫號(hào)碼加密系統(tǒng)包括:
觸發(fā)提取模塊10,用于接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;具體如步驟s100所述;
加密模塊20,用于調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;具體如步驟s200所述;
主叫隱藏模塊30,用于進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼;具體如步驟s300所述。
進(jìn)一步地,所述加密模塊20包括:
加密單元,用于通過(guò)“‘#31#’+被叫號(hào)碼”指令方式加密被叫號(hào)碼。
進(jìn)一步地,所述觸發(fā)提取模塊10包括:
監(jiān)聽(tīng)單元,用于加入回調(diào)監(jiān)聽(tīng),接收呼叫請(qǐng)求信令;
信道判斷單元,用于根據(jù)所述呼叫請(qǐng)求信令判斷是否插入3gpp信道,若為否,則為默認(rèn)通話;若為是,則提取3gpp關(guān)鍵信道補(bǔ)充字段的id加入上行信道字段中。
進(jìn)一步地,所述加密模塊20包括:
字段補(bǔ)充單元,用于在3gpp上行信道的補(bǔ)充協(xié)議中運(yùn)行3gpp關(guān)鍵信道補(bǔ)充字段的id。
進(jìn)一步地,所述主叫隱藏模塊30包括:
加密隱藏單元,用于請(qǐng)求呼叫并插入相應(yīng)的加密協(xié)議,完成呼叫加密,實(shí)現(xiàn)單次主叫號(hào)碼隱藏。
由于所述移動(dòng)終端主叫號(hào)碼加密系統(tǒng)的具體原理和詳細(xì)技術(shù)特征在上述移動(dòng)終端主叫號(hào)碼加密方法實(shí)施例中已詳細(xì)闡述,在此不再贅述。
上述功能模塊的劃分僅用以舉例說(shuō)明,在實(shí)際應(yīng)用中,可以根據(jù)需要將上述功能分配由不同的功能模塊來(lái)完成,即劃分成不同的功能模塊,來(lái)完成上述描述的全部或部分功能。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)(或移動(dòng)終端)程序來(lái)指令相關(guān)的硬件完成,所述的計(jì)算機(jī)(或移動(dòng)終端)程序可存儲(chǔ)于一計(jì)算機(jī)(或移動(dòng)終端)可讀取存儲(chǔ)介質(zhì)中,程序在執(zhí)行時(shí),可包括上述各方法的實(shí)施例的流程。其中的存儲(chǔ)介質(zhì)可以為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(rom)或隨機(jī)存儲(chǔ)記憶體(ram)等。
綜上所述,本發(fā)明提供的一種移動(dòng)終端主叫號(hào)碼加密方法及系統(tǒng),通過(guò)接收對(duì)加密撥號(hào)指令的觸發(fā),根據(jù)所述觸發(fā)提取被叫號(hào)碼;調(diào)用線路識(shí)別補(bǔ)充業(yè)務(wù),通過(guò)預(yù)設(shè)加密指令加密被叫號(hào)碼;進(jìn)入主叫通話流程呼叫所述被叫號(hào)碼時(shí),被叫移動(dòng)終端不顯示主叫移動(dòng)終端的主叫號(hào)碼;給用戶提供一個(gè)安全撥號(hào)方式,主叫撥打電話時(shí)可選擇加密模式,實(shí)現(xiàn)單次主叫號(hào)碼隱藏,使對(duì)方無(wú)法看到自己的電話號(hào)碼,有效的保護(hù)了用戶信息,帶來(lái)了極大的方便。
可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。