鹏程万⾥视频加密系统⽤户⼿册
鹏程万⾥视频加密系统⽤户⼿册版权所有⽬录1 引⾔ (2)1.1 编写⽬的 (2)1.2 术语和缩略词 (3)2 软件概述 (4)2.1 软件特点 (4)2.2 加密及认证流程 (5)2.3 软件运⾏ (6)2.4 系统要求 (6)3 系统使⽤ (7)3.1 注册登录 (7)3.2 主界⾯功能介绍 (9)3.2.1 选择项⽬ (9)3.2.2 视频信息填写 (10)3.2.3 加密模式 (10)3.2.3.1 快速加密 (10)3.2.3.2 编码加密 (10)3.2.4 认证模式 (11)3.2.4.1 ⽹络认证模式 (11)3.2.4.2 离线认证模式 (11)3.2.5 答题设置 (11)3.2.5.1 不启⽤答题 (11)3.2.5.2 启⽤简单数学答题 (11)3.2.5.3 启⽤⾃定义答题 (12)3.2.5.3.1 添加问题 (13)3.2.5.3.2 编辑问题 (14)
3.2.5.3.3 单选题、多选题、简答题 (14)
3.2.5.3.4 回到上个问题、继续播放、关闭播放器 (14)3.2.5.3.5 保存问题 (15)3.2.5.4 绑定⽅式 (15)3.2.5.5 其他设置 (16)3.2.6 ⽔印设置 (17)3.2.7 管理设置 (17)3.2.7.1 视频信息管理 (18)3.2.7.2 ⽹络授权管理 (19)3.2.7.3 批量授权管理 (19)3.2.7.4 离线授权⽣成 (20)3.2.7.5 ⼦账户管理 (21)1 引⾔1.1 编写⽬的
在互联⽹教育培训兴起的时代,讲师们正被视频教学盗版所侵害着,讲师⾟⾟苦苦录制的视频会被轻易盗版、贩卖,因此损失惨重。
鹏程万⾥视频加密系统是⼀款专业的视频加密软件,专门⽤来保护视频版权,本软件使⽤微软公司的 DirectShow 系统对视频⽂件进⾏重新编码后,采⽤ AES 256 位
⾼强度逐帧动态加密,在传统⽂件加密中,采⽤的是静态加密,既两个相同的⽂件编码序列加密后的编码序列也是相同的,这样就给破解带来⽅便,本软件采⽤动态加密技术,可以保证⽂件加密后的编码序列具有唯⼀性,既两个相同的⽂件编码序列加密后的编码序列是不相同的,就像您的指纹或虹膜⼀样具有唯⼀性;加密后的视频⽂件同时具有哈希效验功能,可防⽌⾮法复制、破解和数据篡改,软件采⽤多线程视频编码技术,加密速度快。软件以站在⽤户⾓度思考,实现⽅便化,专业化,简洁化等⼀系列操作。⽆需任何专业的软件知识,即可轻松完成视频的加密及保护。1.2 术语和缩略词
DirectShow是微软公司在ActiveMovie和Video for Windows的基础上推出的新⼀代基于COM(Component Object Model)的流媒体处理的开发包,与DirectX开发包⼀起发布。DirectShow使⽤⼀种叫Filter Graph的模型来管理整个数据流的处理过程,运⽤DirectShow,我们可以很⽅便地从⽀持WDM驱动模型的采集卡上捕获数据,并且进⾏相应的后期处理乃⾄存储到⽂件中。这样使在多媒体数据库管理系统(MDBMS)中多媒体数据的存取变得更加⽅便。它⼴泛地⽀持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等,为多媒体流的捕捉和回放提供了强有⼒的⽀持。
RSA(RSA algorithm)加密算法是⼀种⾮对称加密算法。在公开密钥加密和电⼦商业中RSA被⼴泛使⽤。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)⼀起提出的。当时他们三⼈都在⿇省理⼯学院⼯作。RSA就是他们三⼈姓⽒开头字母拼在⼀起组成的。1973年,在英国通讯总部⼯作的数学家克利福德·柯克斯(Clifford Cocks)在⼀个内部⽂件中提出了⼀个相同的算法,但他的发现被列⼊机密,⼀直到1997年才被发表。
对极⼤整数做因数分解的难度决定了RSA算法的可靠性。换⾔之,对⼀极⼤整数做因数分解愈困难,RSA算法愈可靠。假如有⼈找到⼀种快速因数分解的算法的话,那么⽤RSA加密的信息的可靠性就肯定会极度下降。但找到这样的算法的可能性是⾮常⼩的。今天只有短的RSA钥匙才可能被强⼒⽅式解破。到⽬前为⽌,世界上还没有任何可靠的攻击RSA 算法的⽅式。只要其钥匙的长度⾜够长,⽤RSA加密的信息实际上是不能被解破的。
1983年⿇省理⼯学院在美国为RSA算法申请了专利。这个专利2000年9⽉21⽇失效。由于该算法在申请专利前就已经被发表了,在世界上⼤多数其它地区这个专利权不被承认。
AES(Advanced Encryption Standard)⾼级加密标准,在密码学中⼜称Rijndael加密法,是美国联邦采⽤的⼀种区块加密标准。这个标准⽤来替代原先的DES,已经被多⽅分析且⼴为全世界所使⽤。经过五年的甄选流程,⾼级加密标准由美国国家标准与技术研究院(NIST)于2001年11⽉26⽇发布于FIPS PUB197,并在2002年5⽉26⽇成为有效的标准。2006年,⾼级加密标准已然成为对称密钥加密中最流⾏的算法之⼀。2 软件概述2.1 软件特点
(1)⽀持所有视频⽂件:鹏程万⾥视频加密系统可加密mp4、avi、mkv、mpeg、flv、3gp、mov等所有视频⽂件格式。(2)⾼强度加密算法:鹏程万⾥视频加密系统采⽤AES 256位⾼强度加密算法对视频⽂件进⾏逐帧动态加密。
(3)⼀机⼀码⽹络授权:经过加密后的视频⽂件需要绑定才能正常播放,⽹络授权可设定过期时间及播放次数,可随时随地收回授权。
(4)内核级防翻录:通过操作系统内核扫描屏幕录像软件,可防范⾮法⼿段运⾏录屏软件。
(5)驱动级视频采集卡检测:采⽤内核驱动的⽅式动态视频采集卡检测,只要插上视频采集卡设备就能精准检测,真正的防硬件翻录。
(6)视频互动答题系统:加密者可在加密视频时设置丰富的相关问题,⽬前可以设置简答题、单选题及多选题。(7)智能防翻录:可检测所有主流屏幕录制软件及远程控制软件,发现翻录⾏为可⾃动封锁授权。
(8)录屏⿊化:采⽤录屏⿊化技术既截图、录屏、远控等截取图像操作均被⿊化处理,确保视频不被⾮法窃取。(9)⾼强度防破解:采⽤⾼级防破解技术,可以防⽌OD等任何调试程序对加密后的⽂件进⾏调试破解。2.2 加密及认证流程
2.3 软件运⾏
本系统运⾏在PC 及其兼容机上,使⽤Windows 7或以上版本号操作系统,在软件安装后,直接点击相应图标,就可以显⽰出软件的主菜单,进⾏需要的软件操作。2.4 系统要求
Windows 7 及其以上版本
处理器(CPU):1千兆赫(GHz)或更快的位(x)处理器内存:1GB 内存
硬盘:100MB可⽤硬盘空间
显卡:带有WDDM 1.0或更⾼版本的驱动程序的DirectX 9图形设备,显存128MB。3 系统使⽤3.1 注册登录
双击软件图标,进⼊登录界⾯。
图 3-1 系统登录界⾯
如果没有账号,先注册账号。
图 3-2 系统注册界⾯
注册成功后,输⼊注册的账号密码即可成功登录,登录后即可看到个⼈信息和所拥有的对应授权。
图 3-3 软件界⾯
如果下⽅⽤户信息显⽰为试⽤⽤户,即没有对应授权,可联系QQ:4531861,购买对应授权。3.2 主界⾯功能介绍3.2.1 选择项⽬
选择⼀个需要加密的视频拖⼊或者添加进加密系统。
图 3-4 拖⼊或添加视频3.2.2 视频信息填写
填写符合⾃⼰所需的视频信息。
图 3-5 视频信息填写
其中,视频编号(双击即可⽣成)和加密密钥(点击即可⽣成)是系统⽣成,不由⽤户填写,如⽤户填写会导致加密后的⽂件出错。
3.2.3 加密模式3.2.3.1 快速加密
快速加密即不转换视频编码从⽽直接加密,此模式仅适⽤于H2编码的视频,如果其他编码的视频使⽤此模式,可能会导致加密后的视频在播放时出现⿊屏等问题。
3.2.3.2 编码加密
编码加密是通过X2编码器对视频进⾏转换编码后,再进⾏加密,此模式可以⽀持所有视频的编码格式,具有输出⽂件⼩,视频质量清晰的特点,但加密速度较慢。详情可参考简单设置。3.2.4 认证模式3.2.
4.1 ⽹络认证模式
⽹络认证是将加密的视频信息上传⾄服务器进⾏保存,⽤户在播放时仅需将⾃⼰的计算机识别码提供给加密者,或者输⼊加密者提供的视频激活码,即可授权其播放。3.2.
4.2 离线认证模式
离线认证是将加密的视频信息不会上传⾄服务器进⾏保存,加密者需要⾃⼰保存视频的加密信息,⽤户在播放时需将⾃⼰的计算机识别码提供给加密者,加密者需要使⽤加密系统提供的密码⽣成⼯具,⼿动⽣成视频的播放密码,并将播放密码发送给⽤户,才能完成授权。3.2.5 答题设置3.2.5.1 不启⽤答题
选择不启⽤答题,视频会流畅的播放完毕。3.2.5.2 启⽤简单数学答题
启⽤简单数学答题,会根据视频的长度在某⼀个时间段⾥弹出数学答题。3.2.5.3 启⽤⾃定义答题
⾃定义答题,专门为教育机构所提供的互动功能。可根据课程关键点设置答题选项。启⽤时点击⾃定义答题选项即可打开设置界⾯。
图 3-6 ⾃定义答题选项界⾯3.2.5.3.1 添加问题
选择需要添加问题的视频⽂件,然后选择添加问题即可打开设置界⾯。
图 3-7 ⾃定义答题设置界⾯3.2.5.3.2 编辑问题
选择需要添加问题的时间轴,然后添加问题。输⼊符合视频相对应的互动问题。
图 3-8 ⾃定义答题添加问题界⾯3.2.5.3.3 单选题、多选题、简答题单选题:
A、B、C、D仅有⼀个答案为正确答案。多选题:
A、B、C、D为多选项正确答案。简答题:
可根据问题填写课堂⾥所讲到的正确答案。3.2.5.3.4 回到上个问题、继续播放、关闭播放器回到上个问题:
⽤于⼀个视频有多个问题,回答错误返回到上个问题的时间轴,如果第⼀道题打错,则视频重新播放。继续播放:关闭播放器:
回答错误播放器将⾃动关闭。3.2.5.3.5 保存问题
可根据视频所讲的关键点设置⼀个或者多个互动问题,点击添加,回到设置界⾯时,可根据问题进⾏修改,确认没问题点击保存问题即可。
图 3-9 ⾃定义答题添加问题界⾯3.2.5.4 绑定⽅式⽤户⾃定义:
将采⽤默认的所有绑定⽅式,包括计算机硬件绑定、USB设备绑定、⼿机扫码。计算机硬件绑定:
通过计算机硬件ID(如CPU、⽹卡等)获取⽤户的识别码。USB设备绑定:
⽀持⼀切正规带有USB存储的设备。例:U盘,移动硬盘,⼿机USB 模式。⼿机扫码:
⽤户通过扫描⼆维码的⽅式来获取视频的播放授权,⽅便需要经常变更计算机的⽤户。3.2.5.5 其他设置
在播放器上显⽰您的联系⽅式,如实填写相对应的联系⽅式即可。
图3-10 联系⽅式界⾯加密完成后关闭计算机
⽅便⽤户忙碌时将视频信息添加完毕,加密过程不需要全程盯着,即使出门,视频加密完成后会⾃动关机。3.2.6 ⽔印设置
在播放器上显⽰动态⽔印,有效防⽌视频被翻录。⽔印设置可设置动态⽔印的字体、颜⾊、⼤⼩、显⽰⽅式等。
图3-11 ⽔印设置3.2.7 管理设置
管理设置包含⽹络授权加密时的信息管理、⽹络授权管理、⽹络批量授权管理、离线授权⽣成器和⼦账户管理。
图3-12 管理设置
包含对视频加密信息的更新和删除功能。其中添加到加密器功能是为了⽅便加密者需要使⽤已使⽤过的视频加密信息,再次对为未加密的视频进⾏加密⽽设计的。特别提醒:删除视频加密信息将导致加密的视频⽆法正常播放。
图3-13 视频信息管理