作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (2): 34-36. doi: 10.3969/j.issn.1000-3428.2008.02.012

• 博士论文 • 上一篇    下一篇

一种分析和设计认证协议的新逻辑

缪祥华   

  1. (昆明理工大学信息工程与自动化学院,昆明 650051)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-01-20 发布日期:2008-01-20

New Logic for Analyzing and Designing Authentication Protocol

MIAO Xiang-hua   

  1. (School of Information Engineering & Automation, Kunming University of Science and Technology, Kunming 650051)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-01-20 Published:2008-01-20

摘要: 提出一种分析和设计认证协议的新逻辑,可以用来分析认证协议和设计认证协议。通过运用该逻辑,使认证协议的设计和分析可以在同一种逻辑中进行,也消除了用不同的方法来设计和分析认证协议的不一致性。在分析协议时,先用逻辑对协议进行形式化,再用推理规则对协议进行推理。如果不能推理出协议的最终目标,说明协议存在缺陷或者漏洞。在设计协议时,通过运用合成规则使协议设计者可用一种系统化的方法来构造满足需要的协议。用该逻辑对Needham-Schroeder私钥协议进行了分析,指出该协议不能满足协议目标,并重新设计了该协议。

关键词: 逻辑, 认证协议分析, 认证协议设计

Abstract: This paper presents a new logic for analyzing and designing authentication protocol. The logic can be used to analyze authentication protocol and design authentication protocol. Authentication protocol analysis and design are proceeded by the logic. The logic gets rid of non-consistence in different ways to analyze and design authentication protocol. During analyzing authentication protocol, authentication protocol is formalized and is reasoned by the logic. There exist bugs or leaks in authentication protocol if the logic can not reason the goal of authentication protocol. During designing authentication protocol, the protocol designer can use a systematic way to construct requiring protocol by synthetic rules. The paper analyzes Needham-Schroeder protocol and presents that the protocol can not reach protocol goal, and the protocol is redesigned.

Key words: logic, authentication protocol analysis, authentication protocol design

中图分类号: