APP下载

可信计算中的远程认证体系

2012-10-26彭新光王晓阳

太原理工大学学报 2012年3期

彭新光,王晓阳

(太原理工大学 计算机科学与技术学院,太原 030024)

远程认证是可信计算研究中的一项重要分支,它要求当用户平台向信息供应商发送服务请求时,必须证明其达到信息供应商要求的安全等级。其中基于属性的远程认证在各种认证方案中具有明显的优点,它克服了基于配置的远程认证中认证时间长,认证信息量大,平台信息泄露等缺陷,实现了精简、瘦身的认证过程[1-2]。基于属性的远程认证体系首先由Poritz提出,之后Chen提出了基于属性的远程认证协议PBA(Property-based attestation),Qin提出了基于组件属性的远程认证CPBA(component property-based attestation),这些研究成果促进了基于属性的远程认证的快速发展[3-5]。

当前的基于属性的远程认证体系存在以下不足:

1)证书权威发布机构(Certificate Authorization)是整个证明过程中的“最重要机密携带者”,若CA被攻陷,则整个远程证明系统的安全性都将得不到保证。

2)证明过程中实现匿名传输的方式多采用零知识证明方式,零知识证明方式证明繁琐,计算量大,效率较低。

本文在原有属性远程认证体系的基础上,提出了一种新的属性远程证明体系。该体系具有以下特点:

1)通过引入盲签名,降低了证书权威发布机构的被攻陷风险,提高了整个证明方案的安全性。

2)通过实现虚拟子群签名来实现证明过程中的匿名传输,在安全性没有降低的同时减少了计算量,提高了证明效率。

1 远程认证体系

一个元件的“属性”是描述该元件安全等级的唯一标志。当用户计算机向信息供应商提出请求时,供应商对主机安全性的证明可以由证明整个主机系统的安全性缩小到证明主机中与此次服务相关的模块的安全性。……

登录APP查看全文