[发明专利]一种视频加解密方法、装置、电子设备及存储介质在审
申请号: | 202011290857.3 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112492352A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 马瑞鹏 | 申请(专利权)人: | 北京慕华信息科技有限公司 |
主分类号: | H04N21/2347 | 分类号: | H04N21/2347 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 100083 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 解密 方法 装置 电子设备 存储 介质 | ||
本申请实施例提供一种视频加解密方法、装置、电子设备及存储介质,涉及视频加解密技术领域。该加密方法包括获取待加密的视频数据;设置当前加密算法对应的当前算法版本号;利用所述当前加密算法对所述视频数据进行加密,生成密文段;根据预设的长度随机生成加密标识;将所述加密标识、所述密文段和所述当前算法版本号组合以生成视频文件,通过增加加密标识和算法版本号的加密方法,使得可以动态扩展更多加密算法,从而增强了加密的安全性,并能够根据算法版本号快速获取解密算法,提高加解密效率,解决了现有方法安全性较低且加解密效率较低的问题。
技术领域
本申请涉及视频加解密技术领域,具体而言,涉及一种视频加解密方法、装置、电子设备及存储介质。
背景技术
在课程视频资源的传输过程中,为避免课程视频资源的外泄,需要利用加解密算法对视频进行加解密,以提高课程视频资源传输的安全性,但是现有的单一加解密算法的安全性较低。
发明内容
本申请实施例的目的在于提供一种视频加解密方法、装置、电子设备及存储介质,通过增加加密标识和算法版本号的方法,使得可以动态扩展更多的加解密算法,从而增强了加密的安全性,并能够根据算法版本号快速获取解密算法,提高加解密效率,解决了现有方法安全性较低且加解密效率较低的问题。
本申请实施例提供了一种视频加密方法,所述方法包括:
获取待加密的视频数据;
设置当前加密算法对应的当前算法版本号;
利用所述当前加密算法对所述视频数据进行加密,生成密文段;
根据预设的长度随机生成加密标识;
将所述加密标识、所述密文段和所述当前算法版本号组合以生成视频文件。
在上述实现过程中,将加密标识、密文段和当前算法版本号组合构成视频文件,并且加密标识是随机生成的,通过向密文段增加额外信息的方式提高了安全性,并且可以根据算法版本号快速获取解密算法提高了解密的效率,解决了现有方法安全性较低且加解密效率较低的问题。
进一步地,所述根据预设的长度随机生成加密标识,包括:
接收预先设置的加密标识的长度;
根据所述长度随机生成任意字符串,以将所述字符串作为加密标识。
在上述实现过程中,可以通过设置加密标识的长度并生成该长度的任意字符串,将该任意字符串作为加密标识,进一步增加了加密的安全性,加密标识长度也可以根据需要动态调整。
进一步地,所述方法还包括:
若所述视频数据的大小大于设定值,则将当前加密算法更换为具有较小时间复杂度的第二加密算法;
根据所述第二加密算法获取对应的第二算法版本号,以将所述第二算法版本号添加至利用所述二加密算法生成的密文段中。
在上述实现过程中,可以根据视频数据的大小更换加密算法,以提高加解密的效率,同时更换算法版本号,实现了加解密算法的动态升级,因此具有更好的安全性和灵活性。
本申请实施例还提供一种视频解密方法,所述方法包括:
读取视频文件;
判断是否有加密标识以确定所述视频文件是否为加密文件;
若是,则获取所述加密文件的加密算法信息,以匹配对应的解密算法;
根据所述加密标识、所述解密算法获取密文段;
利用所述解密算法对所述密文段进行解密,以获取视频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京慕华信息科技有限公司,未经北京慕华信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011290857.3/2.html,转载请声明来源钻瓜专利网。