中文

TrustBase:一种修复并增强基于证书认证的架构

密码学与安全 2016-10-28 v1

摘要

我们描述 TrustBase,一种将基于证书的认证作为操作系统服务提供的架构。TrustBase 对所有应用强制执行证书验证的最佳实践,并透明地使现有应用能够针对 CA 系统故障得到增强。TrustBase 系统允许简单部署强化 CA 系统的认证系统。这使得系统管理员,例如,可以要求所有 TLS 连接进行证书吊销检查,或要求支持 STARTTLS 的电子邮件服务器使用 STARTTLS。TrustBase 是首个能够保护所有 TLS 流量、采用与所有操作系统兼容的方法的系统。我们在 Linux 上设计并评估了 TrustBase 的原型实现,评估其安全性,并证明其开销可忽略且与应用具有普遍兼容性。为演示 TrustBase 的实用性,我们开发了六种认证服务,增强所有应用的证书验证。

关键词

引用

@article{arxiv.1610.08570,
  title  = {TrustBase: An Architecture to Repair and Strengthen Certificate-based Authentication},
  author = {Mark O'Neill and Scott Heidbrink and Jordan Whitehead and Scott Ruoti and Dan Bunker and Kent Seamons and Daniel Zappala},
  journal= {arXiv preprint arXiv:1610.08570},
  year   = {2016}
}

备注

15 pages, 4 figures