【技术实现步骤摘要】
一种视频会议加密方法
本专利技术涉及视频加密
,特别涉及一种视频会议加密方法。
技术介绍
传统远程视频会议大多数是基于互联网进行数据传输,而很多视频会议产品对视频数据传输没有进行加密或使用了弱算法加密,可能存在视频数据被窃取、篡改等的风险,无法保证视频数据传输的安全性,且同时,现在主流的加密算法—DES也已经不能确保视频数据在传输过程中的安全性,其单一的加密方式在视频数据传输的过程中存在极大安全隐患。
技术实现思路
本专利技术提供一种视频加密方法,用以通过算法池、随机加密方法,来避免单一加密方式的安全隐患,提高视频数据传输过程的安全性。本专利技术实施例提供一种视频会议加密方法,包括:预制有加密算法池的服务端和预制有解密算法池的客户端;所述服务端中随机分配有预设数目个加密算法池;所述服务端还为所述客户端分配与所述预设数目个加密算法池对应的解密算法池;确定所述预设数目个加密算法池对应的起始位置和间隔步长;当所述服务端首次发送视频数据到所述客户端时,通过所述预设数目 ...
【技术保护点】
1.一种视频会议加密方法,其特征在于,包括:预制有加密算法池的服务端和预制有解密算法池的客户端;/n所述服务端中随机分配有预设数目个加密算法池;/n所述服务端还为所述客户端分配与所述预设数目个加密算法池对应的解密算法池;/n确定所述预设数目个加密算法池对应的起始位置和间隔步长;/n当所述服务端首次发送视频数据到所述客户端时,通过所述预设数目个加密算法池对应的起始位置处的加密算法池对所述视频数据进行加密处理,并将加密处理后的视频数据传输到所述客户端;/n所述客户端通过与所述起始位置处的加密算法池对应的解密算法池对加密处理后的视频数据进行解密处理,获得解密处理后的视频数据。/n
【技术特征摘要】
1.一种视频会议加密方法,其特征在于,包括:预制有加密算法池的服务端和预制有解密算法池的客户端;
所述服务端中随机分配有预设数目个加密算法池;
所述服务端还为所述客户端分配与所述预设数目个加密算法池对应的解密算法池;
确定所述预设数目个加密算法池对应的起始位置和间隔步长;
当所述服务端首次发送视频数据到所述客户端时,通过所述预设数目个加密算法池对应的起始位置处的加密算法池对所述视频数据进行加密处理,并将加密处理后的视频数据传输到所述客户端;
所述客户端通过与所述起始位置处的加密算法池对应的解密算法池对加密处理后的视频数据进行解密处理,获得解密处理后的视频数据。
2.如权利要求1所述的视频会议加密方法,其特征在于,当所述服务端再次发送所述视频数据到所述客户端时,通过所述预设数目个加密算法池中的所述起始位置加所述间隔步长对应的位置处的加密算法池对所述视频数据进行加密处理,并将加密处理后的视频数据传输到所述客户端;
所述客户端通过与所述起始位置加所述间隔步长对应的位置处的加密算法池对应的解密算法池对所述加密处理后的视频数据进行解密处理,获得解密处理后的视频数据;
记录所述服务端发送所述视频数据到所述客户端的总次数;
当所记录的总次数不小于所述预设数目时,所述服务端基于所述预设数目个加密算法池形成的链表,进行链表循环;
且与所述预设数目个加密算法池对应的所述客户端基于所述预设数目个解密算法池形成的链表,进行链表循环。
3.如权利要求1所述的视频会议加密方法,其特征在于,在执行所述服务端中分配有预设数目个加密算法池之前,还包括:
供所述参会人员在所述客户端的账号管理平台上注册参加所述视频会议的个人账号,并将已注册成功的所述个人账号与所述客户端进行绑定,同时将所述已注册成功的所述个人账号存储到存储数据库中;
确定参加所述视频会议的参会人员与所述客户端的对应关系;
并根据所述对应关系,获取所述参会人员在对应的所述客户端上登录的所述个人账号;
对所获取的所述个人账号和登录所述个人帐号的所述客户端进行校验,并判断所获取的所述个人账号是否与所述存储数据库中所存储的个人账号相匹配,若是,判定所述参会人员具有进入所述视频会议的权限;
否则,判定所述参会人员没有进入所述视频会议的权限,并向所述客户端发出第一警示信息。
4.如权利要求1所述的视频会议加密方法,其特征在于,在所述服务端向所述客户端发送视频数据的过程中,还包括:
设置所述预设数目个加密算法池中的每个加密算法池的当前位置和所述间隔步长的同步机制,其包括:
所述服务端在向所述客户端发送所述视频数据的过程中,对所述视频数据进行加密处理的过程中,添加同步信息,所述同步信息是由进行加密处理的所述加密算法池的标识和所述间隔步长构成的;
当所述客户端检测到所述服务端传输的同步信息后,更新本地与所述进行加密处理的所述加密算法池对应的所述解密算法池的算法位置;
且当所述客户端检测到所述同步信息对应的加密算法池与算法位置更新后对应的解密算法池不匹配时,向所述服务端发送同步请求。
5.如权利要求4所述的视频加密方法,其特征在于,在所述客户端检测到所述服务端传输的同步信息后,更新本地与所述进行加密处理的所述加密算法池对应的所述解密算法池的算法位置后,还包括:
对所述同步信息对应的同步入口进行预设处理;或者,
当所述客户端上显示视频解析失败时,接收所述参会人员发送的同步请求。
6.如权利要求1所述的视频加密方法,其特征在于,在执行所述链表循环之后,还包括:
所述加密算法池和对应的解密算法池按照预设时间段进行更新;
其中,所述加密算法池与所述解密算法池是一一对应的,且所述解密算法池的个数...
【专利技术属性】
技术研发人员:曹伟,姜洪亮,
申请(专利权)人:上海百脑经贸有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。