一种视频文件快速加密算法研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:woshihanxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字技术和网络技术的不断发展,数字多媒体应用已经达到了前所未有的深度和广度。普通计算机应用与多媒体应用的区别在于多媒体技术应用中数据量大、实时性要求高。用于文本加密的传统算法在多媒体加密中呈现出很多弊端,所以研究新的视频加密算法势在必行。从视频算法的基本要求出发,深入研究了国内外视频加密算法的发展现状,重点分析了选择性加密算法的优缺点。在深入研究视频编码技术的基础上研究并实现了基于MPEG-2编码视频文件的TWVEA算法(Two-way Video Encryption Algorithm)。设计一个能满足实际应用需求的视频加密算法的关键是如何减少加密运算量额外开销和增大安全性。在RVEA算法(Real-time Video Encryption Algorithm)基础上改进的TWVEA算法选择关键数据进行加密、加密过程与视频编码相结合,这两项措施共同降低了加密运算额外开销和冗余信息量。算法实现过程中首先研究了视频中待加密的关键数据的选取,然后根据编码器的特点设计了视频加密最佳位置选取方案,最后用AES(Advanced Encryption Standard)加密算法对选取的关键数据在最佳位置进行加密。另外,在网络中传输的密钥的安全性也不能忽视,TWVEA算法针对密钥泄漏问题设计了混合密码体制来管理和保护密钥。最后测试和分析表明,TWVEA算法能实现高效率高强度的视频加密。
其他文献
深蓝色的海洋一直是一个令人充满好奇和想象力的地方。近年来人类一直在努力探索和利用这片神秘的世界。水下机器人的出现提高了我们了解海底世界的能力。以有缆水下机器人(RO
在工业设计和制造中,经常需要对已有的物体或部件进行数字化,并建立相应的数学模型:首先通过扫描仪采集模型的三维坐标信息,得到一系列的空间数据点,然后通过对数据点的拟合建立相
众核体系架构主要包括GPU,异构CPU上的GPU单元和使用x86指令集的MIC加速部件等,一般应用于通用计算的计算单元。近年来,由于CPU发展遇到了频率墙、功耗墙和存储墙等一系列瓶颈,使
随着网络技术和人工智能技术的不断进步,基于Agent技术的电子商务近年来有了快速的发展。为了尽可能取得更大效益,Agent可以在电子市场中通过联合进行买卖交易。然而,由于提供给
随着计算机网络的飞速发展和社会信息化进程的加快,越来越多的企业和政府部门通过信息系统开展业务、提供服务,信息系统的安全问题逐渐受到关注,成为时下热点。风险评估能够有效
随着计算机网络技术的飞速发展及Internet应用的普及,电子商务、电子政务、Internet网络信息等服务都随之获得广泛应用,从而使得网络安全日益受到社会的重视。而身份认证可以
随着对软件需求的快速发展,如何提高软件生产过程的效能,以便能更快、更省的交付高质量的软件产品,越来越成为软件开发突出的问题。近年来国内对中小型企业应用系统需求的快速增
在MAS(Multi Agent System)环境中活动的Agent总是在一个庞大的、复杂的、开放的、动态的和不可预期的环境中操作。它在任意时刻的最优策略总是依赖于其他Agent所使用的策略
本文实现了可应用于文物展示的物体表面反射参数获取技术,该技术参考了现有三维扫描系统的原理,并利用了现有的三维扫描设备,在对物体进行三维扫描的同时,能获得反射参数计算所需
流媒体应用是推动未来网络应用的主动力,但流媒体对带宽的高占用特性、实时特性使其在无线网络上大规模应用面临诸多困难。几乎所有现有的流媒体系统都是基于客户端/服务器(C/S)