作者: Alessio Lomuscio , Ioana Cristina Boureanu , Mika Cohen
DOI:
关键词: Model checking 、 Programming language 、 Specification language 、 Compiler 、 Authentication 、 Epistemology 、 Cryptographic protocol 、 Computer science 、 Input language 、 Theoretical computer science 、 Secrecy 、 State space
摘要: We present a technique for automatically verifying cryptographic protocols specified in the mainstream specification language CAPSL. Our work is based on model checking multi-agent systems against properties given AI logics. PC2IS, compiler from CAPSL to ISPL, input of MCMAS, symbolic checker MAS. The also reduces state space be considered by checker, thereby maximising number and sessions that can verified. evaluate Clark-Jacobs library custom secrecy authentication requirements as well more advanced are expressible this epistemic-based approach.