| Improving Brumley and Boneh timing attack on unprotected SSL implementations |
| Full text |
Pdf
(172 KB)
|
| Source
|
Conference on Computer and Communications Security
archive
Proceedings of the 12th ACM conference on Computer and communications security
table of contents
Alexandria, VA, USA
SESSION: Authentication
table of contents
Pages: 139 - 146
Year of Publication: 2005
ISBN:1-59593-226-7
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 82, Citation Count: 2
|
|
|
ABSTRACT
Since the remarkable work of Kocher [7], several papers considering different types of timing attacks have been published. In 2003, Brumley and Boneh presented a timing attack on unprotected OpenSSL implementations [2]. In this paper, we improve the efficiency of their attack by a factor of more than 10. We exploit the timing behavior of Montgomery multiplications in the table initialization phase, which allows us to increase the number of multiplications that provide useful information to reveal one of the prime factors of RSA moduli. We also present other improvements, which can be applied to the attack in [2].
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
D. Brumley, D. Boneh: Remote Timing Attacks are Practical. In: Proceedings of the 12th Usenix Security Symposium, 2003.
|
| |
3
|
B. Canvel, A. Hiltgen, S. Vaudenay, M. Vuagnoux: Password Interception in a SSL/TSL Channel. In: D. Boneh (ed.): Crypto 2003, Lecture Notes in Computer Science 2729, Springer, Heidelberg (2003), 583--599.
|
| |
4
|
D. Coppersmith: Small Solutions to Polynomial Equations, and Low Exponent RSA Vulnerabilities. J. Cryptology 10 (no. 4) (1997) 233--260.
|
| |
5
|
Jean-François Dhem , François Koeune , Philippe-Alexandre Leroux , Patrick Mestré , Jean-Jacques Quisquater , Jean-Louis Willems, A Practical Implementation of the Timing Attack, Proceedings of the The International Conference on Smart Card Research and Applications, p.167-182, September 14-16, 1998
|
| |
6
|
W. Feller: Introduction to Probability Theory and Its Applications (Vol. 1). 3rd edition, revised printing, New York, Wiley (1970).
|
| |
7
|
|
| |
8
|
|
| |
9
|
W. Schindler: Optimized Timing Attacks against Public Key Cryptosystems. Statist. Decisions 20 (2002), 191--210.
|
| |
10
|
|
| |
11
|
|
| |
12
|
W. Schindler: On the Optimization of Side-Channel Attacks by Advanced Stochastic Methods. In: S. Vaudenay (ed.): Public Key Cryptography --- PKC 2005, Springer, Lecture Notes in Computer Science 3386, Berlin 2005, 85--103.
|
| |
13
|
GNU Project: GMP: http://www.swox.com/gmp/.
|
| |
14
|
OpenSSL Project: OpenSSL: http://www.openssl.org.
|
|