首页> 外文会议>International symposium on formal methods >Knowledge-Based Automated Repair of Authentication Protocols
【24h】

Knowledge-Based Automated Repair of Authentication Protocols

机译:基于知识的身份验证协议自动修复

获取原文

摘要

In this paper, we introduce a technique for repairing bugs in authentication protocols automatically. Although such bugs can be identified through sophisticated testing or verification methods, the state of the art falls short in fixing bugs in security protocols in an automated fashion. Our method takes as input a protocol and a logical property that the protocol does not satisfy and generates as output another protocol that satisfies the property. We require that the generated protocol must refine the original protocol in cases where the bug is not observed; i.e., repairing a protocol should not change the existing healthy behavior of the protocol. We use epistemic logic to specify and reason about authentication properties in protocols. We demonstrate the application of our method in repairing the 3-step Needham-Schroeder's protocol. To our knowledge, this is the first application of epistemic logic in automated repair of security protocols.
机译:在本文中,我们介绍了一种自动修复身份验证协议中的错误的技术。尽管可以通过复杂的测试或验证方法来识别此类错误,但是在以自动化方式修复安全协议中的错误方面,现有技术尚不足。我们的方法将协议和该协议不满足的逻辑属性作为输入,并生成另一个满足该属性的协议作为输出。我们要求在未发现错误的情况下,生成的协议必须优化原始协议;即,修复方案不应改变该方案的现有健康行为。我们使用认知逻辑来指定和推理协议中的身份验证属性。我们演示了我们的方法在修复3步Needham-Schroeder协议中的应用。据我们所知,这是认知逻辑在安全协议的自动修复中的第一个应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号