2002 · 48 citations · 5 references
ComputingComputer ScienceCybersecurityComputer SecurityFormal MethodsSecurity ProtocolsCryptographic ProtocolsDeductive VerificationFinite State Machine ModelingProtocol AnalysisProtocol VerificationSecurity Protocol VerificationFinite-state VerificationFormal Methods For Security ProtocolsFormal Verification Of Cryptographic ProtocolsInvariantsProtocol Formal VerificationProtocol State MachinesSecurity Properties Of ProtocolsState Reduction
The authors describe two state reduction techniques for finite-state models of security protocols. The techniques exploit certain protocol properties that they have identified as characteristic of security protocols. They prove the soundness of the techniques by demonstrating that any violation of protocol invariants is preserved in the reduced state graph. In addition, they describe an optimization method for evaluating parameterized rule conditions, which are common in models of security protocols. All three techniques have been implemented in the Mur/spl phi/ verifier.
5
Finite-state analysis of SSL 3.0
John C. Mitchell, Vitaly Shmatikov, Ulrich Stern · 1998 · 159 citations
Formal specification of abstract memory models
David L. Dill, Seungjoon Park, Andreas Nowatzyk · 1993 · 49 citations