2004 · 10 citations · 9 references
ComputingComputer EngineeringComputer ScienceComputer SecurityCryptographySecurity ProtocolsAuthentication ProtocolsCryptographic Protocol DesignCryptographic ProtocolsProtocol AnalysisProtocol VerificationSecurity Protocol VerificationAutomated Design SynthesisBan LogicCommunication ProtocolsFormal Methods For Security ProtocolsProtocol CompositionProtocol Formal VerificationProtocol SynthesisSecure Protocol Design
Security protocols play an important role in modern communications. However, security protocol development is a delicate task, and experience shows that computer security protocols are notoriously difficult to get right. Recently, Clark and Jacob (2001) provided a framework for automatic protocol generation based on combinatorial optimization techniques and the symmetric key part of BAN logic. This paper shows how such an approach can be further developed to encompass the full BAN logic without loss of efficiency and thereby synthesize public key protocols and hybrid protocols.
9
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
Michael T. Burrows, M. Abadi, R. Needham · 1989 · 643 citations
Reasoning about belief in cryptographic protocols
L. Gong, R. Needham, Raphael Yahalom · 1990 · 630 citations