视频加密及其在助学系统中的应用研究

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:dreamrain1220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机在教育领域的应用普及和多媒体技术的飞速发展,以多媒体点播为主的助学系统已成为各高校辅助教学的重要手段。然而传统的助学系统研究起步较晚,开发技术相对落后,且课件版权保护技术薄弱。因此,构建具有视频加密功能的助学系统有着极其重要的应用价值。本文对视频开发技术及加密技术进行了系统的研究,通过对典型加密算法的分析和总结,对选定的加密算法进行了改进,并成功地搭建了网络助学系统,应用该算法实现了视频课件的加密,对课件版权起到了有效地保护。首先,介绍了适用于助学系统中视频播放器的开发技术DirectShow,研究了其应用程序的一般开发过程。其次,研究了视频加密算法,选定RC6分组加密算法作为改进对象,通过对RC6的密钥扩展、非线性函数和轮变换的改进提出了用于解决视频加密的RCE加密算法。本文从加解密效率、字扩展性等方面进行了比较与测试,测试表明该算法扩散混乱速度快,效率高,改进效果明显。最后完成了助学系统的设计与实现,并应用RCE视频加密算法结合DirectShow视频开发技术,成功地设计出了视频加密工具和解密专用播放器。测试实验表明:该系统具有功能健全,使用方便,易于维护及视频加密效果好等特点,能满足助学系统的教学要求,具有一定的实用性和推广性。
其他文献
随着网络的广泛普及和网络规模的急速扩大,支持各种信息系统的网络应用也不断发展,然而Internet也面临着严峻挑战,主要包括路由设备瓶颈、QOS、管理、安全和移动接入等问题,
伴随着计算机工业的高速发展,软件产业也历经了多次产业化革命。日新月异的技术和产品、市场的效率需求和质量需求、难以控制的软件开发模式,使得技术和管理人员迫切地需要高
计算机网络技术和分布式数据库技术的发展促进了数据的分布式存储,从而促进了分布式数据挖掘这一新技术的产生。分布式数据挖掘使用分布式计算技术,从分布式数据库中发现用户
计算机网络安全问题近年来得到普遍的关注。入侵检测技术是网络安全的重要技术之一,虽然入侵检测经历了较长时间的发展,但它仍是一个不完全成熟的技术领域。现有的许多入侵检测
模糊支持向量机是在支持向量机的基础上引入模糊隶属度函数发展而来的,一定程度上解决了支持向量机的一些局限问题,并被广泛应用于模式识别和人工智能领域。它也是人脸识别的
面向服务的体系结构(SOA)是当今IT业内最热门的话题之一。SOA将功能组件通过服务之间定义好的接口联系起来,并使各个组件可以用统一和通用的方式交互。通过使用SOA框架,系统之
实体关系抽取是指自动识别非结构化文本中两个实体之间的关联,是信息抽取的一个重要研究内容。信息可视化是利用计算机技术将信息转化为视觉形式的技术,以充分利用人的感知能力
学位
近年来,由于煤矿的大量开采,瓦斯爆炸事故频繁发生,给人们的生命财产安全造成了极大危害。矿井局部通风设备故障是导致掘进工作面较易发生瓦斯爆炸事故的主要原因之一。矿井
条码技术已经成为当今主要的计算机自动识别技术之一,广泛应用到社会的各行各业,为人们的生产生活提供了极大的便利。随着条码应用领域的不断拓展,需要条码表示的数据信息量