This project aims to investigate the use of machine learning algorithms to enhance remote power analysis attacks (RPAAs) on cryptographic systems. RPAAs are a type of side-channel attack that exploit the power consumption patterns of a target device to extract secret information, such as keys, without physical access. Machine learning algorithms can improve the accuracy and efficiency of RPAAs by reducing the data requirements, adapting to different scenarios, and overcoming noise and countermeasures. This project reviews the state-of-the-art methods for RPAAs using machine learning, including supervised learning techniques such as regression, classification, and ensemble methods. It also discusses the challenges, benefits, and ethical issues of applying machine learning to RPAAs, as well as the potential countermeasures and future research directions. The project is based on the AISY framework, which provides a flexible and adaptive platform for side-channel analysis using information-theoretic metrics.
generated from cepdnaclk/eYY-4yp-project-template
cepdnaclk/e18-4yp-RPA-attacks-using-Machine-Learning-Algorithms
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
About
Remote Power Analysis (RPA) attacks use on-chip sensors to measure the power consumption of cryptographic devices
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published