A game-theoretic framework for specification and verification of cryptographic protocols

被引:1
|
作者
Saleh, Mohamed [1 ]
Debbabi, Mourad [1 ]
机构
[1] Concordia Univ, Comp Secur Lab, Concordia Inst Informat Syst Engn, Montreal, PQ, Canada
关键词
Security protocols; Game semantics; Formal verification; Model checking;
D O I
10.1007/s00165-009-0129-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We model security protocols as games using concepts of game semantics. Using this model we ascribe semantics to protocols written in the standard simple arrow notation. According to the semantics, a protocol is interpreted as a set of strategies over a game tree that represents the type of the protocol. The model uses abstract computation functions and message frames in order to model internal computations and knowledge of agents and the intruder. Moreover, in order to specify properties of the model, a logic that deals with games and strategies is developed. A tableau-based proof system is given for the logic, which can serve as a basis for a model checking algorithm. This approach allows us to model a wide range of security protocol types and verify different properties instead of using a variety of methods as is currently the practice. Furthermore, the analyzed protocols are specified using only the simple arrow notation heavily used by protocol designers and by practitioners.
引用
收藏
页码:585 / 609
页数:25
相关论文
共 50 条
  • [31] Distinctive human social motivations in a game-theoretic framework
    Ross, D
    BEHAVIORAL AND BRAIN SCIENCES, 2005, 28 (05) : 715 - +
  • [32] A game-theoretic framework for opportunistic transmission in wireless networks
    Ca Van Phan
    2014 IEEE FIFTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2014, : 150 - 154
  • [33] A new game-theoretic framework for maintenance strategy analysis
    Kim, JH
    Park, JB
    Park, JK
    Kim, BH
    2003 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1-4, CONFERENCE PROCEEDINGS, 2003, : 641 - 641
  • [34] A Game-Theoretic Framework for Studying Truck Platooning Incentives
    Farokhi, Farhad
    Johansson, Karl H.
    2013 16TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS - (ITSC), 2013, : 1253 - 1260
  • [35] A Game-Theoretic Framework for Interpretable Preference and Feature Learning
    Polato, Mirko
    Aiolli, Fabio
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2018, PT I, 2018, 11139 : 659 - 668
  • [36] A new game-theoretic framework for maintenance strategy analysis
    Kim, JH
    Park, JB
    Park, JK
    Kim, BH
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2003, 18 (02) : 698 - 706
  • [37] Towards a Game-Theoretic Security Analysis of Off-Chain Protocols
    Rain, Sophie
    Avarikioti, Georgia
    Kovacs, Laura
    Maffei, Matteo
    2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 107 - 122
  • [38] Electronic commerce: From economic and game-theoretic models to working protocols
    Tennenholtz, M
    IJCAI-99: PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 & 2, 1999, : 1420 - 1425
  • [39] Game-Theoretic Security of Commitment Protocols under a Realistic Cost Model
    Komatsubara, Tsuyoshi
    Manabe, Yoshifumi
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 776 - 783
  • [40] Game-theoretic probability
    Shafer, Glenn
    2008 ANNUAL MEETING OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY, VOLS 1 AND 2, 2008, : 850 - 851