下一代可信计算协议的设计与分析

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:qingshuiyilian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可信计算技术通过从体系架构上建立攻击免疫机制,实现计算平台安全、可信赖运行。可信计算技术目前已经得到了普遍应用。随着可信计算技术的发展,其应用已经扩展到了新的平台与应用环境,并成为其重要发展趋势。目前已有的可信计算规范体系在应对新的应用和安全需求方面有所不足。为此,国际可信计算联盟组织在2013年发布了可信平台模块(Trusted Platform Module,简记为TPM)2.0标准,标志着下一代可信计算体系将要到来。因此,对下一代可信计算协议的研究成为当前可信计算领域的重要研究课题。  本文致力于下一代可信计算协议的设计与分析的研究。首先利用形式化分析方法和自动分析技术,对下一代可信计算安全芯片的接口进行分析。然后,基于下一代可信计算安全芯片的安全功能,研究可信匿名认证协议的分析与设计。最后,结合安全芯片接口分析的状态特性,进一步研究和改进有状态协议的形式化分析方法。本文已取得的主要研究成果如下:  1.建立了一类安全接口分析模型,对TPM2.0标准的授权机制进行了接口分析。在HMAC授权机制分析方面,本文建立了一个分析授权会话接口命令的机密性和认证性的威胁模型,并依据实际应用中会话密钥泄露的攻击场景对模型进行了实例化。随后,本文自动化给出了模型的中间人攻击,并对改进方案进行了形式化验证。在策略授权机制分析方面,本文利用有状态的应用π演算方法建立了一个通用的安全接口分析模型,并用该模型给出了策略授权机制的接口分析模型和安全属性形式化定义,以及该机制易被忽略的误用问题。随后,本文使用tamarin证明器对其进行了形式化验证,并发现三种误用情形,其中一种导致了对一个基于TPM2.0芯片构造的eID方案的实际攻击。  2.提出了一种新的密钥管理接口的类型系统分析方法,并用其对TPM2.0标准的密钥管理接口进行了形式化验证。本文首先给出一种命令式语言适用于建模密钥管理的应用编程接口(Application Programming Interface,简记为API),并给出其机密性定义。随后,本文设计了一个类型系统,可以通过静态类型检查验证密钥管理接口的安全性。该类型系统允许为非对称密码学原语赋予类型。最后,本文利用该类型系统对TPM2.0标准的密钥管理接口进行了建模和类型检查,证明了其安全性。  3.分析并设计了无可信第三方的基于信誉和撤销的可信匿名认证方案。本文分析发现并修正了此前无可信第三方的基于信誉系统和黑名单机制的匿名凭证方案BLACR中存在的重放攻击。同时,本文还发现另一个基于信誉系统的匿名认证方案PE(AR)2存在不正确的信誉的问题,且安全模型定义存在漏洞。为此,本文设计了一个可信匿名认证方案DAA-(AR)2。该方案利用TPM2.0标准的直接匿名证明(Direct Anonymous Attestation,简记为DAA)相关接口提供的安全功能在保证匿名性的条件下提升了信誉系统的安全性。本文还提出了一个基于模拟器的安全模型,保证方案的认证性、匿名性和不可陷害性,并在该模型中证明DAA-(AR)2方案是安全的。  4.证明了两种有状态的应用π演算形式化方法的计算可靠性结论。本研究工作的安全性证明建立在可扩展的计算可靠性证明工具(Computational Soundness Proof,简记为CoSP)框架内。本文通过将有状态协议中的显式非单调状态嵌入CoSP协议的方式,分别证明了SAPIC演算和StatVerif演算这两种有状态的应用π演算形式化方法的计算可靠性结论。此外,本文给出SAPIC演算编码StatVerif演算的方法,从而首次获得两种语言之间的语义归约关系。本文的工作继承了CoSP工具的模块化证明特性,允许扩展加入任意在CoSP框架中已证明的具体的密码学原语。因此,本文针对一个具体的符号模型,证明了SAPIC和StatVerif工具计算可靠的自动化验证的结论。该符号模型包含了公钥加密和签名原语。  总的来说,本文对下一代可信计算协议设计和分析理论与方法进行了深入研究。本文的研究成果为可信计算安全协议的分析建立了坚实的理论基础,并为可信计算安全协议的设计提供了有益参考。
其他文献
基于网络的三维地形交互式实时绘制技术在虚拟战场、三维地理信息系统、三维网络游戏中有非常重要的应用。本课题是基于网络的大规模地形交互式实时绘制系统的一部分,主要研究
目前世界上掀起了物联网研究的热潮,物联网发展己正式列入中国国家发展战略,各级政府高度重视,纷纷建设物联网示范工程,相关产业迅速涌现,从业人员迅速增长。军工企业安全生产监管
由于智能监控、数码摄像机、视频编解码、人机交互等多个应用领域广泛的需求,人脸相关的研究逐渐成为了国内外的热点。人脸检测与跟踪是人脸研究中两个重要的方面。人脸检测是
随着互联网的快速发展以及各类智能终端的不断普及,家庭或工作局域网环境下的各类终端设备也逐渐增多。为了充分利用各类设备,提升用户体验,多屏互动等跨设备使用硬件资源的应用
目前大多数人脸识别的算法都是基于灰度图像提出的,即使对于彩色图像,也是先转换为灰度图像,再进行人脸识别的。目前研究已经证实,彩色信息对于人脸识别提供了重要的信息,当人脸图
随着集成电路技术的发展,芯片技术得到快速的发展,计算机技术也发展到有史以来的最高点,计算机也日益普遍成为人们生活的一种工具,它以快速、方便、易用著称。但同时它的功耗问题
随着现代网络通信技术的发展,信息安全问题日益突出。智能卡作为一种便捷的工具,在应用系统中主要扮演着两个重要的角色:身份性和安全性。这使得智能卡一方面可以方便地识别出系
随着信息技术的迅猛发展,人们在享受信息系统所带来的巨大利益的同时,也面临着信息安全问题的严峻考验。其中,重要信息系统的安全尤为重要,若其安全性受到破坏,将严重影响社会秩序
近年来,随着互联网的飞速发展,互联网广告作为互联网公司的主要盈利模式也得到了工业界和学术界的广泛关注。与传统广告不同的是,互联网广告可以利用数据挖掘,信息检索和机器学习
“脑-机接口”系统(Brain-Computer Interface,BCI)是一种全新的人机接口方式,它直接从大脑获取与外界通讯的信息,并将人类的思维状态与计算机处理系统建立关联。能够反应大脑思