基于属性的自证实模型:安全协议与分析

需积分: 0 0 下载量 81 浏览量 更新于2024-09-05 收藏 547KB PDF 举报
"这篇论文研究了基于属性的自证实模型(PSA)及其安全协议,旨在解决可信环境下的远程证明问题。它通过虚拟机技术在被验证平台上建立可信虚拟机,该虚拟机度量并报告平台的安全属性,提高了通信安全性和效率。论文还探讨了如何利用TPM的不可迁移密钥特性防止假冒攻击,并对比了传统二进制代码度量方法的局限性,如隐私泄露和缺乏可扩展性。" 在计算机工程与应用领域,远程证明是一种关键的技术,特别是在可信计算平台(TPM)的支持下,它允许远程挑战者获取被验证平台的运行状态信息,确保其可信性。传统的远程证明方法基于通信双方的平台配置信息,但这种做法可能导致平台隐私泄露和安全风险。为了解决这些问题,论文提出了一种新的模型——基于属性的自证实模型(PSA)。 PSA模型采用"推"式证明模式,利用虚拟机技术创建一个在被验证平台上的可信代理,这个代理执行对平台其他组件的度量,并以安全属性的形式向验证方报告结果。这种方式减少了对独立可信第三方的依赖,降低了维护成本,同时也减少了隐私泄露的风险。安全协议还结合了TPM的不可迁移密钥特性,增强了防假冒攻击的能力。 与基于二进制代码的度量方法相比,属性和属性证书的远程证明方法更注重平台的安全属性,提供了更好的可扩展性和开放性。文献中提到了四种基于可信第三方的认证模型,但这些模型可能面临维护独立可信第三方的困难和建立安全传输信道的挑战。因此,PSA模型通过自证实的方式,消除了对独立可信第三方的需要。 论文进一步使用CK模型对PSA模型对应的安全协议进行了形式化验证,确保了协议的安全性。CK模型是一种用于分析和验证密码协议安全性的方法,它可以暴露协议中的潜在安全漏洞。 这篇论文研究了一种创新的远程证明方案,通过虚拟机技术和属性自证实,提高了通信安全性,降低了维护成本,并考虑了实际应用中的复杂性。这一研究对构建更加安全和可靠的网络环境具有重要意义。