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 条
  • [21] Community detection in networks: a game-theoretic framework
    Yan Chen
    Xuanyu Cao
    K. J. Ray Liu
    EURASIP Journal on Advances in Signal Processing, 2019
  • [22] Game-theoretic framework for risk reduction decisions
    Environ Sci Technol, 3 (128A):
  • [23] Rational verification: game-theoretic verification of multi-agent systems
    Alessandro Abate
    Julian Gutierrez
    Lewis Hammond
    Paul Harrenstein
    Marta Kwiatkowska
    Muhammad Najib
    Giuseppe Perelli
    Thomas Steeples
    Michael Wooldridge
    Applied Intelligence, 2021, 51 : 6569 - 6584
  • [24] Rational verification: game-theoretic verification of multi-agent systems
    Abate, Alessandro
    Gutierrez, Julian
    Hammond, Lewis
    Harrenstein, Paul
    Kwiatkowska, Marta
    Najib, Muhammad
    Perelli, Giuseppe
    Steeples, Thomas
    Wooldridge, Michael
    APPLIED INTELLIGENCE, 2021, 51 (09) : 6569 - 6584
  • [25] Concealment and verification over environmental regulations: a game-theoretic analysis
    Dongryul Lee
    Kyung Hwan Baik
    Journal of Regulatory Economics, 2017, 51 : 235 - 268
  • [26] Non-Cooperative Operators in a Game-Theoretic Framework
    Bennis, Mehdi
    Lara, Juan
    Tolli, Antti
    2008 IEEE 19TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2008, : 2065 - +
  • [27] A game-theoretic framework for the security system of visible watermarking
    Tsai, Min-Jen
    Liu, Jung
    Wang, Chen-Sheng
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) : 5748 - 5754
  • [28] An extension of duality and hierarchical decomposition to a game-theoretic framework
    Pavel, Lacra
    2005 44TH IEEE CONFERENCE ON DECISION AND CONTROL & EUROPEAN CONTROL CONFERENCE, VOLS 1-8, 2005, : 5317 - 5323
  • [29] Concealment and verification over environmental regulations: a game-theoretic analysis
    Lee, Dongryul
    Baik, Kyung Hwan
    JOURNAL OF REGULATORY ECONOMICS, 2017, 51 (03) : 235 - 268
  • [30] A model of BDI-agent in game-theoretic framework
    Ambroszkiewicz, S
    Komar, J
    FORMAL MODELS OF AGENTS, 1999, 1760 : 8 - 19