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

计算机工程 ›› 2008, Vol. 34 ›› Issue (17): 130-132. doi: 10.3969/j.issn.1000-3428.2008.17.046

• 安全技术 • 上一篇    下一篇

基于GSPM的安全协议检验工具

庄 庆,蔡小娟,董笑菊,戚正伟   

  1. (上海交通大学计算机科学与工程系,上海 200240)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-09-05 发布日期:2008-09-05

Verification Tool for Security Protocol Based on GSPM

ZHUANG Qing, CAI Xiao-juan, DONG Xiao-ju, QI Zheng-wei   

  1. (Dept. of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200240)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-09-05 Published:2008-09-05

摘要: 介绍一个基于GSPM的安全协议验证的图形化工具。验证工具以GSPM模型为基础形式化地描述了安全协议,并引进线性时序逻辑刻画了安全协议的性质,用基于状态搜索的模型检测方法在安全协议的验证过程中找出漏洞。以简化的NSPK协议为例,描述了该工具如何验证安全协议,表明GSPM模型和验证算法的有效性和正确性。

关键词: 线性时序逻辑, 安全协议, 保密性, 认证性

Abstract: This paper describes a graphic verification tool for security protocol based on GSPM with formal methods. Linear Temporal Logic(LTL) is introduced to show the property of security protocol. This tool can find out the bug of security protocol using the model-checking method based on searching states. The simplified needham-schroeder public-key authentication protocol is used to exemplify the automatic verification process of security protocol with this tool, and results show the validity and correctness of the verification algorithm.

Key words: Linear Temporal Logic(LTL), security protocol, confidentiality, authentication

中图分类号: