UCL Discovery (University College London) · 2006 · 46 citations · 18 references
Open access
ComputingComputer ScienceCryptographyFormal MethodsTheory Of ComputationAutomata TheoryCryptographic ProtocolsModel CheckingProtocol AnalysisProtocol VerificationVerificationAnonymityAutomated Protocol VerificationAutomatic Protocol VerificationBinary Decision DiagramsBounded Model CheckingFormal Verification Of Cryptographic ProtocolsModel-based VerificationProtocol Formal Verification
We analyse different versions of the Dining Cryptographers protocol by means of automatic verification via model checking. Specifically we model the protocol in terms of a network of communicating automata and verify that the protocol meets the anonymity requirements specified. Two different model checking techniques (ordered binary decision diagrams and SAT-based bounded model checking) are evaluated and compared to verify the protocols.
18
Graph-Based Algorithms for Boolean Function Manipulation
Bryant · IEEE Transactions on Computers · 1986 · 8.9K citations · Full text
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Mathematical Social Sciences · 1994 · 3.6K citations
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