公司上网行为管理,就用安企神软件
立即咨询因为空中无人信息平台需要的视频加密方案是保密性强且加密不改变视频码流格式,不影响压缩比,不影响视频的正常实时播放。所以我们今天介绍的加密算法,是充分利用压缩过程提供的信息来对加密过程提供基础吗,使得加密和压缩均具有较好的性能吗,加密在压缩之后并且不改变压缩比。
一、空中无人平台视频图像加密算法
1、 MPEG编码介绍
在MPEG编码过程中,视频图像被分割成图像组层(GOP),每个图像组层(GOP)由一系列I, _P和B帧组成,其中I帧是不需要参考其它帧的帧内图,通过DCT变换方法单独编码; P帧是参考前面的I帧或者P帧来进行预测编码的预测图;B帧是进行双向运动补偿预测编码的双向预测图像。一个GOP至少要有一幅I帧。典型的排列如图所示:
每帧图像包含若干图像切片(slice),每个切片包含若干个宏块,宏块是一个16×16像素的图像块,是视频编码的基本单位。每个宏块用亚取样的方式更进一步分成4个8×8像素亮度块(Y块)和2个8×8像素色度块(一个Cr块和一个Cb块)。
每个Y,Cb和Cr块都要进行DCT、量化和熵编码。DCT变换后将大部分低频分量集中到8×8块空间的左上角,变换系数进行量化后许多AC系数变成了0,量化输出的结果是根据zig-zag顺序排列的:<DC,AC1,AC2,…,AC63>。DC系数表示在空间块上量度的平均值,AC系数包含了图像信息的细节。
按照视频压缩标准(MPEG4)编码得到的视频码流都是遵循协议规定的固定格式和语法结构来分层组织压缩后的视频信息的。各层都由一个标志信息头开始(块层除外),后接其他格式信息或视频压缩后的有关图像内容数据。代表图像内容信息的主要是DCT系数及运动矢量MV。标志字及格式信息都是一些很容易从数据流中分辨出来的特殊码字,起同步和指示视频信息结构的作用,没有这些标志字或者这些标志字被破坏时将无法解码。而且,标志信息不含任何视频内容,加密的意义也不大,所以不加密标志信息。
2、加密的关键信息
(1)加密帧内块DC码字
DCT变换使得能量集中于低频部分,因此,低频部分系数的改变对于图像的可理解性更加敏感。由于DCT变换将像素块的64个像素的平均值由低频直流系数DC表示,DC含有图像的大致信息,帧内块的DC系数采用定长八位编码单独编码,加密后得到的随机码字除了两个非法码字外都在其码表中,所以通过避免加密后取值为非法码字,加密帧内块DC是可行的。我们可以采用高强度密码加密。
(2)加密AC系数的符号位
AC系数则对应图像中的细节,而且AC和DC是相关的,对每个块AC系数的和大约是DC的整数倍。因此在高保密级别的场合,军事,需要对AC系数的符号位也进行加密,否则可以从AC系数来破译DC系数。对于较低频率的交流系数AC,在63个系数(除去DC)中选择加密n个系数。显然,加密的系数个数越多,图像的可理解性就越差,密码系统的安全性就越高,同时,加密的系数越多,加密算法越复杂,造成的压缩比改变也就越多。而且由于AC符号位所占码流的比例很大,如果全部加密所有系数,计算量将是很大的。所以系数个数n的选择要考虑安全和压缩比两个因素,可根据应用需求来确定。加密较少量的AC系数,我们也采用高强度的密码加密。
(3)加密运动矢量MV符号位
运动矢量代表了视频图像中非常重要的运动信息,加密运动矢量,能够破坏P帧和B帧的正确解码。仅仅加密运动矢量的符号,能够降低加密的运算复杂度,因为MV是差分编码,改变符号位不仅改变了MV的方向还改变了MV的大小。同时,因为运动矢量的编码过程是对符号单独编码,能够保持压缩比不变。为了增加已知明文攻击的难度,我们也采用高强度密码加密,与DCT和AC系数符号的加密方法一样。
所以,在空中无人信息平台下,我们选择加密帧内块DC码字、MV符号位和AC系数的符号位。对这几种关键信息在标准序列压缩编码后码流中的比例统计结果如表所示。而加密算法我们采用国际标准的分组加密算法AES加密提取的关键信息来提高加密方案整体的安全性。
二、空中无人平台视频图像加密算法性能分析
1、 保密性分析
本加密算法,能够同时加密帧内数据和帧间数据信息。
加密帧内信息,即加密帧内块DC码字和加密AC系数,加密帧间信息,即加密运动矢量,破坏了P、B帧与I帧之间的依赖关系,从而实现P帧和B帧的加密。对于本加密方案总体上的保密性,从攻击者的角度来看,完全破解本加密方案的难度在理论上同破解本加密方案中所采用的分组加密算法AES相当,而AES分组加密算法目前被认为是难以破解的,具有较强的抵抗已知明文和选择明文攻击的能力。所以本加密方案的保密性是十分可靠的。
2、 加密速度
本加密方案仅选取码流中少量的关键信息加密,加密的关键信息在标准序列的压缩码流中所占比例约为10%左右,加密或解密的速度是非常快的。在空中无人平台的条件下,MPEG-4视频码流,传输时间为2s,再加上解密时间也不会超过3s钟,即使被攻击者截获也不会在这么短的时间内破解,所以本加密方案时延小,不影响视频的正常实时播放。而且本加密方案使用的分组加密算法加密后的密文长度和明文长度相等,不需要在码流中附加传递其他任何信息,所以不会产生额外的码流数据,不增加码流大小,即不会增加附加的网络带宽要求。
本文分析了现有几种视频加密算法的特性,结合空中无人信息平台的特点给出了一种加密关键信息的视频加密方案。该加密方案选取视频序列中的关键信息DC码字、AC系数符号位和运动矢量MV符号位加密,具有加解密数据量小,加解密速度快的特点。使用该加密方案还可以保持码流格式不变,不增加附加的带宽要求,加解密不影响视频图像质量,能保证视频的正常实时传输播放。
小知识之MPEG-4
MPEG-4是一个正在制定的国际标准,它支持用于通信、访问和数字视听数据处理的新方法(特别是基于内容的)。
五大防止公司员工泄密的方法!保护企业数据安全
我们平时看网上的各种新闻,可以看到许多公司内部员工泄密的案例,这往往给公司带来巨大损失。那么为了防止公司员工泄密,企业可以采取多种措施,并结合使用安企神软件等专业技术工具来加强防护。以下是一些具体的方法和建议:一、加强员工管理和培训1.严格筛选与培训员工:在招聘过程中,对员工的背景、信誉、技能进行全面了解和评估,特别是...
员工上班摸鱼如何发现?推荐这款电脑监控软件
在现代企业管理中,员工上班期间的不当行为,尤其是“摸鱼”现象,一直是管理者们头疼的问题。所谓“摸鱼”,通常指的是员工在工作时间内从事与工作无关的活动,如浏览社交媒体、玩游戏、看电影等,这不仅影响了工作效率,还可能对企业的整体运营造成负面影响。为了有效发现和应对这一问题,许多企业开始采用先进的技术手段,其中安企神软件便是...
你的文件需要加密吗?快试试这款文件加密管理系统
2021年6月,某省属高校下属机构工作人员莫某某出差期间违规复印涉密合同。回校后,莫某某将涉密合同复印件交给某学院教师汤某某。汤某某让学生用手机APP扫描合同复印件并存储在连接互联网的电脑中,随后多次通过微信转发含有该涉密合同的PDF文档,造成恶劣影响。文件加密的必要性体现在多个方面,特别是在当今数字化时代,信息安全和...
透明加密、半透明加密、智能加密的区别和适用场景
透明加密、半透明加密、智能加密的区别和适用场景由于企事业单位内部终端数据的生产类型和存储情况复杂,且不同公司、不同部门对于文件加密的需求各不相同,单一的加密模式显然是无法满足企业多样化的数据管控需求的。安企神的文件加密与数据防泄露系统DLP针对企业不同的职能部门提供多种不同的加密模式,包括透明加密、半透明加密、智能加密...
外发给客户的重要文件这样做,不用再担心泄密问题
外发给客户的重要文件这样做,不用再担心泄密问题企业在业务发展过程中避免不了需要将一些重要文件外发给合作伙伴、代理商等情况,而这些外发出去的明文文件存在着巨大的泄密风险。结合安企神文件加密及外发文件管控,可以实现对企业文件不同使用途径的安全保护。文件外发安全管控解决方案一、文件解密外发在部署加密软件后,因业务往来需要将文...