机顶盒中基于uCL inux的DHCP的安全研究与实现

来源 :成都理工大学 | 被引量 : 5次 | 上传用户:bright202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在以计算机技术、网络以及通信技术相结合的信息时代的快速发展和互联网的广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念。在信息电器的应用开发领域,由于需要的功能不断的增加,嵌入式系统也就将成为软件业的新宠儿。同时在计算机本身的领域里面,微型化和专业化成为了发展的新趋势,同样也需要嵌入式系统的支持。而信息电器在网络大环境下应用也象普通PC用户一样面临着安全困扰问题,这就要求我们在嵌入式系统中采用一些安全防护措施。 本论文详细论述了作者在硕士学位论文工作期间所完成的基于信息电器概念的数字机顶盒(SET TOP BOX,简称STB)中基于嵌入式操作系统uCLinux中实现DHCP通信协议的安全性问题。首先论证了数字机顶盒的发展趋势与它在整个网络环境中运做的相关技术背景,然后论述了在机顶盒中采用uClinux操作系统的理论根据,最后重点详细地论述了在机顶盒中的uClinux操作系统中实现DHCP的安全通信的原理以及实现方案。主要采用三种安全方案实现:第一种:利用约定的明文密码验证机顶盒与DHCP服务器的合法身份,MD5验证信息合法性:第二种:利用HMAC算法验证机顶盒与服务器身份,信息合法性;第三种:利用IPSEC验证机顶盒与DHCP服务器身份与信息合法性。每一种方案中皆采用包序号唯一法或者滑动窗口法保证重放攻击。此三种方案复杂度依次增加,安全度依次升高,主要取决于算法的复杂度与架构的搭建。
其他文献
计算机科学及相关的物理学领域、电子和材料科学的发展,极大的推动了计算机领域基础构件的日新月异,如芯片、高速网络和强大的基础应用平台等在短时间内有了很大的提升,随着这些
学生的思维离不开实践活动,但实践活动必须掌握好时机,才能达到事半功倍的效果。本文从学生对数学认知程度实施动手操作;在智慧的发展处加强动手操作;在思维的发散处,开展动手操作
自主、合作、探究是新课程学习方式的三个基本维度,适时有效地开展数学实践活动,让学生在实践中自主、自悟、自得,从而将书本知识内化为自己的知识、技能,有利于培养学生学习数学
数学及其应用曾是我国古代最发达的传统科学之一。以实用性和问题解决为特征的中国古代数学曾处于世界领先地位达千余年之久。但由于受应试教育的影响,致使师生的"数学应用意识
"细节决定成败"数学教学中点滴的"细节"也可能决定着教学的成败。课堂的得失与成败,很大程度决定于课堂教学中每个细节的落实。本文拟就此谈谈小学数学课堂教学中的细节问题。
交织多址接入(Interleave Division Multiple Access,IDMA)用交织器来区分用户,不但继承了码分多址接入(Code Division Multiple Access,CDMA)的抗干扰能力强、抗衰落能力强
随着信息技术的不断进步,各种新业务不断涌现,网络带宽需求以超摩尔定律的速率增长。在未来5-10年内,光通信链路容量将突破Tbit/s级,交换节点容量将达到Pbit/s级。随着密集波分复
第三代移动通信无线接口规范IMT.RSPC使用宽带CDMA作为空中接口方式.在宽带CDMA研究领域中,各种各样提高其通信容量及性能的方法成了当前的研究热点,如自适应天线阵列、Turbo
有限的无线频谱资源与无限增长的带宽需求之间的矛盾日益突出,急需大容量高速传输系统作为回传通道和进行点到点互联。现有解决方案中,光纤铺设往往比较困难,且价格昂贵;而传统
全球卫星导航定位系统能为用户提供实时、连续、全天候、高精度的三维位置、速度和时间信息.目前有两个卫星导航系统可用--美国的全球卫星定位系统GPS和俄罗斯的全球卫星系统