An Agent-Oriented Logic for Design of Cryptographic Protocols

Dong-ming HUA,Zi-feng HOU,Wei WEI,Qiu-xin WU
DOI: https://doi.org/10.19304/j.cnki.issn1000-7180.2005.05.013
2005-01-01
Abstract:In the paper we provide an agent-oriented logic to design cryptographic protocols. According to their various security services, cryptographic mechanisms are abstracted to various channels in cryptographic protocols. We formally describe refinements for goals of cryptographic protocols, requirements of security services which various message components need, association between messages and environments in which protocols run, full information of message contents and optimization of messages, and we regard them as design rules and methods to prevent attacks. In design steps for cryptographic protocols, we consider how to design their goals, agents’roles and characteristics, cryptographic mechanisms, initial assumptions and message contents. According to the design logic, design rules and design steps above, we formally and systematically design a new cryptographic protocol which is based on challege-response mutual authentication and Diffie-Hellman key agreement. At last we compare our logic and the BSW logic.
What problem does this paper attempt to address?