Drive-By Key-Extraction Cache Attacks from Portable Code
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
New directions in cryptography
Diffie, W., & Hellman, M. (1976) · IEEE Transactions on Information Theory · doi:10.1109/tit.1976.1055638 · Cited by 14,713 · see citing works
A method for obtaining digital signatures and public-key cryptosystems
Rivest, R. L., Shamir, A., & Adleman, L. (1978) · Communications of the ACM · doi:10.1145/359340.359342 · Cited by 13,462 · see citing works
A method for obtaining digital signatures and public-key cryptosystems
Rivest, R. L., Shamir, A., & Adleman, L. (1983) · Communications of the ACM · doi:10.1145/357980.358017 · Cited by 13,012 · see citing works
Handbook of applied cryptography
(1997) · Choice Reviews Online · doi:10.5860/choice.34-4512 · Cited by 10,357 · see citing works
A public key cryptosystem and a signature scheme based on discrete logarithms
Elgamal, T. (1985) · IEEE Transactions on Information Theory · doi:10.1109/tit.1985.1057074 · Cited by 8,059 · see citing works
Handbook of Applied Cryptography
Menezes, A., van Oorschot, P. C., & Vanstone, S. A. (2010) · CRC Press eBooks · doi:10.1201/9781439821916 · Cited by 2,910 · see citing works
Ristenpart, T., Tromer, E., Shacham, H., & Savage, S. (2009) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/1653662.1653687 · Cited by 2,055 · see citing works
Self-citationSpectre Attacks: Exploiting Speculative Execution
Kocher, P. C., Horn, J., Fogh, A., Genkin, D., Gruss, D., Haas, W., Hamburg, M., Lipp, M., Mangard, S., Prescher, T., et al. (2019) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2019.00002 · Cited by 1,847 · see citing works
Self-citationCache Attacks and Countermeasures: The Case of AES
Osvik, D. A., Shamir, A., & Tromer, E. (2005) · Lecture notes in computer science · doi:10.1007/11605805_1 · Cited by 1,362 · see citing works
Self-citationSpeeding the Pollard and elliptic curve methods of factorization
Montgomery, P. L. (1987) · Mathematics of Computation · doi:10.1090/s0025-5718-1987-0866113-7 · Cited by 1,194 · see citing works
Last-Level Cache Side-Channel Attacks are Practical
Liu, F., Yarom, Y., Ge, Q., Heiser, G. A., & Lee, R. B.-L. (2015) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2015.43 · Cited by 1,036 · see citing works
Self-citationFLUSH+RELOAD: a high resolution, low noise, L3 cache side-channel attack
Yarom, Y., & Falkner, K. E. K. (2013) · Cited by 977 · see citing works
Self-citationFlipping bits in memory without accessing them
Kim, Y., Daly, R., Kim, J. S., Fallin, C., Lee, J. H., Lee, D., Wilkerson, C. B., Lai, K. K., & Mutlu, O. (2014) · ACM SIGARCH Computer Architecture News · doi:10.1145/2678373.2665726 · Cited by 924 · see citing works
Curve25519: New Diffie-Hellman speed records
Bernstein, D. J. (2006) · Lecture Notes in Computer Science · doi:10.1007/11745853_14 · Cited by 859 · see citing works
Cross-VM side channels and their use to extract private keys
Zhang, Y., Juels, A., Reiter, M. K., & Ristenpart, T. (2012) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2382196.2382230 · Cited by 791 · see citing works
Native Client: A Sandbox for Portable, Untrusted x86 Native Code
Yee, B., Sehr, D. C., Dardyk, G., et al. (2009) · Proceedings - IEEE Symposium on Security and Privacy/Proceedings of the ... IEEE Symposium on Security and Privacy · doi:10.1109/sp.2009.25 · Cited by 552 · see citing works
The Montgomery Powering Ladder
Jóye, M., & Yen, S. (2003) · Lecture notes in computer science · doi:10.1007/3-540-36400-5_22 · Cited by 497 · see citing works
Efficient Cache Attacks on AES, and Countermeasures
Tromer, E., Osvik, D. A., & Adi Shamir, Z. (2009) · Journal of Cryptology · doi:10.1007/s00145-009-9049-y · Cited by 443 · see citing works
Self-citationRowhammer.js: A Remote Software-Induced Fault Attack in JavaScript
Gruss, D., Maurice, C., & Mangard, S. (2016) · Lecture notes in computer science · doi:10.1007/978-3-319-40667-1_15 · Cited by 376 · see citing works
A survey of microarchitectural timing attacks and countermeasures on contemporary hardware
Ge, Q., Yarom, Y., Cock, D., & Heiser, G. (2016) · Journal of Cryptographic Engineering · doi:10.1007/s13389-016-0141-6 · Cited by 369 · see citing works
Self-citationMalware Guard Extension: Using SGX to Conceal Cache Attacks
Schwarz, M., Weiser, S., Gruss, D., Maurice, C., & Mangard, S. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-60876-1_1 · Cited by 350 · see citing works
Cache Template Attacks: Automating Attacks On Inclusive Last-Level Caches
Gruss, D., Spreitzer, R., & Mangard, S. (2015) · INFM-OAR (INFN Catania) · doi:10.5281/zenodo.55454 · Cited by 323 · see citing works
Predicting Secret Keys Via Branch Prediction
Acıiçmez, O., Koç, Ç. K., & Seifert, J. (2006) · Lecture notes in computer science · doi:10.1007/11967668_15 · Cited by 309 · see citing works
Oren, Y., Kemerlis, V. P., Sethumadhavan, S., & Keromytis, A. D. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813708 · Cited by 263 · see citing works
Cryptanalysis of DES Implemented on Computers with Cache
Tsunoo, Y., Saito, T., Suzaki, T., Shigeri, M., & Miyauchi, H. (2003) · Lecture notes in computer science · doi:10.1007/978-3-540-45238-6_6 · Cited by 254 · see citing works
ASLR on the Line: Practical Cache Attacks on the MMU
Gras, B., Razavi, K., Bosman, E., Bos, H., & Giuffrida, C. (2017) · Network and Distributed System Security Symposium · doi:10.14722/ndss.2017.23271 · Cited by 204 · see citing works
New Results on Instruction Cache Attacks
Acıiçmez, O., Brumley, B. B., & Grabher, P. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-15031-9_8 · Cited by 168 · see citing works
Hello from the Other Side: SSH over Robust Cache Covert Channels in the Cloud
Maurice, C., Weber, M., Schwarz, M., et al. (2017) · Network and Distributed System Security Symposium · doi:10.14722/ndss.2017.23294 · Cited by 155 · see citing works
Stealing Keys from PCs Using a Radio: Cheap Electromagnetic Attacks on Windowed Exponentiation
Genkin, D., Pachmanov, L., Pipman, I., et al. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-48324-4_11 · Cited by 153 · see citing works
Self-citationCache Attacks Enable Bulk Key Recovery on the Cloud
İnci, M. S., Gülmezoğlu, B., Irazoqui, G., Eisenbarth, T., & Sunar, B. (2016) · Lecture notes in computer science · doi:10.1007/978-3-662-53140-2_18 · Cited by 153 · see citing works
Fantastic Timers and Where to Find Them: High-Resolution Microarchitectural Attacks in JavaScript
Schwarz, M., Maurice, C., Gruss, D., & Mangard, S. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-70972-7_13 · Cited by 126 · see citing works
Acıiçmez, O., & Schindler, W. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-79263-5_16 · Cited by 114 · see citing works
Seriously, get off my cloud! Cross-VM RSA Key Recovery in a Public Cloud.Preprint
İnci, M. S., Gülmezoğlu, B., Irazoqui, G., Eisenbarth, T., & Sunar, B. (2015) · IACR Cryptology ePrint Archive · Cited by 106 · see citing works
New Branch Prediction Vulnerabilities in OpenSSL and Necessary Software Countermeasures
Acıiçmez, O., Gueron, S., & Seifert, J. (2007) · Springer eBooks · doi:10.1007/978-3-540-77272-9_12 · Cited by 100 · see citing works
Elliptic Curves with the Montgomery-Form and Their Cryptographic Applications
Okeya, K., Kurumatani, H., & Sakurai, K. (2000) · Lecture notes in computer science · doi:10.1007/978-3-540-46588-1_17 · Cited by 94 · see citing works
Understanding and Mitigating Covert Channels Through Branch Predictors
Evtyushkin, D., Ponomarev, D., & Abu‐Ghazaleh, N. (2016) · ACM Transactions on Architecture and Code Optimization · doi:10.1145/2870636 · Cited by 73 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Dragonblood: Analyzing the Dragonfly Handshake of WPA3 and EAP-pwd
Vanhoef, M., & Ronen, E. (2020) · 2020 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp40000.2020.00031 · Cited by 179 · see citing works
- Authors
- Genkin, D., Pachmanov, L., Tromer, E., & Yarom, Y.
- Affiliations
- University of Maryland, College Park (US)
- Tel Aviv University (IL)
- Data61 (AU)
- Corresponding author
- Tromer, Eran
- Venue
- Lecture Notes in Computer Science
- Publisher
- Springer International Publishing
- Published
- 2018
- Pages
- 83-102
- ISSN
- 0302-9743 (ISSN-L)
- 1611-3349
- OpenAlex
- W2795231660
- Cited by
- 57
- References
- 36
- Citations by year
- 2026: 1 · 2025: 10 · 2024: 6 · 2023: 3 · 2022: 7 · 2021: 10 · 2020: 10 · 2019: 8 · 2018: 2
- FWCI
- 3.05
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- Lecture notes in computer science (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Physical Sciences › Computer Science › Artificial Intelligence › Security and Verification in Computing
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
- Keywords
- cache side-channel attacks, key extraction, WebAssembly, JavaScript, cryptographic key recovery, ElGamal, elliptic curve Diffie-Hellman, RSA decryption, constant-time algorithms, Curve25519, Chromebook, sandboxing, browser security
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review