基于Linux机顶盒应用安全的设计与实现

来源 :福州大学 | 被引量 : 0次 | 上传用户:abc124333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电视技术的不断发展,基于嵌入式Linux的数字电视机顶盒凭借显著的优越性越来越受到用户的青睐,但是其同时也存在许多安全隐患。在机顶盒的应用过程中,如果执行了被非法篡改的软件,可能导致用户以及运营商信息泄露。除此之外,在市场利益驱动下,通过复制硬件系统以及非法拷贝软件从而生产盗版机顶盒的现象已经屡见不鲜。因此在机顶盒的安全面临严峻挑战的背景下,本文所研究的关于基于嵌入式Linux数字电视机顶盒在应用过程中安全性的课题有着实际的市场需求和现实意义。本文主要以保护机顶盒在应用过程中的安全为目的,针对机顶盒的启动流程,研究密码学领域的相关理论以及Linux机制,进而设计与实现安全启动加密方案,用于保护机顶盒在应用过程中软件不被非法篡改和拷贝,同时增加进程的安全性,降低了被非法攻击的可能性。本文主要工作内容包括:(1)深入研究密码学领域相关理论、Linux机制以及基于嵌入式Linux数字电视机顶盒中各个软件模块在启动过程中的作用以及联系;(2)根据基于嵌入式Linux数字电视机顶盒存在的安全隐患以及需求,通过分析与比较,确定最优的密码学领域相关算法以及实现方案;(3)结合密码学领域中的消息认证码以及对称加密算法的特性,构建安全数据储存结构,使得软件在读取数据的时候能够进行校验从而防止了数据被篡改和拷贝;(4)针对机顶盒的启动流程并且结合密码学领域理论中的非对称加密算法、对称加密算法、单向散列函数以及数字签名等技术设计加密方案对机顶盒上的软件进行保护,从而实现Boot安全启动、应用安全启动以及Loader安全启动,有效地防止了软件被非法篡改和拷贝;(5)利用Linux机制构建沙箱,对进程的权限进行限制,从而降低机顶盒在运行过程遭受非法攻击的可能性。在本文所设计的安全启动加密方案中,全面地考虑了机顶盒的安全隐患,因此具有较高的安全性。除此之外,由于本文针对机顶盒的启动流程进行加密方案的设计,所设计的方案对硬件要求相对较低,适合于大多数普通机顶盒,因此具有较强的通用性。由此可见,本文所设计的方案能够满足当前市场的需求,具备一定的现实意义。
其他文献
2018年9月28日,习近平总书记在深入推进东北振兴座谈会上要求东北地区深度融入共建“一带一路”,建设开放合作高地,明确了东北参与“一带一路”的方式和程度即深度融入,提升
取保候审是一种特殊的强制措施。本文对公、检、法三机关在执行取保候审工作的几个问题作了论述,即:三机关能否重复取保,保证人担保和保证金担保应如何运用,保证期限应如何理解,滥
目的:分析口腔黏膜下纤维化(oral submucous fibrosis,OSF)的临床病理特征,为OSF的预防和早期诊断提供临床依据。材料和方法:收集中南大学湘雅口腔医院2013年7月至2018年8月
<正>目前已发现的萜类化合物生物合成途径有两条,其一是经典的甲羟戊酸途径(Mevalonate pathway),另一条是近十几年发现并建立起来的MEP途径(2-methyl-D-erythritol 4-phosph
会议
法德是大陆法系国家的典型代表,但是由于诸多因素的影响,两国的刑事侦查制度.在组织、程序、人事等方面又存在一定的差异。这主要是两国历史背景、国家结构形式、外来因素影响和
近年来,未成年人犯罪问题呈上升趋势,特别是拦路抢劫沉重学生,系列攀扒入室盗窃等在我市影响较大的案件不少为未成年人所为.根据对眉山市的调查,其呈现出年龄趋低、共同犯罪
幼儿园园本课程的建构与实施是立足本园实际,依托本园现有的资源,因而,在不同的园本课程中有不同的经验值得学习与借鉴。本研究选取济源市A幼儿园为个案,研究园本课程的实施,期望为园本课程提供建议,同时,对其他幼儿园进行园本课程建设与实施也具有借鉴意义。本研究以河南省济源市示范园A幼儿园的园本课程——“自然园艺”课程为例,进行个案研究,利用文献法、观察法以及访谈法等具体的研究方法搜集相关资料。首先,从课程
任何一家企业,如果找到一条适合自己发展的道路,就等于找到了一把打开成功之门的"金钥匙"。丰田,就是这样一个已经成功找到这把"金钥匙"的企业。本文选择丰田为研究对象,希望
在目前教育环境之下,素质教育的重要性不断提高。初中课程教育中,高度重视学生的核心素养显得非常重要。借助核心素养的导入,不仅能够有效提高初中物理教学整体质量,对于学生