[发明专利]媒体数据传输系统、方法、装置及存储介质有效
申请号: | 201810818845.X | 申请日: | 2018-07-24 |
公开(公告)号: | CN108965302B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 张亦欢;赵毅;胡小鹏;顾振华 | 申请(专利权)人: | 苏州科达科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N7/15 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 数据传输 系统 方法 装置 存储 介质 | ||
1.一种媒体数据传输系统,其特征在于,所述系统包括:
发送端,用于按照动态密钥策略获取加密密钥和所述加密密钥的密钥标识;根据所述加密密钥对待发送的媒体数据进行加密,得到加密后的媒体数据;使用扩展后的媒体传输协议对所述加密后的媒体数据和所述密钥标识进行封装,得到媒体数据包;通过媒体传输通道将所述媒体数据包发送至接收端;所述扩展后的媒体传输协议是在原有的媒体传输协议基础上添加了密钥标识字段后得到媒体传输协议;所述发送端和所述接收端加入同一会话中;
所述接收端,用于通过所述媒体传输通道接收所述媒体数据包;获取所述媒体数据包中的所述密钥标识;根据所述密钥标识获取所述加密密钥对应的解密密钥;根据所述解密密钥对所述媒体数据包中的所述加密后的媒体数据进行解密,得到所述媒体数据;
所述发送端,用于根据所述媒体数据的时间戳和所述媒体数据的序号生成加密初始向量;通过所述加密初始向量和所述加密密钥对预设的加密对象进行初始化,得到初始化后的加密对象;通过所述初始化后的加密对象中的加密初始向量和所述加密密钥对第一个待发送的媒体数据进行位操作,得到第一加密后的媒体数据;然后使用第一加密后的媒体数据和所述加密密钥对第二个待发送的媒体数据进行位操作,得到第二加密后的媒体数据,如此循环,使用第n-1加密后的媒体数据和加密密钥对第n个所述待发送的媒体数据进行位操作,得到第n加密后的媒体数据,所述n为正整数;其中,各个所述待发送的媒体数据来源于同一视频码流;
所述接收端,用于根据所述媒体数据包中的所述时间戳和所述序号生成解密初始向量;通过所述解密初始向量和所述解密密 钥对预设的解密对象进行初始化,得到初始化后的解密对象;通过所述初始化后的解密对象中的解密初始向量和解密密钥对第一加密后的媒体数据进行位操作,得到第一解密后的媒体数据;使用第一解密后的媒体数据和解密密钥对第二加密后的媒体数据进行位操作,得到第二解密后的媒体数据,如此循环,使用第n-1解密后的媒体数据和解密密钥对第n加密后的媒体数据进行位操作,得到第n解密后的媒体数据;其中,各个加密后的媒体数据来源于同一视频码流。
2.根据权利要求1所述的系统,其特征在于,所述发送端,用于:
在上一次获取到的加密密钥的使用时长达到时长阈值时,获取新的加密密钥;
和/或,
在使用上一次获取到的加密密钥加密媒体数据的次数达到次数阈值,获取新的加密密钥。
3.根据权利要求1所述的系统,其特征在于,所述接收端,用于:
确定所述密钥标识与上一次获取到的媒体数据包中的密钥标识是否相同;
在所述密钥标识与所述上一次获取到的媒体数据包中的密钥标识相同时,获取上一次获取到的解密密钥;
在所述密钥标识与所述上一次获取到的媒体数据包中的密钥标识不同时,根据所述密钥标识获取新的解密密钥。
4.根据权利要求1至3任一所述的系统,其特征在于,所述发送端,还用于:
与所述接收端建立密钥传输通道,所述密钥传输通道与所述媒体传输通道不同;
通过所述密钥传输通道,将本地的加密密钥池与所述接收端的解密密钥池保持同步;和/或,通过所述密钥传输通道,将密钥的状态信息与所述接收端的密钥的状态信息保持同步;
其中,所述加密密钥池包括至少一个加密密钥,所述解密密钥池包括至少一个解密密钥;所述密钥的状态信息包括可用加密密钥的数量和加密密钥的生成率中的至少一种。
5.根据权利要求4所述的系统,其特征在于,所述发送端,还用于:
在所述与所述接收端建立密钥传输通道之前,与所述接收端协商得到双方支持的加密能力;
在根据所述加密能力中的加密模式确定出使用所述扩展后的媒体传输协议来传输所述媒体数据时,触发执行所述按照动态密钥策略获取加密密钥和所述加密密钥的密钥标识的步骤。
6.根据权利要求5所述的系统,其特征在于,所述加密能力还包括以下几种信息中的至少一种:
加密算法;
密钥长度;
初始向量长度;
动态密钥标识长度;
所述扩展的媒体传输协议中密钥标识字段的长度,所述密钥标识字段用于记录所述密钥标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科达科技股份有限公司,未经苏州科达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810818845.X/1.html,转载请声明来源钻瓜专利网。