Authors
AM Mathuria, Reihaneh Safavi-Naini, PR Nickolas
Publication date
1995/2
Journal
Australian Computer Science Communications
Volume
17
Pages
370-379
Publisher
UNIVERSITY OF CANTERBURY
Description
The Gong, Needham and Yahalom (GNY) logic is a belief-based logic for analyzing cryptographic protocols. It o ers signi cant advantages over its predecessor, the Burrows, Abadi and Needham (BAN) logic, which has been successful in formally discovering aws and redundancies in several well-known protocols. Manual analysis of protocols using the GNY logic, however, is cumbersome, as the logic has a large set of inference rules. This report proposes a modi ed GNY logic, and describes the implementation of a protocol analysis tool based on that logic. The modi cations are introduced to ensure that the logical statements derivable from a given protocol are all deducible in a nite number of steps. The nature of the modi cations is such that no useful inferences are lost. The tool o ers a facility to automatically generate proofs of protocol goals. It also generates a logical description of the state attained after every protocol step, thus allowing the stepwise development of protocols. The tool has proved useful in mechanically verifying the need for several inference rules which are absent from the original GNY logic.
Total citations
199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202332124124121213221112
Scholar articles
AM Mathuria, R Safavi-Naini, PR Nickolas - Australian Computer Science Communications, 1995