[发明专利]RTP报文的密钥协商方法、装置及系统无效
申请号: | 200710195390.2 | 申请日: | 2007-12-17 |
公开(公告)号: | CN101183935A | 公开(公告)日: | 2008-05-21 |
发明(设计)人: | 孟斌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L12/56;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rtp 报文 密钥 协商 方法 装置 系统 | ||
1.一种RTP报文的密钥确定方法,其特征在于,所述密钥用于对发送的报文加密或用于对接收的报文解密,该方法包括:
所述第一方生成第一密钥协商信息,将携带所述第一密钥协商信息的RTCP报文发送给所述第二方;所述第一密钥协商信息与预先设置的计算所述密钥所需的密钥算法对应;
所述第一方接收所述第二方发送的携带与所述算法对应的第二密钥协商信息的RTCP报文;所述第二密钥协商信息由所述第二方利用所述第一密钥协商信息生成;
所述第一方利用所述第一密钥协商信息和所述第二密钥协商信息,根据所述算法计算所述密钥。
2.根据权利要求1所述的方法,其特征在于,所述携带所述第一密钥协商信息的RTCP报文中,报文类型标记指示该报文为密钥协商报文。
3.根据权利要求1所述的方法,其特征在于,将携带所述第一密钥协商信息的RTCP报文发送给所述第二方包括:
设置该RTCP报文中的密钥协商状态为协商开始状态。
4.根据权利要求3所述的方法,其特征在于,所述第一方将携带所述第一密钥协商信息的RTCP报文发送给所述第二方之后,该方法进一步包括:
所述第一方接收到所述第二方发送的携带所述第二方生成的第三密钥协商信息的RTCP报文,且该RTCP报文中的密钥协商状态为协商开始状态;
所述第一方接收所述第二方发送的携带与所述算法对应的第二密钥协商信息的RTCP报文之前,该方法进一步包括:
所述第一方根据预先设置的规则,确定所述第一密钥协商信息有效,并保留所述第一密钥协商信息,丢弃所述第三密钥协商信息。
5.根据权利要求4所述的方法,其特征在于,所述规则包括:IP地址较大的一方所生成的密钥协商信息有效;
所述第一方根据预先设置的规则,确定所述第一密钥协商信息有效包括:
所述第一方比较所述第一方与所述第二方的IP地址,确定所述第一方的IP地址大于所述第二方的IP地址。
6.根据权利要求4所述的方法,其特征在于,所述规则包括:约定所述第一协商信息有效。
7.根据权利要求3所述的方法,其特征在于,所述携带第二密钥协商信息的RTCP报文中,密钥协商状态为协商确认状态。
8.根据权利要求1所述的方法,其特征在于,计算所述密钥后,该方法进一步包括:
向所述第二方发送携带表示密钥协商成功的信息的RTCP报文。
9.根据权利要求8所述的方法,其特征在于,向所述第二方发送携带表示密钥协商成功的信息的RTCP报文包括:
设置该RTCP报文中的密钥协商状态为协商结束状态。
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述RTCP报文为RTCP应用APP报文。
11.根据权利要求1至9中任一项所述的方法,其特征在于,计算所述密钥后,该方法进一步包括:
利用所述密钥加密所述RTP报文,将所述RTP报文发送给所述第二方。
12.一种RTP报文的密钥确定装置,其特征在于,包括:第一信息生成单元、第一报文发送单元、第一报文接收单元和第一计算单元;
所述第一信息生成单元,生成与预先设置的计算所述密钥所需的密钥算法对应的第一密钥协商信息;
所述第一报文发送单元,将由所述第一信息生成单元生成的第一密钥协商信息,通过RTCP报文携带,将该RTCP报文发送给密钥协商第二方;
所述第一报文接收单元,接收所述第二方发送的携带与所述算法对应的第二密钥协商信息的RTCP报文;所述第二密钥协商信息由所述第二方利用所述第一密钥协商信息生成;
所述第一计算单元,利用所述第一信息生成单元生成的所述第一密钥协商信息和所述第一报文接收单元接收到的所述第二密钥协商信息,根据所述算法计算所述密钥。
13.根据权利要求12所述的装置,其特征在于,该装置进一步包括:第一状态设置单元,设置所述第一报文发送单元发出的RTCP报文中的密钥协商状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710195390.2/1.html,转载请声明来源钻瓜专利网。