Skip to content

eldrin/sca-nn-noise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Make some noise. unleashing the power of convolutional neural networks for profiled side-channel analysis

This repository archives the code-base used for the project, published in the title of this README.

Getting Started

Anyone who're interested in this code-base, simply clone it. It contains a few Convolutional Neural Network (CNN) model definitions using pytorch package, along with the utilities to conduct the training / validation.

Data

The data is available at 4TU.ResearchData repository. For the detailed info for the dataset, we kindly ask you to check the landing page there.

Contributing

Since the project is currently not maintained at the moment, the update is going to be minimal. But if there are any bugs / issues found, please feel free to report on the issue.

TODO list

  • [ ]

Authors

Jaehun Kim

Reference

@article{
  Kim_Picek_Heuser_Bhasin_Hanjalic_2019,
  title={Make Some Noise. Unleashing the Power of Convolutional Neural Networks for Profiled Side-channel Analysis},
  volume={2019},
  url={https://tches.iacr.org/index.php/TCHES/article/view/8292},
  DOI={10.13154/tches.v2019.i3.148-179},
  umber={3},
  journal={IACR Transactions on Cryptographic Hardware and Embedded Systems},
  author={Kim, Jaehun and Picek, Stjepan and Heuser, Annelie and Bhasin, Shivam and Hanjalic, Alan},
  year={2019}, month={May}, pages={148-179}
}

About

Codebase for the paper "Make some noise. unleashing the power of convolutional neural networks for profiled side-channel analysis"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published