.flake8
.gitattributes
.gitignore
.gitlab-ci.yml
AUTHORS.md
CHANGELOG.md
CONTRIBUTE.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
pytest.ini
setup.cfg
setup.py
.gitlab/issue_templates/bug.md
.gitlab/issue_templates/doc.md
.gitlab/issue_templates/feature.md
.recipe/prod/bld.bat
.recipe/prod/build.sh
.recipe/prod/conda_build_config.yaml
.recipe/prod/meta.yaml
docs/Makefile
docs/build_doc.sh
docs/description-pak
docs/eshard-sphinx-theme.tar.gz
docs/requirements.txt
docs/source/AUTHORS.md
docs/source/CHANGELOG.md
docs/source/CONTRIBUTING.md
docs/source/README.md
docs/source/conf.py
docs/source/eshard_logo.png
docs/source/index.rst
docs/source/module.rst
docs/source/quickstart.md
docs/source/api_reference/container.rst
docs/source/api_reference/discriminants.rst
docs/source/api_reference/index.rst
docs/source/api_reference/models.rst
docs/source/api_reference/preprocesses.rst
docs/source/api_reference/selection_functions.rst
docs/source/api_reference/synchronization.rst
docs/source/api_reference/targets.rst
docs/source/api_reference/ttest.rst
docs/source/api_reference/analysis/attacks.rst
docs/source/api_reference/analysis/base.rst
docs/source/api_reference/analysis/index.rst
docs/source/api_reference/analysis/reverse.rst
docs/source/api_reference/distinguishers/base.rst
docs/source/api_reference/distinguishers/cpa.rst
docs/source/api_reference/distinguishers/dpa.rst
docs/source/api_reference/distinguishers/index.rst
docs/source/api_reference/distinguishers/mia.rst
docs/source/api_reference/distinguishers/partitioned.rst
docs/source/api_reference/signal_processing/base.rst
docs/source/api_reference/signal_processing/filters.rst
docs/source/api_reference/signal_processing/frequency_analysis.rst
docs/source/api_reference/signal_processing/index.rst
docs/source/api_reference/signal_processing/moving_operators.rst
docs/source/api_reference/signal_processing/pattern_detection.rst
docs/source/api_reference/signal_processing/peaks_detection.rst
docs/source/guides/analysis_tuto.md
docs/source/guides/dpa_v2_attack.ipynb
docs/source/guides/dpa_v2_attack.md
docs/source/guides/index.rst
docs/source/guides/leakage.md
docs/source/guides/selection_function_tuto.md
docs/source/guides/traces_tuto.md
docs/source/guides/dpa_v2_attack_files/dpa_v2_attack_10_1.png
docs/source/guides/dpa_v2_attack_files/dpa_v2_attack_32_0.png
docs/source/knowledge/index.rst
docs/source/knowledge/scared_schema.png
docs/source/knowledge/essentials/container.md
docs/source/knowledge/essentials/distinguishers.md
docs/source/knowledge/essentials/intermediate_values.md
docs/source/knowledge/essentials/introduction.md
docs/source/knowledge/essentials/preprocesses.md
docs/source/knowledge/essentials/synchronization.md
docs/source/knowledge/essentials/traces.md
scared/__init__.py
scared/_version.py
scared/container.py
scared/discriminants.py
scared/models.py
scared/scared.py
scared/synchronization.py
scared/ttest.py
scared.egg-info/PKG-INFO
scared.egg-info/SOURCES.txt
scared.egg-info/dependency_links.txt
scared.egg-info/not-zip-safe
scared.egg-info/requires.txt
scared.egg-info/top_level.txt
scared/aes/__init__.py
scared/aes/base.py
scared/aes/selection_functions/__init__.py
scared/aes/selection_functions/decrypt.py
scared/aes/selection_functions/encrypt.py
scared/aes/selection_functions/utils.py
scared/analysis/__init__.py
scared/analysis/_analysis.py
scared/analysis/base.py
scared/analysis/template.py
scared/des/__init__.py
scared/des/base.py
scared/des/selection_functions/__init__.py
scared/des/selection_functions/decrypt.py
scared/des/selection_functions/encrypt.py
scared/des/selection_functions/utils.py
scared/distinguishers/__init__.py
scared/distinguishers/base.py
scared/distinguishers/cpa.py
scared/distinguishers/dpa.py
scared/distinguishers/mia.py
scared/distinguishers/partitioned.py
scared/distinguishers/template.py
scared/preprocesses/__init__.py
scared/preprocesses/_base.py
scared/preprocesses/first_order.py
scared/preprocesses/high_order/__init__.py
scared/preprocesses/high_order/_base.py
scared/preprocesses/high_order/standard.py
scared/preprocesses/high_order/time_freq.py
scared/scalib/__init__.py
scared/scalib/analysis.py
scared/scalib/snr.py
scared/scalib/ttest.py
scared/selection_functions/__init__.py
scared/selection_functions/base.py
scared/selection_functions/guesses.py
scared/signal_processing/__init__.py
scared/signal_processing/base.py
scared/signal_processing/filters.py
scared/signal_processing/frequency_analysis.py
scared/signal_processing/moving_operators.py
scared/signal_processing/pattern_detection.py
scared/signal_processing/peaks_detection.py
scared/utils/__init__.py
scared/utils/fast_astype.py
scared/utils/inplace_dot_sum.py
scared/utils/misc.py
tests/__init__.py
tests/conftest.py
tests/context.py
tests/test_aes.py
tests/test_aes_selection_functions.py
tests/test_attacks_analysis.py
tests/test_container.py
tests/test_des.py
tests/test_des_selection_functions.py
tests/test_discriminants.py
tests/test_dot_inplace.py
tests/test_fast_astype.py
tests/test_models.py
tests/test_reverses_analysis.py
tests/test_scalib_import.py
tests/test_scalib_snr.py
tests/test_scalib_ttest.py
tests/test_selection_function.py
tests/test_synchronization.py
tests/test_template_attack.py
tests/test_traces.py
tests/test_ttest.py
tests/test_ttest_container.py
tests/test_utils.py
tests/distinguishers/__init__.py
tests/distinguishers/test_distinguishers.py
tests/distinguishers/test_mia_distinguishers.py
tests/distinguishers/test_partitioned_distinguishers.py
tests/end_to_end/__init__.py
tests/end_to_end/dpa_v2_sub.ets
tests/end_to_end/test_e2e_anova.py
tests/end_to_end/test_e2e_cpa.py
tests/end_to_end/test_e2e_dpa.py
tests/end_to_end/test_e2e_mia.py
tests/end_to_end/test_e2e_nicv.py
tests/end_to_end/test_e2e_snr.py
tests/end_to_end/test_e2e_snr_scalib.py
tests/preprocesses/__init__.py
tests/preprocesses/test_preprocess_decorator.py
tests/preprocesses/test_preprocesses_absolute_difference_combination.py
tests/preprocesses/test_preprocesses_centered_product.py
tests/preprocesses/test_preprocesses_difference_combination.py
tests/preprocesses/test_preprocesses_product_combination.py
tests/preprocesses/test_preprocesses_simple.py
tests/preprocesses/test_preprocesses_timefreq.py
tests/preprocesses/samples/absolute_difference_input.npz
tests/preprocesses/samples/absolute_difference_result.npz
tests/preprocesses/samples/absolute_difference_result_frame1_dist_10.npz
tests/preprocesses/samples/absolute_difference_result_frame1_dist_5.npz
tests/preprocesses/samples/absolute_difference_result_frame1_same_mode.npz
tests/preprocesses/samples/absolute_difference_result_frame1_same_mode_2.npz
tests/preprocesses/samples/absolute_difference_result_frame2_10.npz
tests/preprocesses/samples/absolute_difference_result_frame_one_point.npz
tests/preprocesses/samples/absolute_difference_result_two_frames_of_one_point.npz
tests/preprocesses/samples/absolute_difference_result_two_frames_same_length.npz
tests/preprocesses/samples/centered_product_given_mean.npz
tests/preprocesses/samples/centered_product_input.npz
tests/preprocesses/samples/centered_product_result.npz
tests/preprocesses/samples/centered_product_result_frame1_dist_10.npz
tests/preprocesses/samples/centered_product_result_frame1_dist_5.npz
tests/preprocesses/samples/centered_product_result_frame1_same_mode.npz
tests/preprocesses/samples/centered_product_result_frame1_same_mode_2.npz
tests/preprocesses/samples/centered_product_result_frame2_10.npz
tests/preprocesses/samples/centered_product_result_frame_one_point.npz
tests/preprocesses/samples/centered_product_result_given_mean_frame1.npz
tests/preprocesses/samples/centered_product_result_given_mean_frame1_dist_10.npz
tests/preprocesses/samples/centered_product_result_given_mean_frame1_same.npz
tests/preprocesses/samples/centered_product_result_two_frames_of_one_point.npz
tests/preprocesses/samples/centered_product_result_two_frames_same_length.npz
tests/preprocesses/samples/difference_input.npz
tests/preprocesses/samples/difference_result.npz
tests/preprocesses/samples/difference_result_frame1_dist_10.npz
tests/preprocesses/samples/difference_result_frame1_dist_5.npz
tests/preprocesses/samples/difference_result_frame1_same_mode.npz
tests/preprocesses/samples/difference_result_frame1_same_mode_2.npz
tests/preprocesses/samples/difference_result_frame2_10.npz
tests/preprocesses/samples/difference_result_frame_one_point.npz
tests/preprocesses/samples/difference_result_two_frames_of_one_point.npz
tests/preprocesses/samples/difference_result_two_frames_same_length.npz
tests/preprocesses/samples/product_input.npz
tests/preprocesses/samples/product_result.npz
tests/preprocesses/samples/product_result_frame1_dist_10.npz
tests/preprocesses/samples/product_result_frame1_dist_5.npz
tests/preprocesses/samples/product_result_frame1_same_mode.npz
tests/preprocesses/samples/product_result_frame1_same_mode_2.npz
tests/preprocesses/samples/product_result_frame2_10.npz
tests/preprocesses/samples/product_result_frame_one_point.npz
tests/preprocesses/samples/product_result_two_frames_of_one_point.npz
tests/preprocesses/samples/product_result_two_frames_same_length.npz
tests/samples/aes_data_tests.npz
tests/samples/dataset_for_precision_errors.npz
tests/samples/des_data_tests.npz
tests/samples/tests_partitioned_distinguishers.npz
tests/samples/tests_samples_dpa_template.npz
tests/samples/tests_samples_template.npz
tests/samples/synchronization/aes_binary.00000.bin
tests/samples/synchronization/aes_binary.00001.bin
tests/samples/synchronization/aes_binary.00002.bin
tests/samples/synchronization/aes_binary.00003.bin
tests/samples/synchronization/aes_binary.00004.bin
tests/samples/synchronization/aes_binary.00005.bin
tests/samples/synchronization/aes_binary.00006.bin
tests/samples/synchronization/aes_binary.00007.bin
tests/samples/synchronization/aes_binary.00008.bin
tests/samples/synchronization/aes_binary.00009.bin
tests/samples/synchronization/aes_binary.00010.bin
tests/samples/synchronization/aes_binary.00011.bin
tests/samples/synchronization/aes_binary.00012.bin
tests/samples/synchronization/aes_binary.00013.bin
tests/samples/synchronization/aes_binary.00014.bin
tests/samples/synchronization/aes_binary.00015.bin
tests/samples/synchronization/aes_binary.00016.bin
tests/samples/synchronization/aes_binary.00017.bin
tests/samples/synchronization/aes_binary.00018.bin
tests/samples/synchronization/aes_binary.00019.bin
tests/samples/synchronization/aes_binary.00020.bin
tests/samples/synchronization/aes_binary.00021.bin
tests/samples/synchronization/aes_binary.00022.bin
tests/samples/synchronization/aes_binary.00023.bin
tests/samples/synchronization/aes_binary.00024.bin
tests/samples/synchronization/aes_binary.00025.bin
tests/samples/synchronization/aes_binary.00026.bin
tests/samples/synchronization/aes_binary.00027.bin
tests/samples/synchronization/aes_binary.00028.bin
tests/samples/synchronization/aes_binary.00029.bin
tests/samples/synchronization/aes_binary.00030.bin
tests/samples/synchronization/aes_binary.00031.bin
tests/samples/synchronization/aes_binary.00032.bin
tests/samples/synchronization/aes_binary.00033.bin
tests/samples/synchronization/aes_binary.00034.bin
tests/samples/synchronization/aes_binary.00035.bin
tests/samples/synchronization/aes_binary.00036.bin
tests/samples/synchronization/aes_binary.00037.bin
tests/samples/synchronization/aes_binary.00038.bin
tests/samples/synchronization/aes_binary.00039.bin
tests/samples/synchronization/aes_binary.00040.bin
tests/samples/synchronization/aes_binary.00041.bin
tests/samples/synchronization/aes_binary.00042.bin
tests/samples/synchronization/aes_binary.00043.bin
tests/samples/synchronization/aes_binary.00044.bin
tests/samples/synchronization/aes_binary.00045.bin
tests/samples/synchronization/aes_binary.00046.bin
tests/samples/synchronization/aes_binary.00047.bin
tests/samples/synchronization/aes_binary.00048.bin
tests/samples/synchronization/aes_binary.00049.bin
tests/samples/synchronization/aes_binary.00050.bin
tests/samples/synchronization/aes_binary.00051.bin
tests/samples/synchronization/aes_binary.00052.bin
tests/samples/synchronization/aes_binary.00053.bin
tests/samples/synchronization/aes_binary.00054.bin
tests/samples/synchronization/aes_binary.00055.bin
tests/samples/synchronization/aes_binary.00056.bin
tests/samples/synchronization/aes_binary.00057.bin
tests/samples/synchronization/aes_binary.00058.bin
tests/samples/synchronization/aes_binary.00059.bin
tests/samples/synchronization/aes_binary.00060.bin
tests/samples/synchronization/aes_binary.00061.bin
tests/samples/synchronization/aes_binary.00062.bin
tests/samples/synchronization/aes_binary.00063.bin
tests/samples/synchronization/aes_binary.00064.bin
tests/samples/synchronization/aes_binary.00065.bin
tests/samples/synchronization/aes_binary.00066.bin
tests/samples/synchronization/aes_binary.00067.bin
tests/samples/synchronization/aes_binary.00068.bin
tests/samples/synchronization/aes_binary.00069.bin
tests/samples/synchronization/aes_binary.00070.bin
tests/samples/synchronization/aes_binary.00071.bin
tests/samples/synchronization/aes_binary.00072.bin
tests/samples/synchronization/aes_binary.00073.bin
tests/samples/synchronization/aes_binary.00074.bin
tests/samples/synchronization/aes_binary.00075.bin
tests/samples/synchronization/aes_binary.00076.bin
tests/samples/synchronization/aes_binary.00077.bin
tests/samples/synchronization/aes_binary.00078.bin
tests/samples/synchronization/aes_binary.00079.bin
tests/samples/synchronization/aes_binary.00080.bin
tests/samples/synchronization/aes_binary.00081.bin
tests/samples/synchronization/aes_binary.00082.bin
tests/samples/synchronization/aes_binary.00083.bin
tests/samples/synchronization/aes_binary.00084.bin
tests/samples/synchronization/aes_binary.00085.bin
tests/samples/synchronization/aes_binary.00086.bin
tests/samples/synchronization/aes_binary.00087.bin
tests/samples/synchronization/aes_binary.00088.bin
tests/samples/synchronization/aes_binary.00089.bin
tests/samples/synchronization/aes_binary.00090.bin
tests/samples/synchronization/aes_binary.00091.bin
tests/samples/synchronization/aes_binary.00092.bin
tests/samples/synchronization/aes_binary.00093.bin
tests/samples/synchronization/aes_binary.00094.bin
tests/samples/synchronization/aes_binary.00095.bin
tests/samples/synchronization/aes_binary.00096.bin
tests/samples/synchronization/aes_binary.00097.bin
tests/samples/synchronization/aes_binary.00098.bin
tests/samples/synchronization/aes_binary.00099.bin
tests/samples/synchronization/binary_text_file.txt
tests/samples/synchronization/ets_file.ets
tests/signal_processing/__init__.py
tests/signal_processing/test_base.py
tests/signal_processing/test_filters.py
tests/signal_processing/test_frequency_analysis.py
tests/signal_processing/test_moving_operators.py
tests/signal_processing/test_pattern_detection.py
tests/signal_processing/test_peaks_detection.py