Electronic Notes in Theoretical Computer Science · 2005 · 20 citations · 20 references
ComputingComputer ScienceCybersecurityComputer SecurityFormal MethodsSecurity ProtocolsCryptographic Protocol DesignCryptographic ProtocolsProtocol AnalysisProtocol VerificationSecurity Protocol VerificationCommunication ProtocolsCryptographic Protocol AnalysisFormal Verification Of Cryptographic ProtocolsFormal Verification Of Security PropertiesProcess CalculusProtocol Formal VerificationSecurity Properties Of ProtocolsTiming Attacks
We present a federated analysis of communication protocols which considers both security properties and timing. These are not entirely independent observations of a protocol; by using timing observations of an executing protocol it is possible to calculate encryption keys which were intended to be secret or to deduce derived information about the nature of the communication even in the presence of unbreakable encryption. Our analysis is based on expressing the protocol as a high-level model and deriving from this process calculus models analysable by the Imperial PEPA Compiler and the LySatool.
20
Constructing Induction Rules for Deductive Synthesis Proofs
Alan Bundy, Lucas Dixon, Jeremy Gow et al. · Electronic Notes in Theoretical Computer Science · 2006 · 2.8K citations · Full text
Michael T. Burrows, Martı́n Abadi, Roger M. Needham · ACM Transactions on Computer Systems · 1990 · 2.5K citations · Full text
On the security of public key protocols
Danny Dolev, A. Yao · 1981 · 472 citations
Remote timing attacks are practical
David Brumley, Dan Boneh · Computer Networks · 2005 · 396 citations
Johan Agat · 2000 · 340 citations · Full text