【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质
[0001]本申请涉及通信
,尤其涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
[0002]视频会议是基于图像和声音交流的实时通信系统,广泛应用于远程回应、线上指挥、移动办公协同等场景中,但由于视频会议的会议内容可能会涉及机密以及个人隐私等,视频会议的视频数据的安全性尤为重要。
[0003]现有技术中,在视频会议场景下,通常采用信道加密的方式,由服务器对视频会议的视频数据进行解密后,再次加密,然后向接收端设备发送。但是,在采用信道加密的情况下,服务器面向的加密对象是所有网际互联协议(internet protocol,IP)数据包,除视频会议的视频数据之外,服务器还会加密发送端设备发送的信令等消息,再转发至接收端设备,资源消耗较大。
技术实现思路
[0004]本申请提供一种数据处理方法、装置、设备及存储介质,用于保障视频会议安全的同时,减小资源消耗。
[0005]为了达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供一 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于发送端设备,所述方法包括:生成会议密钥的密钥摘要,所述密钥摘要用于验证所述会议密钥;基于所述发送端设备的私钥对所述密钥摘要加密,得到加密密钥摘要;基于接收端设备的公钥对所述会议密钥和所述加密密钥摘要加密,得到所述加密后会议密钥;向所述接收端设备发送第一报文,所述第一报文携带有所述加密后会议密钥;在接收到第二报文后,基于所述会议密钥对采集到的视频会议的原始视频数据进行加密,得到加密视频数据;所述第二报文用于指示所述接收端设备已获取所述会议密钥;通过服务器向所述接收端设备发送所述加密视频数据,以使得所述接收端设备基于所述会议密钥对接收到的数据进行解密,得到所述原始视频数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述会议密钥对采集到的视频会议的原始视频数据进行加密,得到加密视频数据,包括:对所述原始视频数据进行编码,得到多个视频编码流,所述多个视频编码流中的每个视频编码流的视频参数不同,所述视频参数包括分辨率和帧率中的至少一个;基于所述会议密钥分别对所述多个视频编码流进行加密,得到多个加密视频编码流;将所述多个加密视频编码流确定为所述加密视频数据。3.根据权利要求2所述的数据处理方法,其特征在于,所述通过服务器向所述接收端设备发送所述加密视频数据,包括:向所述服务器发送第一指示消息;所述第一指示消息包括所述多个加密视频编码流以及每个加密视频编码流的视频参数标识,所述视频参数标识用于标识所述加密视频编码流对应的视频参数,所述第一指示消息用于指示所述服务器基于所述发送端设备与所述接收端设备之间的信道质量,从所述多个加密视频编码流中确定向所述接收端设备发送的目标加密视频编码流,所述目标加密视频编码流的所述视频参数标识对应于所述信道质量。4.一种数据处理方法,其特征在于,应用于接收端设备,所述方法包括:接收发送端设备发送的第一报文,所述第一报文携带有加密后会议密钥;基于所述接收端设备的私钥解密所述加密后会议密钥,得到所述会议密钥和加密密钥摘要;基于所述发送端设备的公钥解密所述加密密钥摘要,得到密钥摘要,所述密钥摘要用于验证所述会议密钥;在基于所述密钥摘要验证所述会议密钥正确的情况下,获取所述会议密钥;向所述发送端设备发送第二报文,所述第二报文用于指示所述接收端设备已获取所述会议密钥;接收服务器转发的所述发送端设备发送的加密视频数据;基于所述会议密钥,解密所述加密视频数据,得到视频会议的原始视频数据。5.一种数据处理装置,其特征在于,部署于发送端设备,所述数据处理装置包括生成单元、加密单元、发送单元以及接收单元;所述生成单元,用于生成会议密钥的密钥摘要,所述密钥摘要用于验证所述会议密钥;所述加密单元,还用于基于所述发送端设备的私钥对所述密钥摘要加密,得到加密密钥摘要;
所述加密单元,还用于基于所述接收端设备的公钥对所述会议密钥和所述加密密钥摘要加密,得到所述加密后会议密钥;所述发送单元,用于向接收端设备发送第一报文,所述第一报文携带有所述加密后会议密钥;所述接收单元,用于接收第二报文;所述加密单元,还用于在所述接收单元接收到所述第二报文后,基于所述会议密钥对采集到的视频会议的原始视频数据进行加密,得到加密视频数据;所述...
【专利技术属性】
技术研发人员:陈浩然,符刚,彭成智,王亮,刘牧寅,李蔚然,
申请(专利权)人:中讯邮电咨询设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。