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

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

徐海湄[1]2004年在《机顶盒中基于uCLinux的DHCP的安全研究与实现》文中认为在以计算机技术、网络以及通信技术相结合的信息时代的快速发展和互联网的广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念。在信息电器的应用开发领域,由于需要的功能不断的增加,嵌入式系统也就将成为软件业的新宠儿。同时在计算机本身的领域里面,微型化和专业化成为了发展的新趋势,同样也需要嵌入式系统的支持。而信息电器在网络大环境下应用也象普通PC用户一样面临着安全困扰问题,这就要求我们在嵌入式系统中采用一些安全防护措施。 本论文详细论述了作者在硕士学位论文工作期间所完成的基于信息电器概念的数字机顶盒(SET TOP BOX,简称STB)中基于嵌入式操作系统uCLinux中实现DHCP通信协议的安全性问题。首先论证了数字机顶盒的发展趋势与它在整个网络环境中运做的相关技术背景,然后论述了在机顶盒中采用uClinux操作系统的理论根据,最后重点详细地论述了在机顶盒中的uClinux操作系统中实现DHCP的安全通信的原理以及实现方案。主要采用叁种安全方案实现:第一种:利用约定的明文密码验证机顶盒与DHCP服务器的合法身份,MD5验证信息合法性:第二种:利用HMAC算法验证机顶盒与服务器身份,信息合法性;第叁种:利用IPSEC验证机顶盒与DHCP服务器身份与信息合法性。每一种方案中皆采用包序号唯一法或者滑动窗口法保证重放攻击。此叁种方案复杂度依次增加,安全度依次升高,主要取决于算法的复杂度与架构的搭建。

陈伟宁[2]2006年在《基于UCLINUX的IP机顶盒的系统设计与实现》文中指出随着数字电视技术与Internet网络多媒体服务的发展与融合,市场迫切需要一种基于IP连接的机顶盒—IP机顶盒,用于提供用户与Internet网络上种类日益繁多的数字内容服务的直接交互。 嵌入式Linux是一种免费开放源码的操作系统,可应用于多种硬件平台,具有对网络的良好支持、高度模块化和微内核等优点,非常适合做嵌入式操作系统。uClinux是嵌入式Linux的一个分支,是专为没有MMU(内存管理单元)的CPU设计的。本课题结合华为技术有限公司的IP机顶盒项目,设计实现了一种基于嵌入式uClinux系统的IP机顶盒,它是构建网络电视系统的关键部件。 论文首先介绍了IP机顶盒的概念、功能、现状、发展趋势,网络电视系统的基本构成,研究了IP机顶盒的关键技术,包括图形图像显示技术、中间件技术、流媒体技术和嵌入式操作系统技术;接着详细描述了IP机顶盒的设备特征、设计约束、设计思路、硬件平台和条件接收系统。在此基础上给出整个系统的硬件设计和软件设计方案,并对IP机顶盒的系统工作流程、Bootloader的框架、FLASH分区规划和集成开发环境作了介绍;然后重点分析了IP机顶盒与IPTV平台中内容服务系统之间的点播、组播、单播时移和组播时移接口,并且引入了MPEG2 TS(传输流)体系结构和ISMA(网络流媒体联盟)标准的相关知识,在此基础上讨论了IP机顶盒中播放控制模块的设计和具体实现过程;最后对IP机顶盒的功能和性能进行了系统测试,测试结果表明该机顶盒运行稳定可靠,达到了系统设计的预期目标。 论文最后部分对全文作了总结,指出了本设计的优点、不足之处及下一步的研究开发工作,并对IP机顶盒的前景作了展望。

李黎[3]2010年在《基于Linux平台的IPTV机顶盒研究与开发》文中研究表明随着数字产品与Internet网络服务技术的发展与交融,市场急切需要一种基于IPTV连接的机顶盒即IPTV机顶盒,用来实现用户与Internet网络的直接交互,以此来满足越来越多的数字服务。嵌入式Linux非常适合做嵌入式操作系统。该操作系统的源代码是免费开发的,在许多的硬件平台上都可以使用,能很好的支持网络并能高度模块化。uclinux是嵌入式Linux的一个分支,是专为没有MMU(内存管理单元)的CPU设计的。本课题结合Sigma Design公司生产的EM8620L多媒体处理芯片组成IPTV机顶盒硬件系统,设计实现了一种基于嵌入式uclinux系统的IP机顶盒,它是构建网络电视系统的关键部件。论文首先简单介绍了IP机顶盒的概念、功能、现状、发展趋势,网络电视系统的基本构成,研究了IP机顶盒的关键技术,包括图形图像显示技术、中间件技术、流媒体技术和嵌入式操作系统技术。接着详细描述了IP机顶盒的设备特征、设计约束、设计思路、硬件平台和条件接收系统。在此基础上给出整个系统的硬件设计和软件设计方案,并对IP机顶盒的系统工作流程、Boot loader的框架、FLASH分区规划和集成开发环境作了介绍;然后重点分析了IP机顶盒与IPTV平台中内容服务系统之间的点播、组播、单播时移和组播时移接口,并且引入了MPEG2 TS(传输流)体系结构和ISMA(网络流媒体联盟)标准的相关知识,在此基础上讨论了IP机顶盒中播放控制模块的设计和具体实现过程;最后对IP机顶盒的功能和性能进行了系统测试,测试结果表明该机顶盒运行稳定可靠,达到了系统设计的预期目标。论文最后部分对全文作了总结,指出了本设计的优点、不足之处及下一步的研究开发工作,并对IP机顶盒的前景作了展望。

丁媛[4]2005年在《基于宽带多媒体网关的流媒体业务的设计与实现》文中研究说明在宽带网络发展的推动下,电信网、计算机网和广播电视网叁个原来分工明确的网络逐渐融合和汇聚,而叁网融合的汇聚点就是新一代高性能宽带信息网络。新一代信息网的发展,不仅使网络传输性能得到提高,同时也丰富了网络业务的形式,音视频数据业务将成为发展的主流。本文介绍了作者参与中国科学院声学研究所网络和数字信号处理技术研究中心承担的国家863项目“宽带信息网运营支撑环境及接入系统的研制”的宽带媒体家庭网关(BMG)的研制工作。BMG是宽带信息网的终端接入设备,它位于家庭内部,连接家庭网络和小区驻地网,BMG对各种新兴的宽带流媒体业务提供强大的支持,具有网络直播电视、视频点播、网页浏览、IP电话等功能,不仅是家庭的联网中心,也是家庭的媒体中心。本人在两年的研发过程中,主要完成了基于宽带多媒体网关的流媒体业务—网络直播电视业务(Internet TV)的设计与实现。文章先介绍了BMG研制的项目和技术背景,Internet TV的关键技术及相关标准和协议,之后详细阐述了Internet TV的整个研发过程。主要内容包括:(1)IPv4和IPv6下的受控组播协议的设计和实现,该协议增加了组播组成员加入组播的认证管理功能,满足终端用户可管理、业务可计费可运营的要求;(2)多CPU构架芯片上的叁层快速组播转发模块的实现;(3)网络直播电视的MPEG-2 TS流媒体播放器的设计与开发,实现了传输流的软件解复用,优化了嵌入式系统的网络数据接收和处理过程,完成了模块划分、接口设计、模块之间私有协议定义等工作;(4)BMG性能和故障管理的设计实现,包括SNMP TRAP发送模块的实现和私有MIB库的设计。全球互联网的迅猛发展导致了IP地址的紧张,语音、数据、视频的融合对网络的性能、安全性和移动性都提出了更高的要求。IPv6作为下一代网络的核心技术,已经被很多操作系统厂商、网络设备厂商的产品所支持,但缺少IPv6的创新应用是阻碍IPv6发展的重要因素。作为下一代宽带智能网运营环境的用户终端设备,BMG将支持IPv6。因此,文章还专门对BMG系统的IPv6支持技术进行了探讨,介绍了本系统的底层IPv6协议栈支持方法和RTP协议的IPv6实现方法。文章最后是工作总结并提出了进一步的研究方向。

参考文献:

[1]. 机顶盒中基于uCLinux的DHCP的安全研究与实现[D]. 徐海湄. 成都理工大学. 2004

[2]. 基于UCLINUX的IP机顶盒的系统设计与实现[D]. 陈伟宁. 西南交通大学. 2006

[3]. 基于Linux平台的IPTV机顶盒研究与开发[D]. 李黎. 西安电子科技大学. 2010

[4]. 基于宽带多媒体网关的流媒体业务的设计与实现[D]. 丁媛. 江南大学. 2005

标签:;  ;  ;  ;  ;  ;  ;  ;  

机顶盒中基于uCLinux的DHCP的安全研究与实现
下载Doc文档

猜你喜欢