机顶盒中基于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)的抗干扰能力强、抗衰落能力强