MPEG4视频加密算法研究与DSP实现及DM642移植

需积分: 10 2 下载量 178 浏览量 更新于2024-07-31 2 收藏 2.61MB PDF 举报
"该资源是一篇来自南京理工大学的硕士学位论文,作者缪永骏,导师孙金生,专业为控制理论与控制工程,日期为2006年6月1日。论文主要研究了基于MPEG4的视频加密算法及其在DSP(Digital Signal Processor)上的实现,特别是DM642芯片的移植与优化。" 正文: 随着多媒体技术的快速发展和广泛应用,尤其是网络通信和无线通信技术的普及,数字图像和视频在网络中的传输变得越来越频繁。然而,这也带来了信息安全问题,因为这使得不法分子更容易接触到这些敏感信息。因此,对于多媒体信息的安全保护和保密工作显得尤为重要,并成为了研究的焦点。 本文首先对现有的加密算法进行了综述,然后重点研究了MPEG4视频加密算法的实现,特别是两种代表性算法:VEA(Video Encryption Algorithm)和熵编码码表置乱算法。在简化MPEG-4 VISUAL XviD源代码的基础上,设计并实现了这两种算法,通过实验分析了它们的计算复杂度和安全性。为了提高系统的可维护性和灵活性,作者将嵌入熵编码码表置乱算法的编码器和解码器进行了独立封装,实现了编码加密与解码解密的完全分离,使得编解码器的软件结构更模块化和层次化。 论文的另一个重要方面是将编码器和解码器成功移植到了DM642多媒体数字信号处理器上。在这个过程中,针对DM642的硬件特性进行了软件优化,提升了解码的实时处理性能。这一成果为后续在DM642系统上开发视频采集、视频播放、编解码加解密实时对接提供了坚实的基础。 关键词涉及到的关键技术包括MPEG-4标准,视频加密技术,VEA算法,混沌密码学,以及TI公司的DM642 DSP芯片。混沌密码学是一种利用混沌系统的非线性和遍历性来构造加密算法的方法,可以提供良好的安全性能。 这篇论文为MPEG4视频加密算法在实际应用中的实现和优化提供了理论基础和技术支持,尤其是在嵌入式系统如DM642上的高效运行,对于多媒体信息安全领域具有重要的实践意义。