摘要:针对MPEG4细粒度可扩展FGS(Fine Grain Scalability)压缩视频流格式的特点,提出了一种安全有效的加密算法.根据MPEG4 FGS的分层格式,对其基本层的关键数据进行选择加密.该方法具有诸多优点,如无需解密和加密操作就可支持网络节点的变换编码以控制带宽分配;基于视频对象模VOP的加密可以实现错误限制和区域针对性加密;加密后 的媒体流没有任何比特增加.为实现这一目标,设计了一种基于CBC_MAC(块加密链_消息提取码)的合成加密算法,该算法安全性高,速度块,尤其是密钥的产生和明文相关,可抵御已知明文攻击,同时不增加位长.通过测试,以及和其它算法的比较,该方法显现出较好的效能.