【24h】

Protecting Applications with Transient Authentication

机译:使用临时身份验证保护应用程序

获取原文
获取原文并翻译 | 示例

摘要

How does a machine know who is using it? Current systems authenticate their users infrequently, and assume the user's identity does not change. Such persistent authentication is inappropriate for mobile and ubiquitous systems, where associations between people and devices are fluid and unpredictable. We solve this problem with Transient Authentication, in which a small hardware token continuously authenticates the user's presence over a short-range, wireless link. We present the four principles underlying Transient Authentication, and describe two techniques for securing applications. Applications can be protected transparently by encrypting in-memory state when the user departs and decrypting this state when the user returns. This technique is effective, requiring just under 10 seconds to protect and restore an entire machine, but indiscriminate. Instead, applications can utilize an API for Transient Authentication, protecting only sensitive state. We describe our ports of three applications-PGP, SSH, and Mozilla-to this API. Mozilla, the most complicated application we have ported, suffers less than 4% overhead in page loads in the worst case, and in typical use can be protected in less than 250 milliseconds.
机译:机器如何知道谁在使用它?当前的系统很少对他们的用户进行身份验证,并假定用户的身份不变。这种持久的身份验证不适用于移动和无处不在的系统,在这些系统中,人与设备之间的关联是不稳定且不可预测的。我们使用瞬态身份验证解决了这个问题,在瞬态身份验证中,一个小的硬件令牌通过短距离无线链路连续地验证用户的存在。我们介绍了瞬态身份验证的四个基本原理,并描述了两种用于保护应用程序安全的技术。通过在用户离开时加密内存状态并在用户返回时解密此状态,可以透明地保护应用程序。该技术非常有效,只需不到10秒的时间即可保护和恢复整个计算机,但不加区别。相反,应用程序可以利用API进行瞬时身份验证,仅保护敏感状态。我们为此API描述了三个应用程序(PGP,SSH和Mozilla)的端口。 Mozilla是我们已移植的最复杂的应用程序,在最坏的情况下,页面加载的开销不到4%,并且在典型使用中可以在不到250毫秒的时间内得到保护。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号