嵌入式软件保护关键技术研究与应用

被引量 : 7次 | 上传用户:kelusi09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统在人类生活各领域中的广泛应用,它们越来越多的被非法入侵和破坏,为国家和社会造成巨大的经济损失,有时甚至危害到国家和社会的安全。因此嵌入式系统的安全问题是一个当前急需解决的热点问题,必须给予充分的重视并设法解决。本文首先分析了嵌入式系统所面临的安全性问题及其安全需求,讨论了嵌入式系统的体系结构,提出了一种安全的嵌入式体系结构SESS, SESS能够较好的解决目前嵌入式系统面临的安全问题。给出了SESS的安全策略、设计策略等主要内容。为了对嵌入式系统进行更好的保护,本文在嵌入式软件加密、嵌入式软件水印、嵌入式软件混淆等方面提出新的方法和技术,以期解决嵌入式软件保护中的主要问题。本文研究的主要内容有:1.嵌入式系统安全体系结构由于硬件技术的逐渐成熟和公开,硬件成本不断下降,人们对如何保护产品的设计和版权的思考,转化成了对嵌入式应用软件的保护。本章对嵌入式系统面临的相关安全理论和安全问题进行了研究与分析,对嵌入式系统的体系结构方面进行了深入研究,从而提出了安全的嵌入式系统体系结构,这种体系结构能够较好的解决目前嵌入式系统面临的安全问题。本文研究了安全嵌入式系统设计的安全策略、设计策略和构建安全嵌入式系统的要点。2.嵌入式软件加密技术本文重点研究了分层的基于身份的加密方案(HIBE)以及密钥隔离机制,以探索更为安全和高效的基于身份的加密方案及密钥更新方案,改进嵌入式软件保护技术。本文将利用HIBE改善基于身份的加密机制的安全性,并对HIBE的安全性加以形式化证明。研究基于身份的密钥隔离机制进行密钥更新的具体过程与算法描述。证明了基于身份的密钥隔离机制是选择密文安全的,为与HIBE加密模型融合提供可靠的前提。在研究HIBE方案和密钥隔离机制的基础之上,提出了HIKE加密模型,在该模型中解决了单个PKG负担大威胁高的问题同时能够在减少交互情况下完成密钥更新,并且支持离线更新。3.嵌入式软件水印软件水印作为软件保护的一种新技术,为保护知识产权和追踪盗版提供新的途径。本文研究了动态图软件水印的拓扑结构、编码、算法以及保护措施,根据嵌入式系统的特点,提出了一种防篡改的软件水印方案。本文提出的防篡改的软件水印具有较高的数据率,同时将代码自检测技术和代码加密相结合以增强软件水印的抗攻击性能。4.嵌入式软件混淆技术本文介绍了软件混淆的基本理论和基本方法,并对几种常见软件混淆模型进行了详细的分析和说明。基于软件混淆的特点和零水印的设计思想提出了基于软件混淆的零水印设计方案,其核心思想是将编码后的水印信息通过软件混淆的过程嵌入到软件体中,不增加任何冗余水印信息,从而提高软件水印的安全性。
其他文献
本文的研究方向是民族自决权在当今时代的发展,民族自决权作为国际法中的一项重要的基本原则,在早期推动多民族国家的建立中起到了重要的作用,众多受压迫的殖民地地区人民成
n-3多不饱和脂肪酸(PUFA)对畜禽急、慢性炎症具有良好的预防和治疗效果,对畜禽免疫应激也有一定的缓解作用。但是n-3PUFA也能降低免疫功能,可能降低机体的正常抵抗力。因此,需要确
目的评价奥氮平+氟西汀与单纯氟西汀比较治疗难治性抑郁症的有效性与安全性。方法计算机检索PubMed(1966~2009.9)、Cochrane Library(2009年第3期)、EMbase(1974~2009.9)、SCI(
<正>国际快递物流作为全球贸易链条中的关键一环,在世界经济中发挥的作用越来越明显,它往往成为跨国企业开展国际投资的一个先导性环境指标。虽然互联网、电子商务使当今的跨
通过历时考察发现,汉语被动句主语的生命度也是有一个发展的过程,从远古开始,汉语被动句主语一直有表示物的,只是现代汉语的比例更高一些。所以,汉语被动句主语的生命度下降
在矿建工程中,要想保证工程建设安全进行,检测部门应对矿建工程施工实行必要的监督与管理,跟踪管理施工各环节,确保工程施工效率得到有效提升,并在保证施工质量的基础上合理
目的探讨糖皮质激素分别联合霉酚酸酯(MMF)与环磷酰胺(CTX)诱导治疗狼疮性肾炎(LN)的疗效和安全性。方法搜索Cochrane图书馆的临床对照试验中心资料库、OVID、Pubmed、中国期
<正>最早由美国旧金山大学的管理学教授韦克里于1982年提出,优势、劣势、机遇和挑战(SWOT)分析实质是对自身的内外部条件进行综合和概括,分析自身的优劣势、面临的机会和威胁