On-the-fly Trace Generation Approach to the Security Analysis of Cryptographic Protocols: Coloured Petri Nets-based Method

被引:0
作者
Permpoontanalarp, Yongyuth [1 ]
Sornkhom, Panupong [1 ]
机构
[1] King Mongkuts Univ Technol Thonburi, Dept Comp Engn, Fac Engn, Log & Secur Lab, Bangkok 10140, Thailand
关键词
Formal methods for cryptographic protocols; Model checking; Coloured Petri Nets; Petri Nets; TMN PROTOCOL; SPECIFICATION; BREAKING; ATTACK;
D O I
10.3233/FI-2014-999
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Most Petri nets-based methods that have been developed to analyze cryptographic protocols provide the analysis of one attack trace only. Only a few of them offer the analysis of multiple attack traces, but they are rather inefficient. Analogously, the limitation of the analysis of one attack trace occurs in most model checking methods for cryptographic protocols. In this paper, we propose a very simple but practical Coloured Petri nets-based model checking method for the analysis of cryptographic protocols, which overcomes these limitations. Our method offers an efficient analysis of multiple attack traces. We apply our method to two case studies which are TMN authenticated key exchanged protocol and Micali's contract signing protocol. Surprisingly, our simple method is very efficient when the numbers of attack traces and states are large. Also, we find many new attacks in those protocols.
引用
收藏
页码:423 / 466
页数:44
相关论文
共 47 条
  • [1] Al-Azzoni I., 2005, Nordic Journal of Computing, V12, P201
  • [2] Allamigeon X., 2005, P 18 IEEE COMP SEC F
  • [3] [Anonymous], 2009, SCYTHER TOOL
  • [4] SAT-based model-checking for security protocols analysis
    Armando, Alessandro
    Compagna, Luca
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2008, 7 (01) : 3 - 32
  • [5] Bao F., 2004, LNCS, V3108
  • [6] Basin D., 2005, Int J Inf Secur, V4, P181, DOI DOI 10.1007/S10207-004-0055-7
  • [7] SYSTEMATIC DESIGN OF A FAMILY OF ATTACK-RESISTANT AUTHENTICATION PROTOCOLS
    BIRD, R
    GOPAL, I
    HERZBERG, A
    JANSON, PA
    KUTTEN, S
    MOLVA, R
    YUNG, M
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1993, 11 (05) : 679 - 693
  • [8] Blanchet B., 2001, P 14 IEEE COMP SEC F
  • [9] Boichut Y., 2005, AUTOMATIC VERIFICATI
  • [10] Bouroulet R., 2008, LNCS, V5062