发明名称 一种基于广播加密的流媒体传输方法
摘要 本发明公开了一种基于广播加密的流媒体传输方法,该方法是客户端向流媒体服务器发送第一、二数据包,第二数据包中设置广播加密系统ID,流媒体服务器收到后向客户端发送第三、四数据包,第四数据包中设置密文,客户端用私钥解密,得到消息加密密钥,密钥协商过程完成,客户端和流媒体服务器完成第三次握手,进行流媒体数据的加密传输。通过上述方式,本发明提供的一种基于广播加密的流媒体传输方法,该方法有安全性好,运行负担减小,动态添加移出用户的优点。
申请公布号 CN102694819B 申请公布日期 2015.07.22
申请号 CN201210193141.0 申请日期 2012.06.13
申请人 苏州大学 发明人 罗喜召;袁颖泉
分类号 H04L29/06(2006.01)I;H04L9/32(2006.01)I;H04L9/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 苏州广正知识产权代理有限公司 32234 代理人 刘述生
主权项 一种基于广播加密的流媒体传输方法, 其特征在于, 包括如下步骤 :客户端向流媒体服务器发送第一数据包, 告诉流媒体服务器当前连接的协议版本 ;客户端再向流媒体服务器发送第二数据包, 同时客户端选取第二数据包中后 1532 字节中的某4个字节, 设置自己所属的广播加密系统 ID;流媒体服务器在接收到客户端发来的第一数据包, 向客户端发送第三数据包, 告诉客户端其已知道当前协议版本;流媒体服务器在接收到客户端发来的第二数据包后, 验证消息, 取出第二数据包中客户端所属的广播加密系统 ID, 根据该 ID 选取对应的广播加密系统实例, 进行一次加密, 得到密文CT与消息加密密钥, 流媒体服务器选取第四数据包中后 1532 字节的某一段设置密文CT,将第四数据包发送给客户端;客户端接收到第四数据包后, 验证消息, 客户端从第四数据包中取出广播加密密文CT, 用自己的私钥进行一次解密, 得到消息加密密钥, 密钥协商过程完成 ;客户端和流媒体服务器完成第三次握手, 进行流媒体数据的加密传输;其中,所述的广播加密系统生成的具体步骤是:所述广播加密系统由广播中心的服务器生成, 所述广播加密系统为所有用户生成广播加密密钥, 将其存储在密钥数据库中 ;用户登陆服务器注册后再登陆, 向服务器申请广播加密密钥 ;服务器在数据库中取出一条可用的广播加密密钥, 将其与申请的用户进行绑定, 并向用户提供密钥的下载功能。
地址 215006 江苏省苏州市沧浪区十梓街210室
您可能感兴趣的专利