Machine-learning-based side-channel evaluation of elliptic-curve cryptographic FPGA processor.
Journal article
| Authors | Mukhtar, Naila, Mehrabi, Mohamad, Kong, Yinan and Anjum, Ashiq |
|---|---|
| Abstract | Security of embedded systems is the need of the hour. A mathematically secure algorithm runs on a cryptographic chip on these systems, but secret private data can be at risk due to side-channel leakage information. This research focuses on retrieving secret-key information, by performing machine-learning-based analysis on leaked power-consumption signals, from Field Programmable Gate Array (FPGA) implementation of the elliptic-curve algorithm captured from a Kintex-7 FPGA chip while the elliptic-curve cryptography (ECC) algorithm is running on it. This paper formalizes the methodology for preparing an input dataset for further analysis using machine-learning-based techniques to classify the secret-key bits. Research results reveal how pre-processing filters improve the classification accuracy in certain cases, and show how various signal properties can provide accurate secret classification with a smaller feature dataset. The results further show the parameter tuning and the amount of time required for building the machine-learning models |
| Keywords | side-channel analysis; power analysis attack; Embedded Systems; Machine Learning Classification |
| Year | 2018 |
| Journal | Applied Sciences |
| Journal citation | 9 (1), p. 64 |
| Publisher | MDPI |
| ISSN | 2076-3417 |
| Digital Object Identifier (DOI) | https://doi.org/10.3390/app9010064 |
| Web address (URL) | http://hdl.handle.net/10545/623850 |
| hdl:10545/623850 | |
| Publication dates | 25 Dec 2018 |
| Publication process dates | |
| Deposited | 13 Jun 2019, 13:45 |
| Accepted | 18 Dec 2018 |
| Contributors | University of Derby and Macquarie University |
| File | File Access Level Open |
| File | File Access Level Open |
https://repository.derby.ac.uk/item/95324/machine-learning-based-side-channel-evaluation-of-elliptic-curve-cryptographic-fpga-processor
Download files
212
total views50
total downloads4
views this month4
downloads this month