首页> 外文会议>International Symposium on Formal Methods >Verifying Parameterized Timed Security Protocols
【24h】

Verifying Parameterized Timed Security Protocols

机译:验证参数化定时安全协议

获取原文

摘要

Quantitative timing is often explicitly used in systems for better security, e.g., the credentials for automatic website logon often has limited lifetime. Verifying timing relevant security protocols in these systems is very challenging as timing adds another dimension of complexity compared with the untimed protocol verification. In our previous work, we proposed an approach to check the correctness of the timed authentication in security protocols with fixed timing constraints. However, a more difficult question persists, i.e., given a particular protocol design, whether the protocol has security flaws in its design or it can be configured secure with proper parameter values? In this work, we answer this question by proposing a parameterized verification framework, where the quantitative parameters in the protocols can be intuitively specified as well as automatically analyzed. Given a security protocol, our verification algorithm either produces the secure constraints of the parameters, or constructs an attack that works for any parameter values. The correctness of our algorithm is formally proved. We implement our method into a tool called PTAuth and evaluate it with several security protocols. Using PTAuth, we have successfully found a timing attack in Kerberos V which is unreported before.
机译:定量定时通常在系统中明确地使用,以获得更好的安全性,例如,自动网站登录的凭证通常有限的寿命。验证这些系统中的时序相关安全协议非常具有挑战性,因为与无处不入的协议验证相比,时间增加了复杂性的另一维度。在我们以前的工作中,我们提出了一种方法来检查安全协议中定时认证的正确性,固定时序约束。但是,一个更困难的问题仍然存在,即,给定特定的协议设计,协议是否在其设计中具有安全漏洞,或者它可以使用适当的参数值配置安全性?在这项工作中,我们通过提出参数化验证框架来回答这个问题,其中可以直观地指定协议中的定量参数并自动分析。给定安全协议,我们的验证算法会产生参数的安全约束,或构造适用于任何参数值的攻击。我们算法的正确性是正式证明的。我们将我们的方法实现为一个名为ptauth的工具,并使用几种安全协议进行评估。使用ptauth,我们已成功找到了在Kerberos v之前的时序攻击,该攻击是未报告的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号