发明名称 |
一种对直播流媒体数据进行加密和解密的方法 |
摘要 |
本发明公开了一种对直播流媒体数据进行加密和解密的方法,该加密方法为:加密机根据当前得到的密钥随机数、所产生内容密钥和设置的密钥导出算法计算当前加密密钥,使用该当前加密密钥对直播流媒体数据进行加密。该解密方法为:用户终端从媒体传送网络处接收到携带密钥随机数的加密后的直播流媒体数据,根据该直播流媒体数据中所携带的密钥随机数、版权中心发来的内容密钥和预先设置的密钥导出算法计算当前解密密钥;用户终端根据所得到的当前解密密钥对加密后的直播流媒体数据进行解密。本发明能够提高获取加密和解密时所使用密钥的难度,从而大大提高了对直播流媒体数据加密和解密的安全性。 |
申请公布号 |
CN100401769C |
申请公布日期 |
2008.07.09 |
申请号 |
CN200510135652.7 |
申请日期 |
2005.12.27 |
申请人 |
华为技术有限公司 |
发明人 |
李耀辉;孙超 |
分类号 |
H04N7/16(2006.01);H04L9/18(2006.01) |
主分类号 |
H04N7/16(2006.01) |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
宋志强;麻海明 |
主权项 |
1.一种对直播流媒体数据进行加密的方法,其特征在于,该方法包括以下步骤:A、加密机产生节目的内容密钥,其中,所产生的内容密钥的个数大于1,并且,加密机分别为所产生的各个内容密钥设置对应的序号,并根据各个内容密钥所对应的序号将各内容密钥按顺序排列后发送至版权中心;B、当需要对承载节目的直播流媒体数据进行加密时,加密机得到当前的密钥随机数;C、加密机从所产生的个数大于1的内容密钥中选择一个内容密钥,根据当前的密钥随机数、所选择的内容密钥和预先设置的密钥导出算法计算当前加密密钥,并使用该计算出的当前加密密钥对承载节目的直播流媒体数据进行加密。 |
地址 |
518129广东省深圳市龙岗区坂田华为总部为公楼 |