基于HIBE的软件保护技术研究

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:xmyhehe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机应用的普及带来了软件行业的极速发展,在利益的驱动下,软件盗版行为也随之猖獗。软件盗版严重损害了软件开发商的利益,打击其开发积极性;极大的危害了软件行业的健康发展。为了维护软件产业的正常秩序,促进软件行业的快速发展,促生了软件保护技术的研究与发展。在众多的软件保护技术中,加密技术是一种传统而实用的保护技术。近年来,基于身份的加密算法逐渐被重视,它改进了现有的基于PKI的公钥加密系统中繁杂的证书管理,不用再将公钥与具有有效可认证的身份信息进行绑定形成证书,而是直接用有效身份信息作为公钥对明文进行加密,这是基于身份加密的最大优点。但是在现实环境下,密钥泄漏会无法避免的发生,这时基本的基于身份加密方案就显得无能为力,因为它无法完成公钥撤销操作。基本的基于身份加密方案中一个PKG的负担过重并且会成为主要攻击对象,一旦主密钥泄漏整个加密系统将失效。分层身份加密方案的提出有效的解决了单个PKG身份加密系统的弊端。密钥隔离机制是一种主动的减少密钥泄漏危害的方案,该机制基于密钥进化思想,对密钥进行更新操作。本文重点研究了分层的基于身份的加密方案以及密钥隔离机制,以探索更为安全和高效的基于身份的加密方案及密钥更新方案,努力改进软件保护技术。本文完成的主要工作如下:(1)基于身份的加密机制中的PKG是整个加密系统的生命线,它的安全影响了整个系统的安全,并且担负着计算私钥的重任,为了降低PKG的负担和遭到攻击对整个系统带来的风险,具有分层思想的HIBE很好的解决了单个PKG的诸多弊端,因此,本文将利用HIBE改善基于身份的加密机制的安全性,并对HIBE的安全性加以形式化证明。(2)深入研究密钥隔离机制,在此基础上,根据密钥进化思想,研究基于身份的密钥隔离机制进行密钥更新的具体过程与算法描述。基于身份的加密方案在密钥泄漏后不能对公钥进行直接删除,密钥更新是保证系统安全的一种有效方法。文章还证明了基于身份的密钥隔离机制方案是选择密文安全的,为与HIBE加密模型融合提供可靠的前提。(3)在研究HIBE方案和密钥隔离机制的基础之上,提出了HIBE-IKE加密模型,在该模型中解决了单个PKG负担大威胁高的问题同时能够在减少交互情况下完成密钥更新,并且支持离线更新。(4)通过实验说明基于身份加密算法将会得到更为广泛的研究与应用,对密码学将产生更为深远的影响,并且能够应对软件保护技术发展带来的挑战。
其他文献
随着网络技术的发展,网页信息多样化和网页内容复杂化给大多数用户带来了不便,为了解决这一问题,很多研究者着手研究自动文摘技术,并且他们设计开发了很多文摘系统。然而自动
Web Services是一种完全面向服务的分布式技术体系,它以优秀的可扩展性、低耦合性和平台无关性被广泛应用于各领域应用系统的开发中,但其现有的安全机制主要集中在安全模型和
颜色和形状特征是图像的视觉感知特征中两个最基本的特征,而在视觉感知的研究中特征捆绑问题是一个中心问题。当人在观看图像时,大脑各区域如何分别感知各种特征并在知觉的过
随着嵌入式产品日渐普及,作为嵌入式系统灵魂的嵌入式软件正在蓬勃发展,其产业规模也不断发展壮大,基于嵌入式平台的各种应用软件也日益繁多,已经成为了嵌入式产品价值链中最
无线传感器网络是一种能自适应、自组织的新型网络,它已经应用到从民生到军事、商业到反恐等许多领域。根据其应用领域的不同,对无线传感器网络的要求也不尽相同,但是都有一
城市公路隧道的发展迅速,可是很多相关问题仍需要进一步完善和深入研究,城市公路隧道智能监控系统是保证城市公路隧道正常高效率运营的必要条件,具有较为显著的经济效益、社
网格计算,这一新兴的IT技术是继Web技术和Internet之后又一次重大的技术变革。它使得人们可以比以往任何时候都可以更加经济方便的使用高性能的网格资源,如存储能力,计算速度
求解NP难度问题是计算机科学技术的一个瓶颈任务。近年来研究表明,对于NP难度问题可能根本不存在既完整严格又不太慢的求解算法。研究者们试图从生物进化过程、物理运动过程
指纹识别技术是一种重要的生物特征识别方式。在网络环境下,人们越来越多地涉及电子商务、电子政务、金融等网上工作方式,传统的钥匙、密码身份认证方式已不能满足个人隐私甚
随着面向服务计算理论和技术的发展,面向服务的关键技术--Web服务组合方法和技术成为理论及应用研究的热点。由于功能的局限性,单个Web服务已无法满足实际的需求,因而必须对Web