Design and Implementation of an Espionage Network for Cache-based Side Channel Attacks on AES

Bholanath Roy, Ravi Prakash Giri, Ashokkumar C., Bernard Menezes

2015

Abstract

We design and implement the espionage infrastructure to launch a cache-based side channel attack on AES. This includes a spy controller and a ring of spy threads with associated analytic capabilities – all hosted on a single server. By causing the victim process (which repeatedly performs AES encryptions) to be interrupted, the spy threads capture the victim’s footprints in the cache memory where the lookup tables reside. Preliminary results indicate that our setup can deduce the encryption key in fewer than 30 encryptions and with far fewer victim interruptions compared to previous work. Moreover, this approach can be easily adapted to work on diverse hardware/OS platforms and on different versions of OpenSSL.

Download


Paper Citation


in Harvard Style

Roy B., Prakash Giri R., C. A. and Menezes B. (2015). Design and Implementation of an Espionage Network for Cache-based Side Channel Attacks on AES . In Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015) ISBN 978-989-758-117-5, pages 441-447. DOI: 10.5220/0005576804410447

in Bibtex Style

@conference{secrypt15,
author={Bholanath Roy and Ravi Prakash Giri and Ashokkumar C. and Bernard Menezes},
title={Design and Implementation of an Espionage Network for Cache-based Side Channel Attacks on AES},
booktitle={Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015)},
year={2015},
pages={441-447},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005576804410447},
isbn={978-989-758-117-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2015)
TI - Design and Implementation of an Espionage Network for Cache-based Side Channel Attacks on AES
SN - 978-989-758-117-5
AU - Roy B.
AU - Prakash Giri R.
AU - C. A.
AU - Menezes B.
PY - 2015
SP - 441
EP - 447
DO - 10.5220/0005576804410447