{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:24:41Z","timestamp":1725614681227},"reference-count":0,"publisher":"EasyChair","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:p>Cache timing attacks are serious security threats that exploit cache memories to steal secret information.<\/jats:p><jats:p>We believe that the identification of a sequence of operations from a set of cache-timing data measurements is not a trivial step when building an attack. We present a recurrent neural network model able to automatically retrieve a sequence of function calls from cache-timings. Inspired from natural language processing, our model is able to learn on partially labelled data. We use the model to unfold an end-to-end automated attack on OpenSSL ECDSA on the secp256k1 curve. Contrary to most research, we did not need human processing of the traces to retrieve relevant information.<\/jats:p>","DOI":"10.29007\/nwj8","type":"proceedings-article","created":{"date-parts":[[2019,9,6]],"date-time":"2019-09-06T18:10:07Z","timestamp":1567793407000},"page":"1--16","source":"Crossref","is-referenced-by-count":1,"title":["End-to-end automated cache-timing attack driven by Machine Learning"],"prefix":"10.29007","volume":"11","author":[{"given":"Sebastien","family":"Carr\u00e9","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victor","family":"Dyseryn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrien","family":"Facon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvain","family":"Guilley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Perianin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"11545","event":{"name":"Proceedings of 8th International Workshop on Security Proofs for Embedded Systems"},"container-title":["Kalpa Publications in Computing"],"original-title":[],"deposited":{"date-parts":[[2019,9,6]],"date-time":"2019-09-06T18:10:07Z","timestamp":1567793407000},"score":1,"resource":{"primary":{"URL":"https:\/\/easychair.org\/publications\/paper\/jZH5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":0,"URL":"https:\/\/doi.org\/10.29007\/nwj8","relation":{},"ISSN":["2515-1762"],"issn-type":[{"type":"print","value":"2515-1762"}],"subject":[]}}