Skip to content

simple-crypto/scalib-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Side-channel cryptanalysis of a masked AES with SCALib

  1. Download dataset: https://seafile.iaik.tugraz.at/f/1e3520a12fb34d6fbba0/
  2. Download this repo https://github.com/simple-crypto/scalib-tutorial/archive/refs/heads/main.zip
  3. Create a python virtual environment:
    • Linux, Mac Os:
    cd scalib_tutorial && python3 −m venv ve && source ve/bin/activate
    • Windows:
    cd scalib_tutorial && python3 −m venv ve && .\ve\Scripts\activate
  4. Install depencencies: pip install −r requirements.txt (dependencies: scalib tqdm matplotlib h5py jupyter)
  5. Start Notebooks: python −m jupyter notebook

About

Tutorial: Side-channel cryptanalysis of a masked AES with SCALib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published