TUbilio (Technical University of Darmstadt) · 2014 · 64 citations · 8 references
Open access
ComputingComputer EngineeringComputer ScienceComputer SecurityCryptographyHardware SecurityAuthenticated EncryptionCryptographic ArchitectureElliptic Curve CryptographySide-channel AnalysisSide-channel AttacksTiming AnalysisHardware-backed SecuritySecurity HardwareTiming AttacksTiming Side-channel AnalysisTls Cipher SuitesTls Implementation Security
As a countermeasure against the famous Bleichenbacher \nattack on RSA based ciphersuites, all TLS RFCs starting \nfrom RFC 2246 (TLS 1.0) propose “to treat incorrectly \nformatted messages in a manner indistinguishable from \ncorrectly formatted RSA blocks”. \nIn this paper we show that this objective has not been \nachieved yet (cf. Table 1): We present four new Bleichenbacher side channels, and three successful Bleichenbacher attacks against the Java Secure Socket Extension \n(JSSE) SSL/TLS implementation and against hardware \nsecurity appliances using the Cavium NITROX SSL accelerator chip. Three of these side channels are timingbased, and two of them provide the first timing-based \nBleichenbacher attacks on SSL/TLS described in the literature. Our measurements confirmed that all these side \nchannels are observable over a switched network, with \ntiming differences between 1 and 23 microseconds. We \nwere able to successfully recover the PreMasterSecret \nusing three of the four side channels in a realistic measurement setup.
8
Thomas Ristenpart, Eran Tromer, Hovav Shacham et al. · 2009 · 2K citations
Seán Turner · IEEE Internet Computing · 2014 · 455 citations
Remote timing attacks are practical
David Brumley, Dan Boneh · Computer Networks · 2005 · 396 citations
The Transport Layer Security (TLS) Protocol Version 1.1
Eric Rescorla · 2006 · 293 citations