【技术实现步骤摘要】
一种基于RSA的多媒体文件加解密方法
[0001]本专利技术涉及一种基于RSA的多媒体文件加解密方法,属于加解密
技术介绍
[0002]在互联网视频服务广泛展开,网络视频资源剧增的背景下,如何保障视频资源的合法版权和抑制网络视频盗版问题变得越来越重要。有效的内容加密技术是版权保护的关键,保障了互联网视频服务运营的可管可控。对多媒体文件(如MP4文件)的加密技术有整体加密,这种方式加密强度好但实时性弱;选择性加密技术能提升加密效率增强实时性,但如何找到安全性和实时性之间的平衡成为了新的问题。
技术实现思路
[0003]本专利技术目的是提供了一种基于RSA的多媒体文件加解密方法,通过调节加密步长可以满足不同需求背景下的加密强度和效率间的平衡关系。
[0004]本专利技术为实现上述目的,通过以下技术方案实现:一种基于RSA的多媒体文件加密方法,包括以下步骤:1)生成加解密使用的RSA密钥对,设定加密标志位和加密步长,加密的字节长度由密钥长度决定;2)加密程序按块读取数据块字节数据;3)判断是否是首 ...
【技术保护点】
【技术特征摘要】
1.一种基于RSA的多媒体文件加密方法,其特征在于,包括以下步骤:1)生成加解密使用的RSA密钥对,设定加密标志位和加密步长,加密的字节长度由密钥长度决定;2)加密程序按块读取数据块字节数据;3)判断是否是首个数据块或加密步长整数倍的数据块;若为是,则对数据块部分字节进行RSA加密并在头部添加加标志位,写入加密文件;反之,直接写入加密文件;4)若源文件未读取完则重复步骤2、3;若文件读取完成则结束加密,生成加密后的多媒体文件。2.一种与权利要求1的加密方法对应的基于RSA的多媒体文件解密方法,其特征在于,包括以下步骤:1)按块读取加密文件,判断缓存区是否存在数据,若缓存区存在数据,将缓存区中的数据拼到数据块头部;反之则直接进行下一步;2)判断数据块中...
【专利技术属性】
技术研发人员:刘旭,张宇,谢恩鹏,刘永辉,李帅,
申请(专利权)人:山东云缦智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。