基于H.264熵编码的视频加密技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着多媒体技术和网络通信技术的飞速发展,视频已经广泛地用于政治、军事、商业、医疗和教育等行业。除了政治和军事这两个需要高保密性的领域外,其它领域对视频加密的需求也越来越大。视频序列具有数据量大、编码结构特殊、实时性要求高等特点,这对视频加密算法提出了很高的要求。视频加密算法除了要有较高的安全性外,还必须具有较快的加密速度和保持压缩效率与编码格式不变。众多现有的视频加密方案都是在视频编码的熵编码之前进行加密,它们并不能完全满足前述对视频加密算法的要求。基于信源特性、结合熵编码过程的视频加密算法被认为是很好的研究方向。
     针对目前还没有基于H.264熵编码的视频加密方案的情况,本文对H.264的熵编码技术进行了详细研究,提出了与CAVLC和CABAC熵编码过程相结合的视频加密方案。CAVLC加密方案采用流密码体制,主要用于视频会议等实时多媒体应用。CABAC加密方案采用可灵活配置的加密模块和密文反馈模式,大大增强了安全性,主要用于存储视频和高清电视等应用。这两种加密方案可以级,以满足不同加密级别的需求,安全覆盖了H.264的全部应用范围。理论析和具体实验表明,这两种方案具有计算简单、安全高效、易于实现、不改变视频格式和压缩效率的优点。本文的研究可以应用到实际的系统中,也为今后在熵编码领域进行更好的加密算法的研究起到了抛砖引玉的作用。
With the rapid development of multimedia and network technology, video has been used widely in political, military, commercial, medical, education and other industries. Besides political and military two areas need high security, the request for video encryption of many other areas is growing. Video sequences have characteristics of a large quantity of data, special coding structure and high real-time requirements, which puts forward strict demands to video encryption algorithm. No only having high security, do video encryption algorithm have fast working speed and keep efficiency of compression and coding format. Many existing video encryption schemes work prior to the entropy coding of video coding. They can't satisfy the requirements of video encryption completely. Video encryption algorithm based on the source features and combined with the process of entropy coding is considered very important to future research.
     In the situation of there is no video encryption scheme based on H.264 entropy coding, this paper studies the H.264 entropy coding and proposes CAVLC and CABAC video encryption schemes which are combined with the process of entropy coding of H.264. CAVLC encryption scheme used Stream Cipher System. It is used for real-time multimedia applications. CABAC encryption scheme uses flexible encryption modules and Cipher Feedback Mode which increases the security. It is mainly used for storage video applications such as HD-TV. Both encryption scheme can be divided into several levels to meet the different needs of encryption and cover all applications of H.264. Analysis and experimental results show that both scheme have the advantages of simple computation, high security, easy to implement and do not change the video format and compression efficiency. The researchs of this paper can be applied to the actual system and make a reference effort on video encryption based on entropy coding.
引文
[1]Stinson Douglas R.(著).密码学原理与实践[M].冯登国(译).电子工业出版社.2003.
    [2]Spillman Richard(著).经典密码学与现代密码学[M].叶阮健,曹英,张长富(译).清华大学出版社.2005.
    [3]卢开澄.计算机密码学--计算机网络中的数据保密与安全[M].清华大学出版社(第2版).1998.
    [4]冯登国.国内外密码学研究现状及发展趋势[J]..通信学报.2006.3.Vol.3,No.22:18-22.
    [5]沙丽娜,王宁章,覃团发.视频压缩编码国际标准综述[J].电子科技.2005(3):56-60.
    [6]廉士国,孙金生,王执铨.视频加密算法及其发展现状[J].信息与控制.2004.10.Vol.33,No.5:560-566.
    [7]徐正全,杨志云,李伟,陈琳.数字视频加密技术发展现状及展望[J].武汉大学学报(信息科学版).2005.7.Vol.30,No.7:570-574.
    [8]张炫.流媒体安全技术研究[J].网络安全技术与应用.2005(12):55-57.
    [9]Joint Video Team of ISO/IEC MPEG & ITU-T VCEG.Advanced video coding for generic audiovisual services(ITU-T Rec.H.264/ISO/IECT 14496-10 AVC),JVT-G050[S].2005.3.download:http://www.vcodex.com.
    [10]Iain E.Cz Richardson.H.264 and MPEG-4 video compression video coding for next generation multimedia[M].John Viley & Sons Ltd.,The Southern Gate,Chichester,West Sussex PO 19 8SQ.England.2003.
    [11]Iain E.G.Richardson(著).H.264和MPEG-4视频压缩:新一代多媒体的视频编码技术[M].欧阳合,韩军(译).国防科技大学出版社.2004.11.
    [12]毕厚杰.新一代视频压缩编码标准:H.264/AVC[M].人民邮电出版社.2005.5.
    [13]任竞.H.264/AVC视频编码标准的研究[J].微型电脑应用.2004.Vol.20,No.5:15-16.No.6:59-64.
    [14]张杰.视频编码新标准H.264/AVC中的重要技术[J].现代电子技术.2004.6.No.173:101-103.
    [15]秦岭,王煜坚,李东新等.视频编码标准H.264的主要技术特点及其应用前景[J].微计算机应用.2004.7.Vol.25,No.4:449-455.
    [16]楼剑,陆亮,虞露等.H.264标准的特点及其改进研究[J].数字电视与数字视频.2003(6):13-15.
    [17]周祥平,王嵩.新标准H.264的核心技术与应用前景[J].中国有线电视.2004(15):55-61.
    [18]Tang L.Methods for encrypting and decrypting MPEG video data efficiently[A].In:Proceedings of the Fourth ACM International Multimedia Conference(ACM Multimedia′96)[C].Boston,MA.1996:219-230.
    [19]Qao L,Nahrstedt K.A new algorithm for MPEG video encryption[A].In:Proceeding of the First International Conference on Imaging Science.Systems and Technology(CISST′97)[C].Las Vegas,Nevada,1997:21-29.
    [20]Wee S J,Apostolopoulos J G.Secure scalable video streaming for wireless networks[A].In:Proceedings of the IEEE International Conference on Acoustics,Speech,and Signal Processing[C].Salt Lake City UT.2001,4:2049-2052.
    [21]Wee S J,Apostolopoulos J G.Secure scalable streaming enabling transcoding without decryption[A].In:Proceedings of the IEEE International Conference on Image Processing[C].Thessaloniki,Greece.2001,1:437-440.
    [22]Tosun A S,Feng Wu Chi.Light weight security mechanisms for wireless video transmission[A].In:Proceedings.International Conference on Information Technology:Coding and Computing[C].Las Vegas,NV,2001:157-161.
    [23]Franco Chiaraluce,Lorenzo Ciccarelli,Ennio Gambi,etal.A new chaotic algorithm for video encryption[J].IEEE Transactions on Consumer Electronics.2002,48(4):838-844.
    [24]廉士国,李忠新,王执铨.几种典型视频加密算法的性能比较[J].中国图像图形学报.2004.4.Vol.9,No.4:483-490.
    [25]廉士国,李忠新,王执铨.两种基于部加密的图像和视频加密方案[J].计算机工程.2004.7.Vol.30,No.7:18-19,153.
    [26]廉士国.多媒体快速加密算法研究[D].南京理工大学博士学位论文.2005.5.
    [27]袁春,钟玉琢,贺玉文.基于混沌的视频流选择加密算法[J].计算机学报.2004.47(2):257-263.
    [28]易开祥,孙鑫,石教英.一种基于混沌序列的图像加密算法[J].计算机辅助设计与图形学报.2002.12(9):672-676.
    [29]马大伟,郑应平,王令群.一种基于混沌理论的多层次变密钥视频加密方法[J].计算机应用.2005.2.Vol.25,No.2:394-395,406.
    [30]张萌,刘忠信等.基于混沌的视频压缩与加密方法研究[J].控制工程.2005.5.Vol.12.No.5:482-485.
    [31]尹显东,姚军等.一种基于小波变换域和混沌序列的图像加密算法[J].信号处理.2005.3.Vol.21,No.3:261-266.
    [32]姚晔,徐正全,李伟.基于Zigzag置乱的MPEG4视频加密方案及改进[J].计算机工程与设计.2005.8.Vol.26,No.8:2042-2044.
    [33]陈真勇,唐龙,唐泽圣.视频信息隐藏的置乱策略与方法[J].中国图像图形学报.2005.10.Vol.10,No.10:1242-1247.
    [34]王慈,张文军,郑猛.一种基于DCT域MPEG2的透明加扰算法[J].上海交通大学学报.2004.5.Vol.38,No.5:705-708,712.
    [35]曹奕,张荣,刘政凯.H.264标准中基于DCT的视频加密研究[J].中国图像图形学报.2005.8.Vol.10,No.8:1047-1051.
    [36]庞建新,朱智超,张倩等.一种H.264框架下的视频加密方法[C].第十二届全国图像图形学学术会议.2005.10:135-139.
    [37]林巍蛲,方向忠,黄修超.基于H.264的新型视频加密算法[J].信息安全与通信保密.2005(9):89-94.
    [38]李文.基于H.264的流媒体安全压缩算法研究[D].西南交通大学硕士学位论文.2006.4.
    [39]柳书涛.基于 H.264视频加密算法的研究[D].西安交通大学硕士学位论文.2007.1.
    [40]蒋建国,李援,梁立伟.H.264视频加密算法的研究及改进[J].电子学报.2007.9.Vol.35,No.9:1724-1727.
    [41]Wu Chun ping,Jay Kuo C C.Efficient multimedia encryption via entropy codec design[A].In:SPIE International Symposium on Electronic Imaging 2001[C].San Jose,CA,USA.2001,4314:128-138.
    [42]朱冬冬,戴琼海.H.264解码器中CAVLC码表查找算法的改进[J].电视技术.2004(1):26-27.
    [43]郑宇,何大可,唐小虎,邓子健.基于FCSR和LSFR相结合的密钥流生成器[J].计算机工程.2007.3.Vol.33,No.5:32-35.
    [44]胡友情,刘丽,彭代渊.一种基于CAVLC熵编码的视频加密方案[C].2007年信息、电子与控制技术学术会议论文集.四川成都.2007.10:482-486.
    [45]V H.Ha,W.S.Shim and J.W Kim.Real-time MPEG-4 AVC/H.264CABAC entropy coder[C].International Conference on Consumer Electronics(ICCE).2005.1444-1454.
    [46]龚建锋.视频标准H.264熵解码技术研究[D].浙江大学硕士学位论文.2006.2.
    [47]郭斌.视频压缩中的熵编码研究[D].浙江大学硕士学位论文.2007.5.
    [48]陈建宇.基于H.264/AVC中CABAC算法研究及VLSI设计[D].哈尔滨工业大学硕士学位论文.2006.6.
    [49]谢林,虞露,仇佩亮.基于上下文的自适应二进制算术编码研究[J].浙江大学学报工学版.2005.39(6):910-914.
    [50]王勇,詹陈长,赵爽等.一种高性能CABAC解码器结构[J].计算机工程与应用.2007.43(14):94-109.
    [51]钟建国,吴冬梅.基于二值自适应算术编码的图像无损压缩算法研究[J].陕西师范大学学报(自然科学版).2007.3.Vol.35,No.1:30-33.
    [52]黄菠,贾蓉,樊丰.H.264中的CABAC熵编码研究[J].中国有线电视.2007.No.8:758-762.
    [53]张杰,童胜.H.264/AVC中二进制算术编码的析与研究[J].技术论坛.2003(11):28-30.
    [54]李斗.信息论与编码理论[M].电子工业出版社.2004.
    [55]Joint Video Team of ISO/IEC MPEG & ITU-T VCEG.H.264/AVC Re ference Software,ver JM 12.0[CP].http://phome.hhi.delsuehring/tml.
    [56]Joint Video Team of ISO/IEC MPEG & ITU-T VCEG.Revised H.264/MPEG-4 AVC Reference Software Manual(JVT-Q042)[EB].2005.10.download:http://www.image2003.com.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700