1999 · 20 citations · 78 references
ComputingComputer ScienceCybersecurityFormal MethodsSecurity ProtocolsTheory Of ComputationAuthentication ProtocolsModel CheckingProtocol AnalysisProtocol VerificationSecurity Protocol VerificationVerificationAutomated Protocol VerificationAutomated VerificationAutomatic Protocol VerificationFormal Verification Of Authentication ProtocolsFormal Verification Of Cryptographic ProtocolsProtocol Formal VerificationProtocol SpecificationSymbolic Model Checking
Abstract This thesis introduces theory generation, a new general-purpose technique forperforming automated verification. Theory generation draws inspiration from, and complements, both automated theorem proving and symbolic model checking, thetwo approaches that currently dominate mechanical reasoning. At the core of this approach is the notion of producing a finite representation of a theory--all thefacts derivable from a set of assumptions. An algorithm is presented for producing compact theory representations for an expressive class of simple logics. Security-sensitive protocols are widely used today, and the growing popularity ofelectronic commerce is leading to increasing reliance on them. Though simple in
78
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
Symbolic model checking: 1020 States and beyond
Jerry R. Burch, E. M. Clarke, Kenneth L. McMillan et al. · Information and Computation · 1992 · 2.7K citations
Michael T. Burrows, Martı́n Abadi, Roger M. Needham · ACM Transactions on Computer Systems · 1990 · 2.5K citations · Full text