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

利用sip協(xié)議實現(xiàn)加密切換的方法

文檔序號:8433777閱讀:776來源:國知局
利用sip協(xié)議實現(xiàn)加密切換的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種利用SIP協(xié)議實現(xiàn)不同加密算法動態(tài)切換的方法,屬于通信技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]SIP (Sess1n Initiat1n Protocol)是一個會話層的信令控制協(xié)議,用于創(chuàng)建、修改和釋放一個或多個參與者的會話。具體的SIP協(xié)議定義可參見相關(guān)RFC文檔。RTP是語音的實時傳輸協(xié)議,用于將語音封裝成IP包,在IP網(wǎng)上傳輸。
[0003]采用SIP協(xié)議實現(xiàn)通話,容易在網(wǎng)上被竊聽,雖然也存在一些加密技術(shù),但還存在如下亟需解決的技術(shù)問題:
[0004]1.標(biāo)準的SRTP協(xié)議,實現(xiàn)過程比較復(fù)雜。
[0005]2.采用某種加密算法后,在通話過程中無法更改加密方法。

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

[0006]鑒于上述存在的問題,本發(fā)明的目的是提供一種利用SIP協(xié)議實現(xiàn)不同加密算法動態(tài)切換的方法。在通話過程中,用戶可以動態(tài)的選擇是否加密以及使用哪種加密算法對通話進行處理。
[0007]本發(fā)明采用的技術(shù)解決方案為:
[0008]一種利用SIP協(xié)議實現(xiàn)不同加密算法動態(tài)切換的方法,包括以下步驟:
[0009]1.主叫話機A通過鍵盤功能鍵,選擇需要使用的加密算法I。
[0010]2.主叫話機A向SIP服務(wù)器發(fā)起REINVITE消息,消息中增加消息頭P_ENCRYPT,表示此次通話需要使用加密算法I進行加密。
[0011]3.SIP服務(wù)器收到此消息后,向密碼服務(wù)器申請動態(tài)密鑰,密碼服務(wù)器回復(fù)響應(yīng)消息,其中攜帶本次通話使用的密碼。
[0012]4.SIP服務(wù)器收到響應(yīng)后,向被叫話機B發(fā)起REINVITE會話請求消息,該請求中包含消息頭P_ENCRYPT,表示此次通話需要使用算法I進行加密,以及媒體加密密鑰。
[0013]5.被叫話機B回復(fù)2000K消息給SIP服務(wù)器,同時使用獲得的加密算法和密鑰對媒體流進行加密和解密。
[0014]6.SIP服務(wù)器收此消息后,向主叫話機A發(fā)送2000K消息,消息中包含消息頭PENCRYPT,攜帶媒體加密的密鑰。
[0015]7.主叫話機A使用收到的加密密鑰對媒體進行加密和解密。
[0016]如果需要更改加密方式,方法和過程與上同。
[0017]本發(fā)明可帶來如下效果:
[0018]本發(fā)明提出的解決辦法,充分地利用SIP協(xié)議的原有流程,通過擴展消息頭,可以動態(tài)地調(diào)整媒體加密的方法,大大提高了使用的靈活性。
【附圖說明】
[0019]圖1是通話示意圖;
[0020]圖2是本發(fā)明的加密呼叫流程圖。
【具體實施方式】
[0021]本發(fā)明涉及一種利用SIP協(xié)議實現(xiàn)不同加密算法動態(tài)切換的方法。
[0022]下面結(jié)合附圖詳細說明。
[0023]圖1表示主叫話機A與被叫話機B利用IP網(wǎng)絡(luò)進行通話的示意圖。圖中,主叫A和被叫B,通過使用SIP協(xié)議,建立了通話過程。例如:主叫A和被叫B已經(jīng)建立了通話過程,主叫話機A希望使用加密算法I對通話進行加密。
[0024]本發(fā)明利用SIP協(xié)議實現(xiàn)不同加密算法動態(tài)切換的方法如下:
[0025]1.主叫話機A通過鍵盤功能鍵,選擇需要使用的加密算法I。
[0026]2.主叫話機A向SIP服務(wù)器發(fā)起REINVITE消息,消息中增加消息頭P_ENCRYPT,表示此次通話需要使用加密算法I進行加密。
[0027]3.SIP服務(wù)器收到此消息后,向密碼服務(wù)器申請動態(tài)密鑰,密碼服務(wù)器回復(fù)響應(yīng)消息,其中攜帶本次通話使用的密碼。
[0028]4.SIP服務(wù)器收到響應(yīng)后,向被叫話機B發(fā)起REINVITE會話請求消息,該請求中包含消息頭P_ENCRYPT,表示此次通話需要使用算法I進行加密,以及媒體加密密鑰。
[0029]5.被叫話機B回復(fù)2000K消息給SIP服務(wù)器,同時使用獲得的加密算法和密鑰對媒體流進行加密和解密。
[0030]6.SIP服務(wù)器收此消息后,向主叫話機A發(fā)送2000K消息,消息中包含消息頭P_ENCRYPT,攜帶媒體加密的密鑰。
[0031]7.主叫話機A使用收到的加密密鑰對媒體進行加密和解密。
[0032]8.如果需要更改加密方式,方法和過程與上同。
[0033]圖2為本發(fā)明一個實例的加密呼叫流程圖,過程如下:
[0034]主叫話機A的IP地址:192.168.1.1 ;被叫話機B的IP地址:192.168.1.2,;SIP服務(wù)器的地址是192.168.1.10。
[0035]101.主叫話機A向SIP服務(wù)器發(fā)送REINVITE請求,請求消息中包含是否需要加密消息頭 P_ENCRYPT:ΜΤ1ο
[0036]102.SIP服務(wù)器收到此消息后,向密碼服務(wù)器發(fā)出獲取密碼申請消息。
[0037]103.密碼服務(wù)器回復(fù)一個響應(yīng)消息,其中包含密碼(例如:abcdef)。
[0038]104.SIP服務(wù)器收到此密碼后,向被叫話機B發(fā)送INVITE消息,該消息中攜帶加密密碼,P_ENCRYPT:MT1:abcdef。
[0039]105.話機B向服務(wù)器發(fā)送2000K消息,同時使用MTl方法和密鑰abcdef對媒體進行加解密處理。
[0040]106.SIP服務(wù)器收到此消息后,向主叫話機A發(fā)送2000K消息,該消息中攜帶加密密鑰,P_ENCRYPT =MTlabcdef。話機A收到此消息后,即對媒體消息進行加解密處理。
[0041]可以理解的是,以上實施方式僅僅是為了說明本發(fā)明的原理而采用的示例性實施方式,然而本發(fā)明并不局限于此。對于本領(lǐng)域內(nèi)的普通技術(shù)人員而言,在不脫離本發(fā)明的精神和實質(zhì)的情況下,可以做出各種變型和改進,這些變型和改進也視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種利用SIP協(xié)議實現(xiàn)加密切換的方法,其特征在于包括以下步驟: 1)主叫話機通過鍵盤功能鍵,選擇需要使用的加密算法I; 2)主叫話機向SIP服務(wù)器發(fā)起REINVITE消息,表示此次通話需要使用加密算法I進行加密; 3)SIP服務(wù)器收到此消息后,向密碼服務(wù)器申請動態(tài)密鑰,密碼服務(wù)器回復(fù)響應(yīng)消息,其中攜帶本次通話使用的密碼; 4)SIP服務(wù)器收到響應(yīng)后,向被叫話機發(fā)起REINVITE會話請求消息,表示此次通話需要使用算法I進行加密,以及媒體加密密鑰; 5)被叫話機回復(fù)2000K消息給SIP服務(wù)器,同時使用獲得的加密算法和密鑰對媒體流進行加密和解密; 6)SIP服務(wù)器收此消息后,向主叫話機發(fā)送2000K消息,消息中包含消息頭P ENCRYPT,攜帶媒體加密的密鑰; 7)主叫話機使用收到的加密密鑰對媒體進行加密和解密。
2.如權(quán)利要求1所述的利用SIP協(xié)議實現(xiàn)加密切換的方法,其特征在于: 在所述2)中,主叫話機向SIP服務(wù)器發(fā)起REINVITE消息,消息中增加消息頭P_ENCRYPT ; 在所述4)中,SIP服務(wù)器收到響應(yīng)后,向被叫話機發(fā)起REINVITE會話請求消息,該請求中包含消息頭P_ENCRYPT。
【專利摘要】本發(fā)明涉及利用SIP協(xié)議實現(xiàn)加密切換的方法。方法的步驟是:主叫通過鍵盤功能鍵選擇需要使用的加密算法1;主叫向SIP服務(wù)器發(fā)起REINVITE消息;后者向密碼服務(wù)器申請動態(tài)密鑰,密碼服務(wù)器回復(fù)響應(yīng)消息,其中攜帶本次通話使用的密碼;SIP服務(wù)器向被叫發(fā)起REINVITE會話請求消息,該請求中包含消息頭P_ENCRYPT,表示此次通話需要使用算法1進行加密,以及媒體加密密鑰;被叫回復(fù)并用獲得的加密算法和密鑰對媒體流進行加密和解密;SIP服務(wù)器向主叫發(fā)送攜帶媒體加密的密鑰;主叫用收到的加密密鑰對媒體進行加密和解密。在通話過程中,用戶可以動態(tài)的選擇是否加密以及使用哪種加密算法對通話進行處理。
【IPC分類】H04L29-06
【公開號】CN104753889
【申請?zhí)枴緾N201310752119
【發(fā)明人】王允升, 付景林, 趙德勝
【申請人】北京大唐高鴻軟件技術(shù)有限公司
【公開日】2015年7月1日
【申請日】2013年12月31日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
保亭| 正蓝旗| 荣昌县| 准格尔旗| 光山县| 肇源县| 南岸区| 广南县| 重庆市| 彰化县| 苗栗市| 崇阳县| 五峰| 乌兰县| 玉屏| 三河市| 惠来县| 望城县| 禄丰县| 竹北市| 鹿泉市| 卓资县| 云阳县| 东阳市| 泗阳县| 平原县| 南漳县| 孝昌县| 洛浦县| 武鸣县| 洛隆县| 敦化市| 固原市| 诸城市| 麻阳| 乌审旗| 昌平区| 金塔县| 剑川县| 邵武市| 安新县|