基于HDCP协议的认证加密算法及软件实现
本文关键词:基于HDCP协议的认证加密算法及软件实现
更多相关文章: HDCP协议 交互认证 加密算法 AES算法
【摘要】:近年来,随着时代的发展与科技的进步,人们对于电影、电视等视频清晰度的要求越来越高,促进了视频技术由传统的模拟技术向高清晰度的数字技术快速的转变。与此同时,由于数字内容的易复制性,导致了许多高清视频的知识产权遭到破坏。源于市场对于数字内容保护的迫切需求,因此产生了HDCP(High-bandwidth Digital Content Protection),即高清数字内容保护协议。本文分析了HDCP协议,在此基础上提出了一种基于HDCP协议的交互认证算法,包括认证和密钥交换,局部检查及会话密钥交换三个部分。通过该算法,可以将HDCP协议中要求验证的内容很好的串联起来,达到通信双方身份认证的目的。本文对现有的几种加密算法进行了分析,并通过分析结果选择了AES算法来作为本文数据加密的底层算法。并以此为基础,对AES算法进行优化,实现了一种基于AES算法的动态加密算法,来作为HDCP加密机的核心算法。通过该算法可以保证数据在加密传输过程中的安全性及快速性。以本文分析研究的算法为基础,设计了HDCP认证加密软件的整体架构、兼容性以及工作状态机,同时通过C语言实现了HDCP认证加密软件,并对其进行了测试,验证了软件的正确性与可行性。提出了软件的优化方案,该方案可以大幅度提升软件的效率。目前国内外的研究方案主要是通过硬件逻辑来实现HDCP协议,通过软件实现的方式几乎没有。通过硬件实现的优势是速度快,效率高;劣势是可调试性低,成本高。相对于硬件实现,软件实现的灵活性更高,成本低。因此,本课题主要是在前人的研究基础上完成基于最新的HDCP2.2协议的交互认证以及加密算法研究以及软件实现,希望对未来的HDCP的研究,尤其是HDCP功能在电视芯片上的研究提供一些参考。
【关键词】:HDCP协议 交互认证 加密算法 AES算法
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP309.7
【目录】:
- 摘要4-5
- ABSTRACT5-8
- 第1章 绪论8-15
- 1.1 课题背景及研究的目的和意义8
- 1.2 HDCP协议及加密技术的发展8-10
- 1.2.1 加密技术的发展8-9
- 1.2.2 HDCP协议的发展9-10
- 1.3 国内外研究现状10-14
- 1.3.1 加密技术的国内外研究现状10-12
- 1.3.2 HDCP协议的国内外研究现状12-14
- 1.4 本文的主要研究内容及组织结构14-15
- 第2章 交互认证及加密算法的研究15-35
- 2.1 HDCP协议概述15-16
- 2.2 HDCP交互认证算法的研究16-23
- 2.2.1 认证和密钥交换算法16-20
- 2.2.2 局部检查算法20-21
- 2.2.3 会话密钥交换算法21-23
- 2.3 加密算法的研究23-33
- 2.3.1 常用的加密算法23-26
- 2.3.2 AES算法26-30
- 2.3.3 AES算法的计数器模式30-33
- 2.3.4 算法对比测试33
- 2.4 本章小结33-35
- 第3章 HDCP认证加密软件设计与实现35-44
- 3.1HDCP认证加密软件整体架构35-36
- 3.2 HDCP加密机结构设计36-39
- 3.2.1 HDCP加密机核心架构设计36-37
- 3.2.2 HDCP加密块结构设计37-38
- 3.2.3 HDCP加密块兼容性分析与设计38-39
- 3.3 HDCP认证加密软件工作状态机39-43
- 3.3.1 HDCP认证加密软件发送器状态机40-42
- 3.3.2 HDCP认证加密软件接收器状态机42-43
- 3.4 本章小结43-44
- 第4章 HDCP认证加密软件测试及性能优化44-52
- 4.1 HDCP认证加密软件测试44-47
- 4.2 实际应用场景测试47-48
- 4.3 性能优化及测试48-50
- 4.4 本章小结50-52
- 结论52-53
- 参考文献53-56
- 附录 1 HDCP协议测试向量56-60
- 附录 2 文中部分软件实现示意伪代码60-64
- 攻读硕士学位期间发表的论文及其它成果64-65
- 致谢65
【相似文献】
中国期刊全文数据库 前10条
1 邓江华,胡志华,牛冀平;AES加密算法的研究与实现[J];微型电脑应用;2005年07期
2 王海科;范伊红;廉飞宇;张元;吕运鹏;;AES加密算法在不停车收费系统中的应用[J];计算机测量与控制;2006年01期
3 王荣福;;加密算法遭到重创[J];互联网周刊;2007年02期
4 CMAG;;安全堡垒的崩溃 被重创的加密算法[J];电脑爱好者;2007年01期
5 王荣福;;加密算法之惑[J];软件世界;2007年Z1期
6 万航;;AES加密算法的实现[J];软件导刊;2007年23期
7 沈俊;;基于AES加密算法的消息系统设计[J];硅谷;2009年01期
8 方明;余静;;DES加密算法[J];装备制造;2009年09期
9 赵雪梅;;AES加密算法的实现及应用[J];现代经济信息;2009年23期
10 任勇金;;基于混沌系统的图像加密算法研究[J];数字技术与应用;2012年06期
中国重要会议论文全文数据库 前10条
1 姜德雷;柏森;朱桂斌;董文明;;一种新的感兴趣区域图像加密算法[A];第八届全国信息隐藏与多媒体安全学术大会湖南省计算机学会第十一届学术年会论文集[C];2009年
2 胡淳喜;宣蕾;;基于混沌序列的组合门量子加密算法研究[A];2011年全国通信安全学术会议论文集[C];2011年
3 顾勤龙;姚明海;;一种新的基于双混沌系统的镜像图像加密算法[A];第二十三届中国控制会议论文集(下册)[C];2004年
4 王跃虎;周武艺;;基于背包序列的图像加密算法[A];第十二届全国图象图形学学术会议论文集[C];2005年
5 李正民;焦英楠;胡明昌;;一种加密算法的应用方案[A];第28次全国计算机安全学术交流会论文集[C];2013年
6 叶瑞松;程东升;;一种基于混合混沌系统的图像加密算法[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年
7 雷启国;谢军;;AES加密算法在FC-SAN中的应用与实现[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年
8 彭德明;;DES加密算法在LS83微机上的实现[A];第三次全国计算机安全技术交流会论文集[C];1988年
9 田翠华;孙维泽;;应用哈希加密算法对网站信息保密处理的研究[A];创新沈阳文集(A)[C];2009年
10 王晓飞;王光义;;基于五维混沌系统的数字图像加密算法[A];浙江省电子学会2011学术年会论文集[C];2011年
中国重要报纸全文数据库 前10条
1 ;关于WAPI的未来[N];网络世界;2006年
2 本报记者 李山;“窃听风云”不是电影情节[N];科技日报;2010年
3 马晓芳;政府公开加密算法WAPI或将强制执行[N];第一财经日报;2006年
4 ;MD5等三种加密算法发现安全漏洞[N];计算机世界;2004年
5 中华女子学院计算机系 刘志斌;如何应对被公开的Oracle口令加密算法[N];中国计算机报;2008年
6 ;网上银行“无忧”平台[N];计算机世界;2001年
7 易水;IT新词集锦(401)[N];计算机世界;2004年
8 张骁;WAPI标准之争[N];经理日报;2006年
9 山东大学 韩旭东;802.11i技术点点通[N];计算机世界;2004年
10 商品均 陈荣良;加密算法与密钥管理[N];计算机世界;2000年
中国博士学位论文全文数据库 前8条
1 彭凝多;云计算环境下隐私与数据保护关键技术研究[D];电子科技大学;2014年
2 张伟;混沌理论在数字图像加密技术中的应用研究[D];东北大学;2013年
3 周庆;数字图像快速加密算法的设计与分析[D];重庆大学;2008年
4 廉士国;多媒体快速加密算法研究[D];南京理工大学;2005年
5 李娟;卫星图像的三维可逆映射加密算法研究[D];哈尔滨工业大学;2011年
6 朱和贵;信息安全中混沌图像加密算法及其相关问题研究[D];吉林大学;2014年
7 刘年生;神经网络混沌加密算法及其在下一代互联网安全通信中的应用研究[D];厦门大学;2003年
8 向涛;基于数字混沌的加密算法和密钥协商协议的研究[D];重庆大学;2008年
中国硕士学位论文全文数据库 前10条
1 刘见龙;SM2和SM4混合加密算法的改进与应用[D];内蒙古大学;2015年
2 邓金祥;基于Lorenz混沌系统的图像加密算法研究[D];燕山大学;2015年
3 张语桐;网络通信安全中图像加密算法的研究[D];东北林业大学;2015年
4 房东鑫;基于混沌映射和DNA编码的图像加密算法[D];东北林业大学;2015年
5 张晟骁;移动智能终端消息加密与压缩研究[D];南京理工大学;2015年
6 王伟;基于智能手机的图像加密算法研究[D];华中师范大学;2015年
7 孟文杰;基于Exynos的数字出版关键技术研究[D];齐鲁工业大学;2015年
8 华天祥;基于变换理论的量子图像加密算法[D];南昌大学;2015年
9 姚建军;速记式加密算法在裸眼3D图像中的应用研究[D];电子科技大学;2014年
10 刘家鹏;基于混沌加密算法的视频加密系统[D];河南科技大学;2015年
,本文编号:804665
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/804665.html