.coveragerc
.gitattributes
.gitignore
.markdownlint.json
.pylintrc
.style.yapf
CITATION.cff
CONTRIBUTING.md
DEPENDENCY_LICENSES
LICENSE
README.md
RELEASE.md
base-tooling-requirements.txt
cspell.json
mypy.ini
project-words.txt
pyproject.toml
pytest.ini
requirements.txt
setup.py
update_dependency_licenses.py
.github/cspell_matcher.json
.github/dependabot.yml
.github/python_matcher.json
.github/workflows/deploy.yml
.github/workflows/mdlint.yml
.github/workflows/mypy.yml
.github/workflows/publish-to-pypi.yml
.github/workflows/pylint.yml
.github/workflows/pytest.yml
.github/workflows/spellcheck.yml
.github/workflows/yapf.yml
.vscode/extensions.json
.vscode/settings.json
notebooks/dataset_api.ipynb
papers/README.md
papers/2024/GPAM/README.md
papers/2024/GPAM/gpam_ecc_cm1.py
papers/2024/GPAM/train_with_config.py
papers/2024/GPAM/configurations/ECC_CM0.json
papers/2024/GPAM/configurations/ECC_CM0_result.json
papers/2024/GPAM/configurations/ECC_CM1_k0.json
papers/2024/GPAM/configurations/ECC_CM1_k0_result.json
papers/2024/GPAM/configurations/ECC_CM2_black_box.json
papers/2024/GPAM/configurations/ECC_CM2_black_box_result.json
papers/2024/GPAM/configurations/ECC_CM2_k0.json
papers/2024/GPAM/configurations/ECC_CM2_k0_result.json
papers/2024/GPAM/configurations/ECC_CM3_k0.json
papers/2024/GPAM/configurations/ECC_CM3_k0_result.json
papers/datasets/ECC/GPAM/README.md
scaaml/__init__.py
scaaml/aes.py
scaaml/aes_forward.py
scaaml/model.py
scaaml/plot.py
scaaml/utils.py
scaaml.egg-info/PKG-INFO
scaaml.egg-info/SOURCES.txt
scaaml.egg-info/dependency_links.txt
scaaml.egg-info/requires.txt
scaaml.egg-info/top_level.txt
scaaml/capture/__init__.py
scaaml/capture/capture_runner.py
scaaml/capture/communication.py
scaaml/capture/control.py
scaaml/capture/crypto_alg.py
scaaml/capture/crypto_input.py
scaaml/capture/aes/__init__.py
scaaml/capture/aes/acqktp.py
scaaml/capture/aes/aes_capture.py
scaaml/capture/aes/aes_capture_contexts.py
scaaml/capture/aes/capture_runner.py
scaaml/capture/aes/communication.py
scaaml/capture/aes/control.py
scaaml/capture/aes/crypto_alg.py
scaaml/capture/aes/crypto_input.py
scaaml/capture/ascad/ascad_capture.py
scaaml/capture/input_generators/__init__.py
scaaml/capture/input_generators/attack_point_iterator.py
scaaml/capture/input_generators/attack_point_iterator_exceptions.py
scaaml/capture/input_generators/input_generators.py
scaaml/capture/scope/__init__.py
scaaml/capture/scope/cw_scope.py
scaaml/capture/scope/default_cw_scope.py
scaaml/capture/scope/picoscope.py
scaaml/capture/scope/ps6424e.py
scaaml/capture/scope/scope_base.py
scaaml/capture/scope/scope_template.py
scaaml/capture/scope/lecroy/__init__.py
scaaml/capture/scope/lecroy/lecroy.py
scaaml/capture/scope/lecroy/lecroy_communication.py
scaaml/capture/scope/lecroy/lecroy_waveform.py
scaaml/capture/scope/lecroy/types.py
scaaml/intro/__init__.py
scaaml/intro/generator.py
scaaml/intro/model.py
scaaml/io/__init__.py
scaaml/io/dataset.py
scaaml/io/dataset_filler.py
scaaml/io/errors.py
scaaml/io/resume_kti.py
scaaml/io/shard.py
scaaml/io/spell_check.py
scaaml/io/tfdata.py
scaaml/io/utils.py
scaaml/metrics/__init__.py
scaaml/metrics/custom.py
scaaml/models/__init__.py
scaaml/models/gpam.py
scaaml/stats/__init__.py
scaaml/stats/ap_checker.py
scaaml/stats/ap_counter.py
scaaml/stats/cpa.py
scaaml/stats/example_iterator.py
scaaml/stats/online.py
scaaml/stats/print_stats.py
scaaml/stats/snr.py
scaaml/stats/trace_statistic_base.py
scaaml/stats/trace_stddev_of_stat.py
scaaml/stats/attack_points/__init__.py
scaaml/stats/attack_points/aes_128/__init__.py
scaaml/stats/attack_points/aes_128/attack_points.py
scaaml/stats/attack_points/aes_128/full_aes.py
scaaml_intro/README.md
scaaml_intro/key_recovery_demo.ipynb
scaaml_intro/train.py
scaaml_intro/config/stm32f415_tinyaes.json
tests/__init__.py
tests/conftest.py
tests/test_aes_forward.py
tests/capture/aes/test_capture_runner.py
tests/capture/aes/test_communication.py
tests/capture/aes/test_control.py
tests/capture/aes/test_crypto_alg.py
tests/capture/input_generators/test_attack_point_iterator.py
tests/capture/input_generators/test_input_generators.py
tests/capture/scope/test_cwscope.py
tests/capture/scope/test_picoscope.py
tests/capture/scope/test_ps6424e.py
tests/capture/scope/lecroy/lecroy_samples_5432_offset_3141_trig_delay_2.3_SP_7123_time_div_0.5MS_lecroy_digital_waveform.xml.gz
tests/capture/scope/lecroy/lecroy_samples_5432_offset_3141_trig_delay_2.3_SP_7123_time_div_0.5MS_lecroy_raw_data_waveform.bin
tests/capture/scope/lecroy/raw_waveform.bin
tests/capture/scope/lecroy/raw_waveform_byte.bin
tests/capture/scope/lecroy/test_lecroy.py
tests/capture/scope/lecroy/test_lecroy_waveform.py
tests/capture/scope/lecroy/wave_1.npy
tests/capture/scope/lecroy/wave_1_byte.npy
tests/io/test_dataset.py
tests/io/test_dataset_filler.py
tests/io/test_end_to_end.py
tests/io/test_end_to_end_additional_attack_points.py
tests/io/test_end_to_end_as_tfdataset.py
tests/io/test_resume_kti.py
tests/io/test_spell_check.py
tests/io/test_utils.py
tests/metrics/test_custom.py
tests/models/test_gpam.py
tests/stats/test_ap_checker.py
tests/stats/test_ap_counter.py
tests/stats/test_cpa.py
tests/stats/test_example_iterator.py
tests/stats/test_online.py
tests/stats/test_stddev_of_avg.py
tests/stats/attack_points/test_aes128.py
tests/stats/attack_points/test_full_aes.py
tools/check_copyright.sh
tools/run_pylint.sh
website/.gitignore
website/README.md
website/astro.config.mjs
website/package-lock.json
website/package.json
website/tsconfig.json
website/src/env.d.ts
website/src/mathjax.css
website/src/content/config.ts
website/src/content/docs/index.mdx
website/src/content/docs/guides/capture/attack_point_iterators.md
website/src/content/docs/guides/capture/capture_context_managers.md
website/src/content/docs/guides/capture/capture_resume.md
website/src/content/docs/guides/capture/oscilloscopes.md
website/src/content/docs/guides/capture/overview.md
website/src/content/docs/guides/capture/saving.md
website/src/content/docs/guides/capture/statistical_tools.md
website/src/content/docs/guides/deep_learning/dataset_storage.md
website/src/content/docs/guides/deep_learning/deep_learning_models.md
website/src/content/docs/guides/deep_learning/intermediates.md
website/src/content/docs/guides/deep_learning/metrics.md
website/src/content/docs/guides/deep_learning/overview.md
website/src/content/docs/papers/gpam_ches_2024.md
website/src/content/docs/papers/scaaml_defcon_2019.md
website/src/content/docs/papers/scald_defcon_2020.md
website/src/content/docs/start_here/install.md
website/src/content/docs/start_here/intro.md