数字电视机顶盒的版权保护模块设计与实现

数字电视机顶盒的版权保护模块设计与实现

论文摘要

近年来,随着各种软件盗版、侵权现象的不断发生,软件加密技术日益受到重视。为了保护知识产权,软件版权保护和加密技术已发展成为一门科学,它主要由密钥技术、反跟踪技术和代码插入技术构成,诸如密码加密法、磁盘加密法、扩展卡加密法、软件狗(Soft Dog)加密法等。综合分析其技术指标如可靠性、读写速度、使用方便程度、破译难度、占用主机资源等,软件狗是可应用于嵌入式系统产品的一种加密方法。现有许多嵌入式系统中亦加入由专用芯片构成的软件锁模块,以保护其知识产权。这类芯片多半为第三代E~2pROM存储器型产品,在端口进行数据分析容易破解。第四代软件狗在第三代软件狗的基础上,加入一个单片机芯片,如PICl6C5X。此芯片中存有特定的算法程序,可将读出的密钥数据进行加密变换,以对抗逻辑分析仪。 文中提出的软件保护模块以PIC单片机为核心,采用I~2C规范为数据接口与机顶盒软件进行通信,带密码访问用户数据存储区(E~2PROM),且单片机内存有特定的算法程序,通过机顶盒接口可将对软件发出的密钥数据进行加密变换,具有和机顶盒进行数据交换、扰码、定时更换密钥等复杂的处理功能,极大提高了解密的难度,从而有效地保护了软件不被侵权。 论文首先对数字机顶盒的软件硬件系统进行了概述,为后面的系统设计提供了技术背景。接着对密码学的概念和原理做了简单的阐述,并且详细论述了两种经典的密码算法流密码和DES,通过对密码算法的分析,为版权保护模块的数据的安全传输提供了理论保证,并提出本模块中使用的加密算法,然后是软件保护模块的设计和实现,给出了保护模块的总体设计,并设计了系统的硬件电路,并详细介绍了软件的设计和调试的过程。最后,对全文做了总结,并针对本系统在安全性方面存在的问题提出了进一步的思索。

论文目录

  • 第1章 绪论
  • 1.1 版权保护模块的意义
  • 1.2 软件保护现状简介
  • 1.2.1 软加密技术
  • 1.2.2 硬加密技术
  • 1.2.3 小结
  • 1.3 作者的主要工作和本文的章节安排
  • 1.3.1 作者的主要工作
  • 1.3.2 本文的章节安排
  • 第2章 数字电视机顶盒软硬件结构
  • 2.1 数字电视机顶盒的基本原理
  • 2.2 数字电视机顶盒硬件结构分析
  • 2.2.1 机顶盒硬件模块划分
  • 2.2.2 机顶盒总线与接口
  • 2.3 数字电视机顶盒软件结构分析
  • 2.3.1 机顶盒软件分层结构
  • 2.3.2 实时操作系统
  • 2.3.3 机顶盒应用程序
  • 第3章 加密算法的设计
  • 3.1 密码学的基本概念
  • 3.1.1 基本术语
  • 3.1.2 对称密码算法
  • 3.1.3 公开密钥算法
  • 3.2 流密码理论
  • 3.2.1 流密码的基本概念
  • 3.2.2 流密码的实现原理
  • 3.3 数据加密标准DES
  • 3.4 版权保护模块使用的算法及认证协议
  • 3.4.1 算法模型
  • 3.4.2 加密算法的实现
  • 3.4.3 版权保护模块的认证过程
  • 第4章 模块的设计与实现
  • 4.1 模块设计
  • 4.1.1 概述
  • 4.1.2 引脚说明
  • 4.1.3 工作特性
  • 4.1.4 指令方式
  • 4.2 模块硬件实现
  • 4.3 模块软件实现
  • 2C通讯的实现'>4.3.1 I2C通讯的实现
  • 4.3.2 模块工作协议的实现
  • 第5章 模块与系统的调试
  • 5.1 版权保护模块的使用
  • 5.1.1 如何对模块编程
  • 5.1.2 各指令流程图
  • 5.2 版权保护模块与机顶盒系统联合调试
  • 第6章 总结与展望
  • 参考文献
  • 作者在硕士期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].英政府支持模块堆开发和部署[J]. 国外核新闻 2020(07)
    • [2].装配式模块建筑的研究与实践[J]. 城市住宅 2018(10)
    • [3].模块育种的理论与方法[J]. 天津农学院学报 2017(03)
    • [4].高校构建以居家养老为核心的多模块数字化服务实训平台及其实现路径研究——以东北师范大学人文学院为例[J]. 市场周刊 2020(02)
    • [5].车用控制系统模型参考模块自动更新方法应用[J]. 重庆交通大学学报(自然科学版) 2020(06)
    • [6].就地模块的设计及工程应用[J]. 电气技术 2020(09)
    • [7].大学生社团综合管理平台报名模块的设计[J]. 电脑知识与技术 2017(23)
    • [8].从“化学与生活”的模块定位看课程目标和教学安排[J]. 中学化学教学参考 2011(10)
    • [9].运用“六模块”,引领教师专业成长[J]. 小学教学研究 2012(23)
    • [10].小学数学“六模块”建构式课堂的调查与思考[J]. 中国校外教育 2012(28)
    • [11].洋思经验在六模块课堂中的有效运用[J]. 小学科学(教师论坛) 2012(08)
    • [12].“‘六模块’建构式课堂”中质疑模块初探[J]. 新课程导学 2011(32)
    • [13].LEA-5T:精确授时GPS模块[J]. 世界电子元器件 2008(05)
    • [14].天生的道德模块(下)[J]. 大众心理学 2019(08)
    • [15].关于心理模块的工作原理初探[J]. 牡丹江大学学报 2014(09)
    • [16].构建模块图[J]. 软件 2008(07)
    • [17].浅析宝骏汽车模块编程与配置[J]. 内燃机与配件 2019(24)
    • [18].面向5G的光模块技术应用分析[J]. 中国新通信 2020(11)
    • [19].校企共同开发肝性脑病虚拟仿真实验模块的探索[J]. 佛山科学技术学院学报(自然科学版) 2020(05)
    • [20].砼模块砌体用于检查井关键技术研究[J]. 公路与汽运 2015(06)
    • [21].混合模块及其应用[J]. 电气传动 2016(04)
    • [22].产学研协同创新视角下的模块商嵌入模式研究[J]. 科技管理研究 2016(16)
    • [23].核电站机械模块制造设计要求探究[J]. 产业与科技论坛 2015(08)
    • [24].在轨维护模块更换适配器的研制[J]. 机械设计 2015(10)
    • [25].对“六模块”建构式课堂教学的新认识[J]. 中学课程辅导(江苏教师) 2011(04)
    • [26].行人保护下腿碰撞器模块分析[J]. 汽车工程师 2010(09)
    • [27].模块营销与我国企业自主创新能力提升的路径[J]. 山东经济 2008(03)
    • [28].现代服务业发展的模块论及对我国的启示[J]. 软科学 2008(08)
    • [29].1+N宜居综合模块未来适应性研究[J]. 住宅与房地产 2020(12)
    • [30].移动之家[J]. 新建筑 2019(S1)

    标签:;  ;  ;  ;  

    数字电视机顶盒的版权保护模块设计与实现
    下载Doc文档

    猜你喜欢