├── .gitignore ├── README.md ├── history └── dummy ├── main.py ├── ourModels ├── CNN │ └── dummy └── MLP │ ├── CW_timeSeeker_57-152.h5 │ ├── EM_example.h5 │ ├── X8.h5 │ └── allBytes.h5 ├── results ├── npyresults │ └── dummy └── pdfresults │ └── dummy ├── scripts ├── average_rank_test.py ├── diagnostics.py ├── first_trace_success_test.py ├── input_shape.py ├── model_summary.py ├── plot_history.py ├── printer.py ├── stitcher.py ├── trace_plotter.py ├── trainingCreator.py ├── training_script_PURE.py ├── unzipper.py └── whole_key_test.py └── traces ├── attack └── dummy └── training └── dummy /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/README.md -------------------------------------------------------------------------------- /history/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/main.py -------------------------------------------------------------------------------- /ourModels/CNN/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ourModels/MLP/CW_timeSeeker_57-152.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/ourModels/MLP/CW_timeSeeker_57-152.h5 -------------------------------------------------------------------------------- /ourModels/MLP/EM_example.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/ourModels/MLP/EM_example.h5 -------------------------------------------------------------------------------- /ourModels/MLP/X8.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/ourModels/MLP/X8.h5 -------------------------------------------------------------------------------- /ourModels/MLP/allBytes.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/ourModels/MLP/allBytes.h5 -------------------------------------------------------------------------------- /results/npyresults/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /results/pdfresults/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/average_rank_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/average_rank_test.py -------------------------------------------------------------------------------- /scripts/diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/diagnostics.py -------------------------------------------------------------------------------- /scripts/first_trace_success_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/first_trace_success_test.py -------------------------------------------------------------------------------- /scripts/input_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/input_shape.py -------------------------------------------------------------------------------- /scripts/model_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/model_summary.py -------------------------------------------------------------------------------- /scripts/plot_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/plot_history.py -------------------------------------------------------------------------------- /scripts/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/printer.py -------------------------------------------------------------------------------- /scripts/stitcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/stitcher.py -------------------------------------------------------------------------------- /scripts/trace_plotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/trace_plotter.py -------------------------------------------------------------------------------- /scripts/trainingCreator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/trainingCreator.py -------------------------------------------------------------------------------- /scripts/training_script_PURE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/training_script_PURE.py -------------------------------------------------------------------------------- /scripts/unzipper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/unzipper.py -------------------------------------------------------------------------------- /scripts/whole_key_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brisfors/DLSCA/HEAD/scripts/whole_key_test.py -------------------------------------------------------------------------------- /traces/attack/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /traces/training/dummy: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------