亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種語(yǔ)音通話加密的方法、系統(tǒng)以及終端與流程

文檔序號(hào):11842886閱讀:456來(lái)源:國(guó)知局
一種語(yǔ)音通話加密的方法、系統(tǒng)以及終端與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種語(yǔ)音通話加密的方法、系統(tǒng)以及終端。



背景技術(shù):

VoIP(Voice over IP,IP網(wǎng)絡(luò)承載的語(yǔ)音以及其他增值業(yè)務(wù))是在IP(Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)網(wǎng)絡(luò)上進(jìn)行語(yǔ)音通話的技術(shù)。VoIP技術(shù)中的終端用戶側(cè)是用IP話機(jī)代替?zhèn)鹘y(tǒng)的模擬話機(jī),VoIP技術(shù)中的網(wǎng)絡(luò)系統(tǒng)側(cè)是用IP-PBX(IP Private Branch Exchange,基于IP網(wǎng)絡(luò)的語(yǔ)音交換機(jī))代替了傳統(tǒng)的語(yǔ)音交換機(jī)。

由于IP網(wǎng)絡(luò)的開放性和IP網(wǎng)絡(luò)上終端的智能性,VoIP存在用戶通話內(nèi)容在IP網(wǎng)絡(luò)中傳輸時(shí)被竊聽、被篡改的風(fēng)險(xiǎn),所以針對(duì)該風(fēng)險(xiǎn),業(yè)界制定了SIP TLS(Session Initiation Protocol over Transport Layer Security,在安全傳輸層協(xié)議上承載會(huì)話發(fā)起協(xié)議)信令加密傳輸和SRTP(Secure Real-time Transport Protocol,安全實(shí)時(shí)傳輸協(xié)議)語(yǔ)音媒體加密傳輸?shù)臉?biāo)準(zhǔn)?;赟IP TLS和SRTP的VoIP系統(tǒng),在信令交互時(shí),采用傳輸層的TLS技術(shù)保證信令傳輸?shù)陌踩?,在媒體交互時(shí),采用SRTP協(xié)議保證語(yǔ)音媒體傳輸?shù)陌踩?/p>

但是目前的VoIP系統(tǒng)中,由于通話媒體的加密傳輸模式都是由管理員在開局或運(yùn)維時(shí)靜態(tài)配置的,所以在由管理員靜態(tài)配置為加密強(qiáng)度較高的加密傳輸模式后,即使對(duì)敏感性較低的通話內(nèi)容也會(huì)使用該加密傳輸模式進(jìn)行加密傳輸,此時(shí)可能會(huì)對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗。另一種場(chǎng)景為:在由管理員靜態(tài)配置為加密強(qiáng)度較低的加密傳輸模式后,即使對(duì)敏感性較高的通話內(nèi)容也會(huì)使用該加密傳輸模式進(jìn)行加密傳輸,此時(shí)可能會(huì)給該通話內(nèi)容帶來(lái)安全隱患。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種語(yǔ)音通話加密的方法、 系統(tǒng)以及終端,可以避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗,并同時(shí)可以保證通話內(nèi)容的安全性。

本發(fā)明第一方面提供一種語(yǔ)音通話加密的方法,包括:

通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

在第一種可能的實(shí)現(xiàn)方式中,在所述通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)牟襟E之前,還包括:

當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式;

發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到目標(biāo)終端,以使所述目標(biāo)終端顯示所述第一加密模式;

當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求時(shí),執(zhí)行所述通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)牟襟E。

結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,在所述通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)牟襟E之前,還包括:

當(dāng)接收到所述目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端進(jìn)行通話媒體加密傳輸。

結(jié)合第一方面,或第一方面的第一種可能的實(shí)現(xiàn)方式,或第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,在所述通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)牟襟E之后,還包括:

當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切 換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸。

結(jié)合第一方面,在第四種可能的實(shí)現(xiàn)方式中,所述當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,包括:

當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式;

通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

本發(fā)明第二方面提供一種終端,包括:

傳輸檢測(cè)模塊,用于通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

生成發(fā)送模塊,用于當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

切換傳輸模塊,用于當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

在第一種可能的實(shí)現(xiàn)方式中,還包括:

選擇顯示模塊,用于當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式;

請(qǐng)求發(fā)送模塊,用于發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到目標(biāo)終端,以使所述目標(biāo)終端顯示所述第一加密模式;

通知模塊,用于當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求時(shí),通知所述傳輸檢測(cè)模塊通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,還包括:

模式顯示模塊,用于當(dāng)接收到所述目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述目標(biāo)終端在檢 測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

響應(yīng)發(fā)送模塊,用于當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端進(jìn)行通話媒體加密傳輸。

結(jié)合第二方面,或第二方面的第一種可能的實(shí)現(xiàn)方式,或第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,

所述模式顯示模塊,還用于當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

所述響應(yīng)發(fā)送模塊,還用于根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸。

結(jié)合第二方面,在第四種可能的實(shí)現(xiàn)方式中,所述切換傳輸模塊包括:

切換顯示單元,用于當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式;

加密傳輸單元,用于通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

本發(fā)明第三方面提供一種語(yǔ)音通話加密的系統(tǒng),包括第一終端和第二終端;

所述第一終端,用于通過(guò)第一加密模式與所述第二終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

所述第二終端,用于通過(guò)第一加密模式與所述第一終端進(jìn)行通話媒體加密傳輸;

所述第一終端,還用于當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述第二終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

所述第一終端,還用于當(dāng)檢測(cè)到所述第二終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與所述第二終端進(jìn)行通話媒體加密傳輸;

所述第二終端,還用于接收所述第一終端發(fā)送的所述加密模式切換請(qǐng)求,并在對(duì)所述加密模式切換請(qǐng)求進(jìn)行響應(yīng)后,通過(guò)切換后的所述第二加密模式與所述第一終端進(jìn)行通話媒體加密傳輸。

在第一種可能的實(shí)現(xiàn)方式中,

所述第一終端,還用于當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式,且還用于發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到所述第二終端,以使所述第二終端顯示所述第一加密模式。

結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,

所述第一終端,還用于當(dāng)接收到所述第二終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述第二終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

所述第一終端,還用于當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述第二終端,以使所述第二終端通過(guò)第一加密模式與所述第一終端進(jìn)行通話媒體加密傳輸。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性。

附圖說(shuō)明

為了更清楚地說(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ù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種基于VoIP的網(wǎng)絡(luò)結(jié)構(gòu)圖;

圖2是本發(fā)明實(shí)施例提供的一種語(yǔ)音通話加密的方法的流程示意圖;

圖2a是本發(fā)明是實(shí)施例提供的一種加密按鍵的界面展示示意圖;

圖3是本發(fā)明實(shí)施例提供的另一種語(yǔ)音通話加密的方法的流程示意圖;

圖4是本發(fā)明實(shí)施例提供的又一種語(yǔ)音通話加密的方法的流程示意圖;

圖5是本發(fā)明實(shí)施例提供的一種語(yǔ)音通話加密的方法的時(shí)序示意圖;

圖6是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖;

圖7是本發(fā)明實(shí)施例提供的一種切換傳輸模塊的結(jié)構(gòu)示意圖;

圖8是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖;

圖9是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

為了更好理解本發(fā)明實(shí)施例公開的一種語(yǔ)音通話加密的方法、系統(tǒng)以及終端,下面先對(duì)本發(fā)明實(shí)施例適用的網(wǎng)絡(luò)構(gòu)架進(jìn)行描述。請(qǐng)參見圖1,是本發(fā)明實(shí)施例提供的一種基于VoIP的網(wǎng)絡(luò)結(jié)構(gòu)圖。如圖1所示,該網(wǎng)絡(luò)結(jié)構(gòu)可以包括第一終端、第二終端、第三終端以及語(yǔ)音交換機(jī)。其中,第一終端和第二終端均可以為IP話機(jī)、電腦上的軟終端、移動(dòng)設(shè)備上的軟終端等VoIP終端,即可以支持VoIP通話的終端;語(yǔ)音交換機(jī)可以為基于IP網(wǎng)絡(luò)的語(yǔ)音交換機(jī),即可以支持VoIP通話的語(yǔ)音交換機(jī);第三終端為傳統(tǒng)模擬話機(jī)。其中,第一終端可以通過(guò)IP網(wǎng)絡(luò)分別與第二終端和語(yǔ)音交換機(jī)連接,第二終端也可以通過(guò)IP網(wǎng)絡(luò)與語(yǔ)音交換機(jī)連接,即第一終端、第二終端以及語(yǔ)音交換機(jī)三者之間可以通過(guò)IP網(wǎng)絡(luò)相互通信;語(yǔ)音交換機(jī)可以通過(guò)PSTN(Public Switched Telephone Network,公共交換電話網(wǎng)絡(luò))網(wǎng)絡(luò)與第三終端連接。其中,第一終端與語(yǔ)音交換機(jī)之間可以傳輸VoIP信令和VoIP通話媒體,第二終端與語(yǔ)音交換機(jī)之間也可以傳輸VoIP 信令和VoIP通話媒體,第一終端和第二終端之間也可以直接傳輸VoIP通話媒體,其中,可以通過(guò)SIP TLS對(duì)VoIP信令進(jìn)行信令加密傳輸,通過(guò)SRTP對(duì)VoIP通話媒體進(jìn)行通話媒體加密傳輸。其中,以第一終端與第三終端進(jìn)行通話為例,第一終端可以發(fā)送VoIP通話媒體到語(yǔ)音交換機(jī),語(yǔ)音交換機(jī)對(duì)VoIP通話媒體進(jìn)行處理,再將處理后的VoIP通話媒體通過(guò)PSTN網(wǎng)絡(luò)傳輸至第三終端;同樣地,當(dāng)語(yǔ)音交換機(jī)接收到第三終端發(fā)送的通話媒體時(shí),語(yǔ)音交換機(jī)可以將處理后的通話媒體通過(guò)IP網(wǎng)絡(luò)傳輸至第一終端。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了一種語(yǔ)音通話加密的系統(tǒng),該系統(tǒng)包括圖1中的第一終端和第二終端,進(jìn)一步的,該系統(tǒng)還包括圖1中的語(yǔ)音交換機(jī);

所述第一終端,用于通過(guò)第一加密模式與所述第二終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

所述第二終端,用于通過(guò)第一加密模式與所述第一終端進(jìn)行通話媒體加密傳輸;

所述第一終端,還用于當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述第二終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

所述第一終端,還用于當(dāng)檢測(cè)到所述第二終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與所述第二終端進(jìn)行通話媒體加密傳輸;

所述第二終端,還用于接收所述第一終端發(fā)送的所述加密模式切換請(qǐng)求,并在對(duì)所述加密模式切換請(qǐng)求進(jìn)行響應(yīng)后,通過(guò)切換后的所述第二加密模式與所述第一終端進(jìn)行通話媒體加密傳輸;

具體的,當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),所述第一終端可以生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述語(yǔ)音交換機(jī),并由所述語(yǔ)音交換機(jī)將所述加密模式切換請(qǐng)求轉(zhuǎn)發(fā)至所述第二終端;所述第二終端可以顯示所述加密模式切換請(qǐng)求中所包括的第二加密模式,并發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述語(yǔ)音交換機(jī),再由所述語(yǔ)音交換機(jī)將該響應(yīng)消息轉(zhuǎn)發(fā)至所述第一終端,此時(shí),所述第一終端和所述第二終端之間即可通過(guò)所述第二加密模式進(jìn)行通話媒體加密傳輸。

其中,所述第一終端,還用于當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始 選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式,且還用于發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到所述第二終端,以使所述第二終端顯示所述第一加密模式。其中,所述第一終端是先將所述呼叫請(qǐng)求發(fā)送至所述語(yǔ)音交換機(jī),再由所述語(yǔ)音交換機(jī)將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述第二終端的。

其中,所述第一終端,還用于當(dāng)接收到所述第二終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述第二終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

所述第一終端,還用于當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述第二終端,以使所述第二終端通過(guò)第一加密模式與所述第一終端進(jìn)行通話媒體加密傳輸。其中,所述呼叫請(qǐng)求和所述響應(yīng)消息都是經(jīng)由所述語(yǔ)音交換機(jī)進(jìn)行轉(zhuǎn)發(fā)的。

其中,所述第一終端在通過(guò)切換后的所述第二加密模式與所述第二終端進(jìn)行通話媒體加密傳輸之后,當(dāng)接收到所述第二終端發(fā)送的加密模式切換請(qǐng)求時(shí),所述第一終端,還用于顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述第二終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

所述第一終端,還用于根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述第二終端,以使所述第二終端通過(guò)切換后的所述第三加密模式與所述第一終端進(jìn)行通話媒體加密傳輸。其中,所述加密模式切換請(qǐng)求以及與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息也均是經(jīng)由所述語(yǔ)音交換機(jī)進(jìn)行轉(zhuǎn)發(fā)的。

其中,所述第一終端,具體用于當(dāng)檢測(cè)到所述第二終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式,再通過(guò)切換后的所述第二加密模式與第二終端進(jìn)行通話媒體加密傳輸。

本發(fā)明實(shí)施例中第一終端通過(guò)第一加密模式與第二終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至 第二終端,并當(dāng)檢測(cè)到第二終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與第二終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了一種語(yǔ)音通話加密的方法。請(qǐng)參見圖2,是本發(fā)明實(shí)施例提供的一種語(yǔ)音通話加密的方法的流程示意圖,所述方法可以包括:

S101,通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

具體的,本終端與目標(biāo)終端建立通話連接關(guān)系后,所述本終端可以通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,所述本終端和所述目標(biāo)終端可以分別為上述圖1中的第一終端和第二終端,即所述本終端和所述目標(biāo)終端均可以為IP話機(jī),所述本終端和所述目標(biāo)終端之間均以第一加密模式對(duì)VoIP通話媒體進(jìn)行加密傳輸,其中,所述本終端可以為主叫方,也可以為被叫方。

在所述本終端和所述目標(biāo)終端上,均可以預(yù)先設(shè)置一個(gè)加密按鍵以及一個(gè)加密模式選擇框。當(dāng)用戶想要切換當(dāng)前的加密模式時(shí),用戶可以在所述加密模式選擇框中選擇出用戶所期望的加密模式,并通過(guò)點(diǎn)擊加密按鍵以實(shí)現(xiàn)對(duì)加密模式的切換。因此,在所述本終端通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)倪^(guò)程中,所述本終端可以實(shí)時(shí)檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,即檢測(cè)加密按鍵是否被用戶點(diǎn)擊。

再請(qǐng)參見圖2a,是本發(fā)明是實(shí)施例提供的一種加密按鍵的界面展示示意圖,圖2a中包括加密按鍵100b和加密模式選擇框100a,加密模式選擇框100a中可供選擇的加密模式包括:強(qiáng)加密、弱加密以及不加密,加密按鍵100b對(duì)應(yīng)的圖標(biāo)名稱為“切換加密模式”。例如,所述本終端通過(guò)弱加密的加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并實(shí)時(shí)檢測(cè)與加密按鍵100b對(duì)應(yīng)的操作模式,當(dāng)用戶在加密模式選擇框100a中重新選擇強(qiáng)加密的加密模式,并點(diǎn)擊加密按鍵100b時(shí),所述本終端可以檢測(cè)到與加密按鍵100b對(duì)應(yīng)的操作模式為切換操作,并根據(jù)所述切換操作將弱加密的加密模式切換為強(qiáng)加密的加密模式。

S102,當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

具體的,當(dāng)S101步驟中檢測(cè)到所述與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí),可以生成加密模式切換請(qǐng)求,所述切換操作是請(qǐng)求將第一加密模式切換至第二加密模式的操作,所述本終端再根據(jù)所述切換操作獲取用戶所選擇的所述第二加密模式,并將所述加密模式切換請(qǐng)求中的第一加密模式的信息換成第二加密模式的信息,再將攜帶有所述第二加密模式的加密模式切換請(qǐng)求發(fā)送至IP-PBX,其中,所述加密模式切換請(qǐng)求可以為一種加密算法協(xié)商信令,該加密算法協(xié)商信令中的SDP(Session Description Protocol,會(huì)話描述協(xié)議)中攜帶有所述第二加密模式的信息,若所述第一加密模式為弱加密的加密模式,所述第二加密模式為強(qiáng)加密的模式,則在生成所述加密模式切換請(qǐng)求的過(guò)程中,SDP中所攜帶的加密模式信息是從弱加密信息(a=crypto:1DES_56_HMAC_MD5)變換成強(qiáng)加密信息(a=crypto:1AES_CM_256_HMAC_SHA2);所述IP-PBX接收到所述加密模式切換請(qǐng)求后,再將所述加密模式切換請(qǐng)求轉(zhuǎn)發(fā)至所述目標(biāo)終端,所述目標(biāo)終端可以讀取所述加密模式切換請(qǐng)求中的所述第二加密模式,并在液晶屏上顯示所述第二加密模式,此時(shí),正使用所述目標(biāo)終端的用戶可以根據(jù)所顯示的所述第二加密模式以及當(dāng)前通話內(nèi)容的敏感性,決定是否繼續(xù)保持通話狀態(tài),若正使用所述目標(biāo)終端的用戶覺得切換后的所述第二加密模式難以保證當(dāng)前通話內(nèi)容的安全性,則該用戶可以通過(guò)掛斷電話以結(jié)束此次通話;若正使用所述目標(biāo)終端的用戶認(rèn)為可以通過(guò)切換后的所述第二加密模式對(duì)當(dāng)前通話內(nèi)容進(jìn)行加密,則該用戶可以保持通話狀態(tài),此時(shí),所述目標(biāo)終端將會(huì)根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息。

S103,當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸;

具體的,當(dāng)所述目標(biāo)終端根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息時(shí),所述目標(biāo)終端可以將所述響應(yīng)消息發(fā)送至所述IP-PBX,再由所述IP-PBX轉(zhuǎn)發(fā)至所述本終端,其中,所述響應(yīng)消息可以為200OK信令,該200OK信令中的SDP將攜帶有對(duì)所述第二加密模式的確認(rèn)信息。所述本終端接收到所述響應(yīng)消息時(shí),即說(shuō)明檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求,此時(shí),所述本終端可 以根據(jù)所述響應(yīng)消息將所述第一加密模式切換至所述第二加密模式,并通過(guò)所述第二加密模式與所述目標(biāo)終端進(jìn)行通話媒體加密傳輸,同樣的,所述目標(biāo)終端也將通過(guò)所述第二加密模式與所述本終端進(jìn)行通話媒體加密傳輸。由于可以實(shí)時(shí)切換加密模式,所以可以增加IP話機(jī)終端用戶對(duì)加密模式的自主控制權(quán)和控制的實(shí)時(shí)性,滿足了通話雙方基于通話內(nèi)容敏感程度可以自主、實(shí)時(shí)地切換加密模式的需求,尤其,可在同一次通話中,在交流不同內(nèi)容時(shí)可切換成不同的加密模式。例如,當(dāng)前正在使用強(qiáng)加密的加密模式進(jìn)行通話,若此時(shí)通話內(nèi)容的敏感程度降低了,則任意一方用戶均可以進(jìn)行加密模式的切換,以將強(qiáng)加密的加密模式切換至弱加密的加密模式,使得可以降低對(duì)網(wǎng)絡(luò)帶寬的消耗并提高語(yǔ)音質(zhì)量;或者,當(dāng)前正在使用弱加密的加密模式進(jìn)行通話,若此時(shí)通話內(nèi)容的敏感程度提高了,則任意一方用戶均可以進(jìn)行加密模式的切換,以將弱加密的加密模式切換至強(qiáng)加密的加密模式,使得可以提高對(duì)通話內(nèi)容的安全性。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了另一種語(yǔ)音通話加密的方法。請(qǐng)參見圖3,是本發(fā)明實(shí)施例提供的另一種語(yǔ)音通話加密的方法的流程示意圖,所述方法可以包括:

S201,當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式;

具體的,當(dāng)本終端處于摘機(jī)狀態(tài)時(shí),所述本終端可以實(shí)時(shí)檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,其中,所述本終端可以為IP話機(jī),且在所述本終端上需預(yù)先設(shè)置一個(gè)加密按鍵以及一個(gè)加密模式選擇框,所述本終端對(duì)所述加密按鍵和所述加密模式選擇框的顯示方式可以參見上述圖2a所示的加密按鍵的界面展示示 意圖,當(dāng)然所述本終端還可以以其他的顯示方式對(duì)所述加密按鍵和所述加密模式選擇框進(jìn)行顯示,這里不再進(jìn)行贅述。當(dāng)用戶對(duì)所述本終端進(jìn)行摘機(jī)時(shí),可以在所述加密模式選擇框中選擇出此次通話所需的加密模式,再點(diǎn)擊所述加密按鍵,此時(shí),所述本終端可以檢測(cè)到與所述加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作,再根據(jù)所述初始選擇操作選擇出第一加密模式,所述第一加密模式即為用戶在所述加密模式選擇框中所選擇出的加密模式,所述本終端還可以在液晶屏上顯示所述第一加密模式。

可選地,若用戶對(duì)所述本終端進(jìn)行摘機(jī)操作后,也可以不對(duì)所述加密按鍵進(jìn)行操作,此時(shí),所述本終端將以之前的加密模式作為當(dāng)前的第一加密模式,并顯示所述第一加密模式。

S202,發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到目標(biāo)終端,以使所述目標(biāo)終端顯示所述第一加密模式;

具體的,在根據(jù)所述初始選擇操作選擇出所述第一加密模式之后,所述本終端可以發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到IP-PBX,其中,所述呼叫請(qǐng)求可以為一種加密算法協(xié)商信令,該加密算法協(xié)商信令中的SDP中將攜帶有所述第一加密模式的信息,若所述第一加密模式為弱加密的加密模式,則所述第一加密模式的信息為a=crypto:1DES_56_HMAC_MD5。所述IP-PBX接收到所述呼叫請(qǐng)求后,將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述目標(biāo)終端,所述目標(biāo)終端也可以為IP話機(jī)。當(dāng)所述目標(biāo)終端接收到所述呼叫請(qǐng)求后,所述目標(biāo)終端將會(huì)振鈴,并通過(guò)提取所述呼叫請(qǐng)求中的第一加密模式的信息以顯示所述第一加密模式,此時(shí),若被叫方用戶認(rèn)為所述第一加密模式可以滿足即將進(jìn)行的通話過(guò)程,并對(duì)所述目標(biāo)終端進(jìn)行摘機(jī)操作,則所述目標(biāo)終端將會(huì)根據(jù)所述呼叫請(qǐng)求生成對(duì)應(yīng)的響應(yīng)消息,并將該響應(yīng)消息發(fā)送至所述IP-PBX,并由所述IP-PBX將該響應(yīng)消息轉(zhuǎn)發(fā)至所述本終端;若被叫方用戶拒接本次呼叫,則所述目標(biāo)終端將不會(huì)生成對(duì)應(yīng)的響應(yīng)消息。

S203,當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求時(shí),通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

具體的,當(dāng)所述本終端接收到與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息時(shí),說(shuō)明檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求,此時(shí),所述本終 端將通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,同樣的,所述目標(biāo)終端也將通過(guò)所述第一加密模式與所述本終端進(jìn)行通話媒體加密傳輸。在通話過(guò)程中,所述本終端依然實(shí)時(shí)檢測(cè)與所述加密按鍵對(duì)應(yīng)的操作模式。其中,在通話過(guò)程中,當(dāng)用戶想要切換第一加密模式時(shí),用戶可以在所述加密模式選擇框中選擇出用戶所期望的加密模式,并通過(guò)點(diǎn)擊加密按鍵以實(shí)現(xiàn)對(duì)加密模式的切換,此時(shí),所述本終端可以檢測(cè)到與所述加密按鍵對(duì)應(yīng)的操作模式為切換操作。

S204,當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

具體的,當(dāng)S203步驟中檢測(cè)到所述與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí),可以生成加密模式切換請(qǐng)求,所述切換操作是請(qǐng)求將第一加密模式切換至第二加密模式的操作,所述本終端再根據(jù)所述切換操作獲取用戶所選擇的所述第二加密模式,并將所述加密模式切換請(qǐng)求中的第一加密模式的信息換成第二加密模式的信息,再將攜帶有所述第二加密模式的加密模式切換請(qǐng)求發(fā)送至IP-PBX,其中,所述加密模式切換請(qǐng)求可以為一種加密算法協(xié)商信令,該加密算法協(xié)商信令中的SDP中攜帶有所述第二加密模式的信息,若所述第一加密模式為弱加密的加密模式,所述第二加密模式為強(qiáng)加密的模式,則在生成所述加密模式切換請(qǐng)求的過(guò)程中,SDP中所攜帶的加密模式信息是從弱加密信息(a=crypto:1DES_56_HMAC_MD5)變換成強(qiáng)加密信息(a=crypto:1AES_CM_256_HMAC_SHA2);所述IP-PBX接收到所述加密模式切換請(qǐng)求后,再將所述加密模式切換請(qǐng)求轉(zhuǎn)發(fā)至所述目標(biāo)終端,所述目標(biāo)終端可以讀取所述加密模式切換請(qǐng)求中的所述第二加密模式,并在液晶屏上顯示所述第二加密模式,此時(shí),正使用所述目標(biāo)終端的用戶可以根據(jù)所顯示的所述第二加密模式以及當(dāng)前通話內(nèi)容的敏感性,決定是否繼續(xù)保持通話狀態(tài),若正使用所述目標(biāo)終端的用戶覺得切換后的所述第二加密模式難以保證當(dāng)前通話內(nèi)容的安全性,則該用戶可以通過(guò)掛斷電話以結(jié)束此次通話;若正使用所述目標(biāo)終端的用戶認(rèn)為可以通過(guò)切換后的所述第二加密模式對(duì)當(dāng)前通話內(nèi)容進(jìn)行加密,則該用戶可以保持通話狀態(tài),此時(shí),所述目標(biāo)終端將會(huì)根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息。

S205,當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式;

具體的,當(dāng)所述目標(biāo)終端根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息時(shí),所述目標(biāo)終端可以將所述響應(yīng)消息發(fā)送至所述IP-PBX,再由所述IP-PBX轉(zhuǎn)發(fā)至所述本終端,其中,所述響應(yīng)消息可以為200OK信令,該200OK信令中的SDP將攜帶有對(duì)所述第二加密模式的確認(rèn)信息。所述本終端接收到所述響應(yīng)消息時(shí),即說(shuō)明檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求,此時(shí),所述本終端可以根據(jù)所述響應(yīng)消息將所述第一加密模式切換至所述第二加密模式,并在液晶屏上顯示所述第二加密模式。

S206,通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸;

具體的,所述本終端將所述第一加密模式切換至所述第二加密模式后,可以通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,同樣的,所述目標(biāo)終端也將通過(guò)所述第二加密模式與所述本終端進(jìn)行通話媒體加密傳輸。

S207,當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

具體的,在所述本終端與所述目標(biāo)終端均以所述第二加密模式進(jìn)行通話媒體加密傳輸?shù)倪^(guò)程中,當(dāng)所述本終端接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),讀取所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,并在液晶屏上顯示所述第三加密模式。所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的,即使用所述目標(biāo)終端的用戶通過(guò)在所述目標(biāo)終端上的加密模式選擇框中重新選擇加密模式,并點(diǎn)擊對(duì)應(yīng)的加密按鍵,可使所述目標(biāo)終端生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求中的第二加密模式的信息換成第三加密模式的信息,再將攜帶有所述第三加密模式的加密模式切換請(qǐng)求發(fā)送至所述IP-PBX,以使所述IP-PBX將所述加密模式切換請(qǐng)求轉(zhuǎn)發(fā)至所述本終端。

S208,根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消 息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸;

具體的,所述本終端在顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式之后,正使用所述本終端的用戶可以自主判斷所述第三加密模式是否與當(dāng)前通話內(nèi)容的敏感性相匹配,若該用戶認(rèn)為相匹配,則繼續(xù)保存通話狀態(tài),使得所述本終端可以對(duì)所述加密模式切換請(qǐng)求進(jìn)行響應(yīng),以生成對(duì)應(yīng)的響應(yīng)消息,并將該響應(yīng)消息發(fā)送至所述IP-PBX,并由所述IP-PBX將該響應(yīng)消息轉(zhuǎn)發(fā)至所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸,同樣地,所述本終端也將通過(guò)切換后的所述第三加密模式與所述目標(biāo)終端進(jìn)行通話媒體加密傳輸;若該用戶認(rèn)為所述第三加密模式與當(dāng)前通話內(nèi)容的敏感性不匹配,則可以掛斷此次通話。由此可見,無(wú)論用戶終端為主叫方還是被叫方,都是可以在通話過(guò)程中對(duì)當(dāng)前加密模式進(jìn)行切換,滿足了通話雙方基于通話內(nèi)容敏感程度可以自主、實(shí)時(shí)地切換加密模式的需求,尤其,可在同一次通話中,在交流不同內(nèi)容時(shí)可切換成不同的加密模式。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性;同時(shí),通過(guò)在IP話機(jī)液晶屏上對(duì)當(dāng)前通話(包括主叫方摘機(jī)時(shí)刻和被叫方來(lái)電振鈴時(shí)刻)的加密模式的顯示,增強(qiáng)了IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),尤其在被叫方振鈴時(shí),在IP話機(jī)液晶屏上即刻顯示主叫方要求的加密模式,從而可作為被叫方是否選擇接聽的依據(jù)之一;而在主叫方摘機(jī)時(shí),在IP話機(jī)液晶屏上即刻顯示當(dāng)前的加密模式,可作為主叫方結(jié)合此次通話內(nèi)容的敏感性進(jìn)行加密模式選擇的判讀依據(jù)。

可選地,當(dāng)所述本終端為IP話機(jī),且所述目標(biāo)終端為傳統(tǒng)的模擬話機(jī)時(shí),由于模擬話機(jī)上無(wú)法進(jìn)行加密按鍵和界面顯示的設(shè)計(jì),所以模擬話機(jī)用戶無(wú)法 在模擬話機(jī)上實(shí)時(shí)自主地發(fā)起加密模式切換,也無(wú)法感知當(dāng)前通話使用的加密模式;但因?yàn)镮P-PBX可代替該模擬話機(jī)與所述本終端進(jìn)行加密模式的協(xié)商,即本終端用戶選擇好加密模式后,所述本終端通過(guò)所選擇的加密模式將通話內(nèi)容加密傳輸至所述IP-PBX,再由所述IP-PBX將加密后的通話內(nèi)容處理成模擬信號(hào)以發(fā)送到所述目標(biāo)終端,因此,為IP話機(jī)的一方仍能獲得本發(fā)明實(shí)施例所提到的有益效果。

可選地,當(dāng)所述本終端以及所述目標(biāo)終端均為IP話機(jī),但其中一方不支持加密功能時(shí),可以通過(guò)加密算法協(xié)商,最終采用“不加密”模式,在帶有本發(fā)明實(shí)施例所提供的功能的IP話機(jī)液晶屏上將顯示“不加密”模式,如果用戶認(rèn)為此次通話內(nèi)容敏感,則可掛斷電話。

可選地,當(dāng)所述本終端以及所述目標(biāo)終端均為IP話機(jī),但其中一方雖然支持加密能力但不支持本發(fā)明實(shí)施例所提供的實(shí)時(shí)切換和顯示能力時(shí),可以通過(guò)加密算法協(xié)商,最終協(xié)商出主叫方終端所選擇的加密模式,并在帶有本發(fā)明實(shí)施例所提供的加密切換顯示功能的IP話機(jī)液晶屏上顯示相應(yīng)的加密模式,且在帶有本發(fā)明實(shí)施例所提供的加密切換顯示功能的IP話機(jī)上也可實(shí)時(shí)自主地發(fā)起加密模式的切換。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了又一種語(yǔ)音通話加密的方法。請(qǐng)參見圖4,是本發(fā)明實(shí)施例提供的又一種語(yǔ)音通話加密的方法的流程示意圖,所述方法可以包括:

S301,當(dāng)接收到所述目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

具體的,當(dāng)本終端接收到目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),所述本終端先會(huì)振鈴,并同時(shí)顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式。其中,所述本終端和所述目標(biāo)終端均可以為IP話機(jī),且在所述本終端和所述目標(biāo)終端上均需預(yù)先設(shè)置一個(gè)加密按鍵以及一個(gè)加密模式選擇框,所述本終端和所述目標(biāo)終端對(duì)所述加密按鍵和所述加密模式選擇框的顯示方式均可以參見上述圖2a所示的加密按鍵的界面展示示意圖,當(dāng)然所述本終端和所述目標(biāo)終端還可以以其他的顯示方式對(duì)所述加密按鍵和所述加密模式選擇框進(jìn)行顯示,這里不再進(jìn)行贅述。其中,當(dāng)用戶對(duì)所述目標(biāo)終端進(jìn)行摘機(jī)時(shí),可以在所述加密模式選擇框中選擇出此次 通話所需的加密模式,再點(diǎn)擊所述加密按鍵,此時(shí),所述目標(biāo)終端可以檢測(cè)到與所述加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作,再根據(jù)所述初始選擇操作選擇出第一加密模式,所述第一加密模式即為用戶在所述加密模式選擇框中所選擇出的加密模式,所述目標(biāo)終端再發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到IP-PBX,以使所述IP-PBX將所述呼叫請(qǐng)求轉(zhuǎn)發(fā)至所述本終端,使得所述本終端可以振鈴并顯示所述第一加密模式。

S302,當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端進(jìn)行通話媒體加密傳輸;

具體的,在所述本終端顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式后,使用所述本終端的用戶(被叫方用戶)可以判斷所顯示的第一加密模式是否與即將進(jìn)行的通話內(nèi)容的敏感性相匹配,若被叫方用戶認(rèn)為相匹配,則對(duì)所述本終端進(jìn)行摘機(jī)操作,否則被叫方用戶拒接本次呼叫。當(dāng)所述本終端進(jìn)入摘機(jī)狀態(tài)時(shí),可以對(duì)所述呼叫請(qǐng)求進(jìn)行響應(yīng),以得到對(duì)應(yīng)的響應(yīng)消息,并將對(duì)應(yīng)的響應(yīng)消息發(fā)送到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端進(jìn)行通話媒體加密傳輸,同樣地,所述本終端也將通過(guò)第一加密模式與所述目標(biāo)終端進(jìn)行通話媒體加密傳輸。

S303,通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

具體的,在所述本終端通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)倪^(guò)程中,所述本終端依然實(shí)時(shí)檢測(cè)與所述加密按鍵對(duì)應(yīng)的操作模式。其中,在通話過(guò)程中,當(dāng)用戶想要切換第一加密模式時(shí),用戶可以在所述加密模式選擇框中選擇出用戶所期望的加密模式,并通過(guò)點(diǎn)擊加密按鍵以實(shí)現(xiàn)對(duì)加密模式的切換,此時(shí),所述本終端可以檢測(cè)到與所述加密按鍵對(duì)應(yīng)的操作模式為切換操作。

S304,當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

S305,當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加 密模式;

S306,通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸;

S307,當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

S308,根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸;

其中,S304至S308的具體實(shí)現(xiàn)方式可以參見上述圖3對(duì)應(yīng)實(shí)施例中的S204至S208,這里不再進(jìn)行贅述。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性;同時(shí),通過(guò)在IP話機(jī)液晶屏上對(duì)當(dāng)前通話(包括主叫方摘機(jī)時(shí)刻和被叫方來(lái)電振鈴時(shí)刻)的加密模式的顯示,增強(qiáng)了IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),尤其在被叫方振鈴時(shí),在IP話機(jī)液晶屏上即刻顯示主叫方要求的加密模式,從而可作為被叫方是否選擇接聽的依據(jù)之一;而在主叫方摘機(jī)時(shí),在IP話機(jī)液晶屏上即刻顯示當(dāng)前的加密模式,可作為主叫方結(jié)合此次通話內(nèi)容的敏感性進(jìn)行加密模式選擇的判讀依據(jù)。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了的又一種語(yǔ)音通話加密的方法。請(qǐng)參見圖5,是本發(fā)明實(shí)施例提供的一種語(yǔ)音通話加密的方法的時(shí)序示意圖,具體包括:

S401,第一終端檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

S402,當(dāng)所述第一終端檢測(cè)到所述操作模式為初始選擇操作時(shí),所述第一 終端顯示所選擇出的第一加密模式;

具體的,當(dāng)?shù)谝唤K端處于摘機(jī)狀態(tài)時(shí),所述第一終端可以實(shí)時(shí)檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,其中,所述第一終端可以為IP話機(jī),且在所述第一終端上需預(yù)先設(shè)置一個(gè)加密按鍵以及一個(gè)加密模式選擇框,所述第一終端對(duì)所述加密按鍵和所述加密模式選擇框的顯示方式可以參見上述圖2a所示的加密按鍵的界面展示示意圖,當(dāng)然所述第一終端還可以以其他的顯示方式對(duì)所述加密按鍵和所述加密模式選擇框進(jìn)行顯示,這里不再進(jìn)行贅述。當(dāng)用戶對(duì)所述第一終端進(jìn)行摘機(jī)時(shí),可以在所述加密模式選擇框中選擇出此次通話所需的加密模式,再點(diǎn)擊所述加密按鍵,此時(shí),所述第一終端可以檢測(cè)到與所述加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作,再根據(jù)所述初始選擇操作選擇出第一加密模式,所述第一加密模式即為用戶在所述加密模式選擇框中所選擇出的加密模式,所述第一終端還可以在液晶屏上顯示所述第一加密模式。

S403,所述第一終端發(fā)送攜帶有第一加密模式的呼叫請(qǐng)求到語(yǔ)音交換機(jī);

S404,所述語(yǔ)音交換機(jī)轉(zhuǎn)發(fā)所述攜帶有第一加密模式的呼叫請(qǐng)求到第二終端;

S405,所述第二終端振鈴并顯示所述第一加密模式,并通過(guò)摘機(jī)對(duì)呼叫請(qǐng)求進(jìn)行響應(yīng);

具體的,所述語(yǔ)音交換機(jī)為IP-PBX,所述第二終端也為IP話機(jī),當(dāng)所述第二終端接收到所述呼叫請(qǐng)求時(shí),所述第二終端將會(huì)進(jìn)行振鈴并顯示所述第一加密模式,此時(shí),若被叫方用戶認(rèn)為所述第一加密模式可以滿足即將進(jìn)行的通話過(guò)程,并對(duì)所述第二終端進(jìn)行摘機(jī)操作,則所述第二終端將會(huì)對(duì)呼叫請(qǐng)求進(jìn)行響應(yīng),以生成與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息。

S406,所述第二終端發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述語(yǔ)音交換機(jī);

S407,所述語(yǔ)音交換機(jī)轉(zhuǎn)發(fā)與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述第一終端;

S408,所述第一終端和所述第二終端均以所述第一加密模式進(jìn)行通話媒體加密傳輸;

具體的,在所述第一終端和所述第二終端均以所述第一加密模式進(jìn)行通話媒體加密傳輸?shù)倪^(guò)程中,所述第一終端和所述第二終端都會(huì)繼續(xù)實(shí)時(shí)檢測(cè)與加 密按鍵對(duì)應(yīng)的操作模式。

S409,當(dāng)所述第一終端檢測(cè)到操作模式為切換操作時(shí),生成包含第二加密模式的加密模式切換請(qǐng)求;

具體的,當(dāng)所述第一終端檢測(cè)到操作模式為切換操作時(shí),可以生成加密模式切換請(qǐng)求,所述切換操作是請(qǐng)求將第一加密模式切換至第二加密模式的操作,所述第一終端再根據(jù)所述切換操作獲取用戶所選擇的所述第二加密模式,并將所述加密模式切換請(qǐng)求中的第一加密模式的信息換成第二加密模式的信息。

S410,所述第一終端發(fā)送加密模式切換請(qǐng)求到所述語(yǔ)音交換機(jī);

S411,所述語(yǔ)音交換機(jī)轉(zhuǎn)發(fā)加密模式切換請(qǐng)求到所述第二終端;

S412,所述第二終端顯示第二加密模式,并對(duì)加密模式切換請(qǐng)求進(jìn)行響應(yīng);

具體的,所述第二終端接收到所述加密模式切換請(qǐng)求后,可以讀取所述加密模式切換請(qǐng)求中的第二加密模式,并顯示所述第二加密模式,此時(shí),正使用所述第二終端的用戶可以根據(jù)所顯示的所述第二加密模式以及當(dāng)前通話內(nèi)容的敏感性,決定是否繼續(xù)保持通話狀態(tài),若正使用所述第二終端的用戶覺得切換后的所述第二加密模式難以保證當(dāng)前通話內(nèi)容的安全性,則該用戶可以通過(guò)掛斷電話以結(jié)束此次通話;若正使用所述第二終端的用戶認(rèn)為可以通過(guò)切換后的所述第二加密模式對(duì)當(dāng)前通話內(nèi)容進(jìn)行加密,則該用戶可以保持通話狀態(tài),此時(shí),所述第二終端將會(huì)根據(jù)所述加密模式切換請(qǐng)求生成與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息。

S413,所述第二終端發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述語(yǔ)音交換機(jī);

S414,所述語(yǔ)音交換機(jī)轉(zhuǎn)發(fā)與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述第一終端;

S415,所述第一終端和所述第二終端均以所述第二加密模式進(jìn)行通話媒體加密傳輸;

具體的,所述第一終端和所述第二終端均將第一加密模式切換至第二加密模式,并均以所述第二加密模式進(jìn)行通話媒體加密傳輸。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與第二終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至第二終端, 并當(dāng)檢測(cè)到第二終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與第二終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性;同時(shí),通過(guò)在IP話機(jī)液晶屏上對(duì)當(dāng)前通話(包括主叫方摘機(jī)時(shí)刻和被叫方來(lái)電振鈴時(shí)刻)的加密模式的顯示,增強(qiáng)了IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),尤其在被叫方振鈴時(shí),在IP話機(jī)液晶屏上即刻顯示主叫方要求的加密模式,從而可作為被叫方是否選擇接聽的依據(jù)之一;而在主叫方摘機(jī)時(shí),在IP話機(jī)液晶屏上即刻顯示當(dāng)前的加密模式,可作為主叫方結(jié)合此次通話內(nèi)容的敏感性進(jìn)行加密模式選擇的判讀依據(jù)。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了一種終端。請(qǐng)參見圖6,是本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖,所述終端1可以包括:傳輸檢測(cè)模塊10、生成發(fā)送模塊20、切換傳輸模塊30;

所述傳輸檢測(cè)模塊10,用于通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

具體的,所述本終端1與目標(biāo)終端建立通話連接關(guān)系后,所述傳輸檢測(cè)模塊10可以通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,所述本終端1和所述目標(biāo)終端可以分別為上述圖1中的第一終端和第二終端,即所述本終端1和所述目標(biāo)終端均可以為IP話機(jī),所述本終端1和所述目標(biāo)終端之間均以第一加密模式對(duì)VoIP通話媒體進(jìn)行加密傳輸,其中,所述本終端1可以為主叫方,也可以為被叫方。

在所述本終端1和所述目標(biāo)終端上,均可以預(yù)先設(shè)置一個(gè)加密按鍵以及一個(gè)加密模式選擇框。當(dāng)用戶想要切換當(dāng)前的加密模式時(shí),用戶可以在所述加密模式選擇框中選擇出用戶所期望的加密模式,并通過(guò)點(diǎn)擊加密按鍵以實(shí)現(xiàn)對(duì)加密模式的切換。因此,在所述本終端1通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)倪^(guò)程中,所述本終端1可以實(shí)時(shí)檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,即檢測(cè)加密按鍵是否被用戶點(diǎn)擊。

再以上述圖2a所示的一種加密按鍵的界面展示示意圖為例,所述傳輸檢測(cè)模塊10通過(guò)弱加密的加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并實(shí)時(shí)檢測(cè) 與加密按鍵100b對(duì)應(yīng)的操作模式,當(dāng)用戶在加密模式選擇框100a中重新選擇強(qiáng)加密的加密模式,并點(diǎn)擊加密按鍵100b時(shí),所述傳輸檢測(cè)模塊10可以檢測(cè)到與加密按鍵100b對(duì)應(yīng)的操作模式為切換操作,并根據(jù)所述切換操作將弱加密的加密模式切換為強(qiáng)加密的加密模式。

所述生成發(fā)送模塊20,用于當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

具體的,當(dāng)所述傳輸檢測(cè)模塊10檢測(cè)到所述與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí),所述生成發(fā)送模塊20可以生成加密模式切換請(qǐng)求,所述切換操作是請(qǐng)求將第一加密模式切換至第二加密模式的操作,所述生成發(fā)送模塊20再根據(jù)所述切換操作獲取用戶所選擇的所述第二加密模式,并將所述加密模式切換請(qǐng)求中的第一加密模式的信息換成第二加密模式的信息,再將攜帶有所述第二加密模式的加密模式切換請(qǐng)求發(fā)送至IP-PBX,其中,所述加密模式切換請(qǐng)求可以為一種加密算法協(xié)商信令,該加密算法協(xié)商信令中的SDP中攜帶有所述第二加密模式的信息,若所述第一加密模式為弱加密的加密模式,所述第二加密模式為強(qiáng)加密的模式,則在生成所述加密模式切換請(qǐng)求的過(guò)程中,SDP中所攜帶的加密模式信息是從弱加密信息(a=crypto:1DES_56_HMAC_MD5)變換成強(qiáng)加密信息(a=crypto:1AES_CM_256_HMAC_SHA2);所述IP-PBX接收到所述加密模式切換請(qǐng)求后,再將所述加密模式切換請(qǐng)求轉(zhuǎn)發(fā)至所述目標(biāo)終端,所述目標(biāo)終端可以讀取所述加密模式切換請(qǐng)求中的所述第二加密模式,并在液晶屏上顯示所述第二加密模式,此時(shí),正使用所述目標(biāo)終端的用戶可以根據(jù)所顯示的所述第二加密模式以及當(dāng)前通話內(nèi)容的敏感性,決定是否繼續(xù)保持通話狀態(tài),若正使用所述目標(biāo)終端的用戶覺得切換后的所述第二加密模式難以保證當(dāng)前通話內(nèi)容的安全性,則該用戶可以通過(guò)掛斷電話以結(jié)束此次通話;若正使用所述目標(biāo)終端的用戶認(rèn)為可以通過(guò)切換后的所述第二加密模式對(duì)當(dāng)前通話內(nèi)容進(jìn)行加密,則該用戶可以保持通話狀態(tài),此時(shí),所述目標(biāo)終端將會(huì)根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息。

所述切換傳輸模塊30,用于當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸;

具體的,當(dāng)所述目標(biāo)終端根據(jù)所述加密模式切換請(qǐng)求生成響應(yīng)消息時(shí),所 述目標(biāo)終端可以將所述響應(yīng)消息發(fā)送至所述IP-PBX,再由所述IP-PBX轉(zhuǎn)發(fā)至所述本終端1,其中,所述響應(yīng)消息可以為200OK信令,該200OK信令中的SDP將攜帶有對(duì)所述第二加密模式的確認(rèn)信息。所述本終端1接收到所述響應(yīng)消息時(shí),即說(shuō)明檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求,此時(shí),所述切換傳輸模塊30可以根據(jù)所述響應(yīng)消息將所述第一加密模式切換至所述第二加密模式,并通過(guò)所述第二加密模式與所述目標(biāo)終端進(jìn)行通話媒體加密傳輸,同樣的,所述目標(biāo)終端也將通過(guò)所述第二加密模式與所述本終端1進(jìn)行通話媒體加密傳輸。由于可以實(shí)時(shí)切換加密模式,所以可以增加IP話機(jī)終端用戶對(duì)加密模式的自主控制權(quán)和控制的實(shí)時(shí)性,滿足了通話雙方基于通話內(nèi)容敏感程度可以自主、實(shí)時(shí)地切換加密模式的需求,尤其,可在同一次通話中,在交流不同內(nèi)容時(shí)可切換成不同的加密模式。例如,當(dāng)前正在使用強(qiáng)加密的加密模式進(jìn)行通話,若此時(shí)通話內(nèi)容的敏感程度降低了,則任意一方用戶均可以進(jìn)行加密模式的切換,以將強(qiáng)加密的加密模式切換至弱加密的加密模式,使得可以降低對(duì)網(wǎng)絡(luò)帶寬的消耗并提高語(yǔ)音質(zhì)量;或者,當(dāng)前正在使用弱加密的加密模式進(jìn)行通話,若此時(shí)通話內(nèi)容的敏感程度提高了,則任意一方用戶均可以進(jìn)行加密模式的切換,以將弱加密的加密模式切換至強(qiáng)加密的加密模式,使得可以提高對(duì)通話內(nèi)容的安全性。

進(jìn)一步的,再請(qǐng)參見圖7,是本發(fā)明實(shí)施例提供的一種切換傳輸模塊30的結(jié)構(gòu)示意圖,所述切換傳輸模塊30可以包括:切換顯示單元301、加密傳輸單元302;

所述切換顯示單元301,用于當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式;

所述加密傳輸單元302,用于通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式, 以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了另一種終端。請(qǐng)參見圖8,是本發(fā)明實(shí)施例提供的另一種終端的結(jié)構(gòu)示意圖,所述終端1可以包括上述圖6對(duì)應(yīng)實(shí)施例中的傳輸檢測(cè)模塊10、生成發(fā)送模塊20、切換傳輸模塊30,進(jìn)一步的,所述終端1還可以包括:選擇顯示模塊40、請(qǐng)求發(fā)送模塊50、通知模塊60、模式顯示模塊70、響應(yīng)發(fā)送模塊80;

所述選擇顯示模塊40,用于當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式;

所述請(qǐng)求發(fā)送模塊50,用于發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到目標(biāo)終端,以使所述目標(biāo)終端顯示所述第一加密模式;

所述通知模塊60,用于當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求時(shí),通知所述傳輸檢測(cè)模塊10通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸;

具體的,通過(guò)所述選擇顯示模塊40、所述請(qǐng)求發(fā)送模塊50以及所述通知模塊60可以使所述本終端1在主叫方摘機(jī)時(shí)刻在液晶屏上對(duì)當(dāng)前通話的加密模式進(jìn)行顯示,以增強(qiáng)IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn)。所述選擇顯示模塊40、所述請(qǐng)求發(fā)送模塊50以及所述通知模塊60的具體實(shí)現(xiàn)方式可以參見上述圖3對(duì)應(yīng)實(shí)施例中的S201至S203,這里不再進(jìn)行贅述。

所述模式顯示模塊70,用于當(dāng)接收到所述目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

所述響應(yīng)發(fā)送模塊80,用于當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端1進(jìn)行通話媒體加密傳輸;

具體的,通過(guò)所述模式顯示模塊70以及所述響應(yīng)發(fā)送模塊80可以使所述 本終端1在被叫方來(lái)電振鈴時(shí)刻在液晶屏上對(duì)當(dāng)前通話的加密模式進(jìn)行顯示,以增強(qiáng)IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),此處對(duì)于所述模式顯示模塊70和所述響應(yīng)發(fā)送模塊80的具體實(shí)現(xiàn)方式可以參見上述圖4對(duì)應(yīng)實(shí)施例中的S301至S302,這里不再進(jìn)行贅述。

所述模式顯示模塊70,還用于當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

所述響應(yīng)發(fā)送模塊80,還用于根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端1進(jìn)行通話媒體加密傳輸;

具體的,所述本終端1不僅可以主動(dòng)地對(duì)加密模式進(jìn)行切換,還可以在所述目標(biāo)終端發(fā)起加密模式切換請(qǐng)求時(shí),通過(guò)所述模式顯示模塊70和所述響應(yīng)發(fā)送模塊80對(duì)切換后的加密模式進(jìn)行顯示,并響應(yīng)加密模式切換請(qǐng)求以實(shí)現(xiàn)對(duì)加密模式的切換,此處對(duì)于所述模式顯示模塊70和所述響應(yīng)發(fā)送模塊80的具體實(shí)現(xiàn)方式可以參見上述圖3對(duì)應(yīng)實(shí)施例中的S207至S208,這里不再進(jìn)行贅述。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性;同時(shí),通過(guò)在IP話機(jī)液晶屏上對(duì)當(dāng)前通話(包括主叫方摘機(jī)時(shí)刻和被叫方來(lái)電振鈴時(shí)刻)的加密模式的顯示,增強(qiáng)了IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),尤其在被叫方振鈴時(shí),在IP話機(jī)液晶屏上即刻顯示主叫方要求的加密模式,從而可作為被叫方是否選擇接聽的依據(jù)之一;而在主叫方摘機(jī)時(shí),在IP話機(jī)液晶屏上即刻顯示當(dāng)前的加密模式,可作為主叫方結(jié)合此次通話內(nèi)容的敏感性進(jìn)行加密模式選擇的判讀依據(jù)。

基于圖1所示的網(wǎng)絡(luò)構(gòu)架,本發(fā)明實(shí)施例公開了又一種終端。請(qǐng)參見圖9,是本發(fā)明實(shí)施例提供的又一種終端的結(jié)構(gòu)示意圖,所述終端1000可以包括處理器1001、通信接口1002和存儲(chǔ)器1003(終端1000中的處理器1001的數(shù)量可以為一個(gè)或多個(gè),圖9中以一個(gè)處理器1001為例)。本發(fā)明的一些實(shí)施例中,處理器1001、通信接口1002和存儲(chǔ)器1003可通過(guò)通信總線或其他方式連接,其中,圖9以通過(guò)通信總線連接為例。

其中,所述通信接口1002,用于與目標(biāo)終端和語(yǔ)音交換機(jī)進(jìn)行通信;

所述存儲(chǔ)器1003用于存儲(chǔ)程序;

所述處理器1001用于執(zhí)行所述程序,以實(shí)現(xiàn)

通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式;

當(dāng)檢測(cè)到所述操作模式為切換操作時(shí),生成加密模式切換請(qǐng)求,并將所述加密模式切換請(qǐng)求發(fā)送至所述目標(biāo)終端,所述加密模式切換請(qǐng)求包括根據(jù)所述切換操作得到的第二加密模式;

當(dāng)檢測(cè)到所述目標(biāo)終端響應(yīng)所述加密模式切換請(qǐng)求時(shí),通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

其中,所述處理器1001還用于:

當(dāng)檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí),根據(jù)所述初始選擇操作選擇出第一加密模式,并顯示所述第一加密模式;

發(fā)送攜帶有所述第一加密模式的呼叫請(qǐng)求到目標(biāo)終端,以使所述目標(biāo)終端顯示所述第一加密模式;

當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第一加密模式響應(yīng)所述呼叫請(qǐng)求時(shí),執(zhí)行所述通過(guò)第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸?shù)牟襟E。

其中,所述處理器1001還用于:

當(dāng)接收到所述目標(biāo)終端發(fā)送的呼叫請(qǐng)求時(shí),顯示所述呼叫請(qǐng)求中所攜帶的第一加密模式,所述第一加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為初始選擇操作時(shí)根據(jù)所述初始選擇操作所獲得的;

當(dāng)進(jìn)入摘機(jī)狀態(tài)時(shí),根據(jù)所述第一加密模式發(fā)送與所述呼叫請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)第一加密模式與本終端進(jìn)行通話媒體加密傳輸。

其中,所述處理器1001還用于:

當(dāng)接收到所述目標(biāo)終端發(fā)送的加密模式切換請(qǐng)求時(shí),顯示所述加密模式切換請(qǐng)求中所攜帶的第三加密模式,所述第三加密模式是由所述目標(biāo)終端在檢測(cè)到與加密按鍵對(duì)應(yīng)的操作模式為切換操作時(shí)根據(jù)所述切換操作所獲得的;

根據(jù)所述第三加密模式發(fā)送與所述加密模式切換請(qǐng)求對(duì)應(yīng)的響應(yīng)消息到所述目標(biāo)終端,以使所述目標(biāo)終端通過(guò)切換后的所述第三加密模式與本終端進(jìn)行通話媒體加密傳輸。

其中,所述處理器1001具體用于:

當(dāng)檢測(cè)到所述目標(biāo)終端根據(jù)所述第二加密模式響應(yīng)所述加密模式切換請(qǐng)求時(shí),將所述第一加密模式切換至所述第二加密模式,并顯示所述第二加密模式;

通過(guò)切換后的所述第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸。

本發(fā)明實(shí)施例通過(guò)以第一加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,并檢測(cè)與加密按鍵對(duì)應(yīng)的操作模式,可以在檢測(cè)到操作模式為切換操作時(shí)生成包含第二加密模式的加密模式切換請(qǐng)求,并將加密模式切換請(qǐng)求發(fā)送至目標(biāo)終端,并當(dāng)檢測(cè)到目標(biāo)終端響應(yīng)加密模式切換請(qǐng)求時(shí),通過(guò)切換后的第二加密模式與目標(biāo)終端進(jìn)行通話媒體加密傳輸,即可以實(shí)現(xiàn)自主選擇切換相應(yīng)的加密模式,以對(duì)應(yīng)不同的場(chǎng)景,使得在通話內(nèi)容的敏感性變低時(shí),可以切換為不加密或加密強(qiáng)度較弱的方式進(jìn)行加密傳輸,避免對(duì)網(wǎng)絡(luò)帶寬和語(yǔ)音質(zhì)量造成無(wú)謂的消耗;在通話內(nèi)容的敏感性變高時(shí),可以切換為加密強(qiáng)度較高的方式進(jìn)行加密傳輸,以保證通話內(nèi)容的安全性;同時(shí),通過(guò)在IP話機(jī)液晶屏上對(duì)當(dāng)前通話(包括主叫方摘機(jī)時(shí)刻和被叫方來(lái)電振鈴時(shí)刻)的加密模式的顯示,增強(qiáng)了IP話機(jī)終端用戶對(duì)當(dāng)前VoIP通話安全性的感知和體驗(yàn),尤其在被叫方振鈴時(shí),在IP話機(jī)液晶屏上即刻顯示主叫方要求的加密模式,從而可作為被叫方是否選擇接聽的依據(jù)之一;而在主叫方摘機(jī)時(shí),在IP話機(jī)液晶屏上即刻顯示當(dāng)前的加密模式,可作為主叫方結(jié)合此次通話內(nèi)容的敏感性進(jìn)行加密模式選擇的判讀依據(jù)。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1