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
114
total views27
total downloads0
views this month0
downloads this month