基于HDCP协议的认证加密算法及软件实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:hillyblue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着时代的发展与科技的进步,人们对于电影、电视等视频清晰度的要求越来越高,促进了视频技术由传统的模拟技术向高清晰度的数字技术快速的转变。与此同时,由于数字内容的易复制性,导致了许多高清视频的知识产权遭到破坏。源于市场对于数字内容保护的迫切需求,因此产生了HDCP(High-bandwidth Digital Content Protection),即高清数字内容保护协议。本文分析了HDCP协议,在此基础上提出了一种基于HDCP协议的交互认证算法,包括认证和密钥交换,局部检查及会话密钥交换三个部分。通过该算法,可以将HDCP协议中要求验证的内容很好的串联起来,达到通信双方身份认证的目的。本文对现有的几种加密算法进行了分析,并通过分析结果选择了AES算法来作为本文数据加密的底层算法。并以此为基础,对AES算法进行优化,实现了一种基于AES算法的动态加密算法,来作为HDCP加密机的核心算法。通过该算法可以保证数据在加密传输过程中的安全性及快速性。以本文分析研究的算法为基础,设计了HDCP认证加密软件的整体架构、兼容性以及工作状态机,同时通过C语言实现了HDCP认证加密软件,并对其进行了测试,验证了软件的正确性与可行性。提出了软件的优化方案,该方案可以大幅度提升软件的效率。目前国内外的研究方案主要是通过硬件逻辑来实现HDCP协议,通过软件实现的方式几乎没有。通过硬件实现的优势是速度快,效率高;劣势是可调试性低,成本高。相对于硬件实现,软件实现的灵活性更高,成本低。因此,本课题主要是在前人的研究基础上完成基于最新的HDCP2.2协议的交互认证以及加密算法研究以及软件实现,希望对未来的HDCP的研究,尤其是HDCP功能在电视芯片上的研究提供一些参考。
其他文献
聚氯乙烯粉料自动包装线是合成树脂生产的重要组成部分,带式输送机皮带跑偏问题是影响自动包装的一个常见难题.本文分析和研究了皮带跑偏的影响因素,并对症下药的给出了行之
学位
萨南东部300米地区油层属于松辽盆地白垩系地层中部含油气组合。为挖掘其高含水开发后期潜力,对其进行精细地质解剖,研究剩余油分布状况,为动态分析和调整挖潜奠定基础。首先,利
近些年来,时代的快速发展,技术水平的不断提升,给各个行业的发展提供了更多的机遇.电厂在运行过程中,利用自动化技术可以实现自主的控制,极大程度上解决了很多的劳动力.特别
泥石流是一种暴发突然、危害严重的地质灾害,在我国西南地区广泛分布。尤其是“5.12”地震后产生了大量次生地质灾害。仅四川省39个重灾县的泥石流灾害隐患点共计619处,占隐患