scaaml
View on PyPI — Reverse Dependencies (0)
3.0.2 | scaaml-3.0.2-py3-none-any.whl |
Wheel Details
Project: | scaaml |
Version: | 3.0.2 |
Filename: | scaaml-3.0.2-py3-none-any.whl |
Download: | [link] |
Size: | 311226 |
MD5: | 9362b5da8864b175947d6c89a6507bc3 |
SHA256: | 0a4401c6971573f0db938946780f5d1d8e6358e886accf1670d5db096c3fe3ee |
Uploaded: | 2024-12-10 15:35:19 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (75.6.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
notebooks/dataset_api.ipynb | sha256=k2_O8qgdC5Ji0NJQxYWvB822ikpF8F-wg-qsI5MaaOw | 6484 |
papers/README.md | sha256=CQFXdv7skqzWCyTcbaBre0PFX9gfCsPhR7fmXFS70w0 | 464 |
papers/2024/GPAM/README.md | sha256=ZHm5SbfRD_Squ_KVAQNClpuIeNudjCBjuNz2DWKkeRU | 5329 |
papers/2024/GPAM/gpam_ecc_cm1.py | sha256=zR_DBFFZOgbjEHQap7pt3JyVg0WBH114aKqoZENKZAw | 19977 |
papers/datasets/ECC/GPAM/README.md | sha256=CByckaVSBwnS39BY10Vl8MXaEcEoXx4cxMkMkysc2bQ | 2032 |
scaaml/__init__.py | sha256=pYkDiH0XOHTmijhEpyY33bUktQGPm4oxBapX8jTofZo | 1118 |
scaaml/aes.py | sha256=KpJ72KDrLIwJEdyJwIWE_7Inm_HkN8Pm9Ly6yREoAeY | 3028 |
scaaml/aes_forward.py | sha256=EY8_TDqusNl-0hdhIdgUfG9cBn9O8Ptj59ZFYlzcpDk | 5655 |
scaaml/model.py | sha256=hDt0Lf4YnYlCVD0ufAI2O5vtIeAEotypbkzoOMP8pp8 | 4232 |
scaaml/plot.py | sha256=eFvLN3OqzOtHLrjBkNGgSL72fOoieJe757LXepioa2Y | 5242 |
scaaml/utils.py | sha256=0PACO8uZ87Xl4XjNzWpBjS0kk-B4Qq0lxv5nhLsurII | 4758 |
scaaml/capture/__init__.py | sha256=Sw7JfIR3fwAlpiPPpaBFOuYBLIiSWQKLbHi_QX42ln8 | 575 |
scaaml/capture/capture_runner.py | sha256=nx3GW3eiLj0IOOQO7G0bQ1A6nsfoXYntyBUcV6lQXKs | 7377 |
scaaml/capture/communication.py | sha256=HRVPsKPVKsMNDp6f-CRgi1MDs6upwxmSixtliOaVhh4 | 1768 |
scaaml/capture/control.py | sha256=zBNyz62rQU8xIFyA4hizHGCcUTsRz-2nP_KddGk2OlM | 3054 |
scaaml/capture/crypto_alg.py | sha256=RbLPyjfkQ1Z_l9i5Llnf87da4h8RmyXMPLBLrpg7a_4 | 5711 |
scaaml/capture/crypto_input.py | sha256=Z-JGN0E3waT0gq6uw6WNiXRZGGsbgM4T4JtoDR8-FAc | 1396 |
scaaml/capture/aes/__init__.py | sha256=Sw7JfIR3fwAlpiPPpaBFOuYBLIiSWQKLbHi_QX42ln8 | 575 |
scaaml/capture/aes/acqktp.py | sha256=pQnD_kbwnnqamnKP0PGJNUUAFAQTt5XK7YaXuLEHmn0 | 8845 |
scaaml/capture/aes/aes_capture.py | sha256=lu91dA56PY9e2aSnoDM3zG7wvebSYhDe5oKLI29jmUc | 2565 |
scaaml/capture/aes/aes_capture_contexts.py | sha256=bdKY9ATdZf8Z1DmAofL-iA9oFP7Kh6oDdXNCLzQdaxQ | 11892 |
scaaml/capture/aes/capture_runner.py | sha256=FsFlINw8WQTclvEXbhJ8Zr99UAA5cWTmo3n2WAJhFAY | 4347 |
scaaml/capture/aes/communication.py | sha256=6q5Ba0JSb5i7eZi0UpFJb1rxjYuIaa-M7syMQJ_rCGg | 2839 |
scaaml/capture/aes/control.py | sha256=aGiCexqpIVFjQKBHVfCiNTuENkXtq7wiUYTuBVx8RYo | 2435 |
scaaml/capture/aes/crypto_alg.py | sha256=1n8kPXPJXAhsJMyHaQUAiWibF5tY13-1sxHHUwJHNI8 | 4806 |
scaaml/capture/aes/crypto_input.py | sha256=fN9U1LSIDpu1IRwgVwOjChwguhwTNunDfzQc685EBUM | 2551 |
scaaml/capture/ascad/ascad_capture.py | sha256=Gvgut9ZGM2_-fzsRSpLP7xhTx42MPZZz0M6WnudwdEg | 3117 |
scaaml/capture/input_generators/__init__.py | sha256=E1U3pjrxwso7u2AWiQr79ZMbTB8U4YqABGyvBR_-_nY | 970 |
scaaml/capture/input_generators/attack_point_iterator.py | sha256=GcfFLOCw3nUWFvNmHshsUdThxfkNty9-mlS5G5Nrg24 | 13413 |
scaaml/capture/input_generators/attack_point_iterator_exceptions.py | sha256=I7JOWDkMds8OOGLKHPl1id9JSkbPpt8UlqZRH0rkhZk | 987 |
scaaml/capture/input_generators/input_generators.py | sha256=l8yZWtPnK6yWn4vW6riS90mkFIrwdf_VJXIeKCALiYo | 7285 |
scaaml/capture/scope/__init__.py | sha256=hct4iJ6ngDqhNIeOCzHeJ5VjZP2lj7zUzehm-7qzAIE | 1009 |
scaaml/capture/scope/cw_scope.py | sha256=otl5W_Y1EkC8w2aol9MslyvQf6TowqqeexzY7HFa-O8 | 4463 |
scaaml/capture/scope/default_cw_scope.py | sha256=iK8I8uaVXbwBlRyKyrJeyDW79ChToBB65NMnbf0l3Gw | 2658 |
scaaml/capture/scope/picoscope.py | sha256=O6wGseFTO3e6J4FhoCNf-M2Amtx1UdfWdnN3J6XZ2kY | 7387 |
scaaml/capture/scope/ps6424e.py | sha256=sBtpbpQ0cQHOg9AdWfHwekLmnrGV0CDOgNGNzP824Go | 31809 |
scaaml/capture/scope/scope_base.py | sha256=emXQt7AfNAlxp6Wzfe2PxefQ7wWvuYPDv-MgjKnT--8 | 2230 |
scaaml/capture/scope/scope_template.py | sha256=3B2_Rs8j1FlQnSEkPpFNwm_FekXwP4XvEY1xqgHUbcM | 2125 |
scaaml/capture/scope/lecroy/__init__.py | sha256=l6NhrnXKsVO_rbzcwEQ2s5cmS-Ob0J1HFmZDyEeXP4E | 619 |
scaaml/capture/scope/lecroy/lecroy.py | sha256=O_NspiwWrn8H3TFKv_e3xMgaJJhePZhF7kapKfz9iZw | 23697 |
scaaml/capture/scope/lecroy/lecroy_communication.py | sha256=d2HvTaksegRlOVNrQFrLmer7GKmqUe8efDjT_vXyIAs | 12303 |
scaaml/capture/scope/lecroy/lecroy_waveform.py | sha256=k-4rKaefK4O7hZc0s6f6UpWX2lW4EUaXFjaNmlDGEyc | 18506 |
scaaml/capture/scope/lecroy/types.py | sha256=cfvZTQO10bfp_l65xlY2K6ZXI6H9yVuKyi62V8jvoW4 | 1086 |
scaaml/intro/__init__.py | sha256=qsAeQ42339LhQ9fD96pTg7Xgne4gvz0-Z6pwG8aMHBc | 575 |
scaaml/intro/generator.py | sha256=eHgH0sm4r9eISDtYEYahllcRHLdqdc8AALN4qTANins | 5607 |
scaaml/intro/model.py | sha256=y1nMYjv9z4ZsrsfxYgGELjMQly_TJrvz9zIYu4MZl9k | 5996 |
scaaml/io/__init__.py | sha256=pTTKUjOh3Q67Ck3ZIJcnqnmIwtOXzx0kJhIANGfbAOE | 739 |
scaaml/io/dataset.py | sha256=ckiGGMoCJHoLKYkgnrW98uXZnOnCIErM9T4afQQn9dQ | 64325 |
scaaml/io/dataset_filler.py | sha256=YfUOv2JjDLeQemPyMVMiayrYrtJRHNF2dg6FzBMPFfE | 7860 |
scaaml/io/errors.py | sha256=d6eX4xMhJmtwvUt64UrmJxd_zj9Saj_Ptq9GTC8uosg | 1349 |
scaaml/io/reshape.py | sha256=ukqz0KamGW6CjIA-bibK8tSAw1Qbi7ChOWhVl970rts | 7660 |
scaaml/io/resume_kti.py | sha256=hY_4kb8SLGRq1B0mIvIHgcjx66Ubiai6YDZUbfSPUxI | 13417 |
scaaml/io/shard.py | sha256=jalob3_GyToMLcg51nTGMCJLq8Ol8Ov-0W9ooj_Jzjw | 7853 |
scaaml/io/spell_check.py | sha256=PRE5TBexXkSezY0NK_7pXYK04TOiJ8qEfdSHqofJl_A | 2383 |
scaaml/io/tfdata.py | sha256=LMxrQIm1bMPfy1l_tHg8K6hF9aQ58bM6aziRVU8hnZc | 1409 |
scaaml/io/utils.py | sha256=ymLKeM0r-yzw_VkGiUoWLcRIggUun8yQJ-NDRCl94ek | 3615 |
scaaml/metrics/__init__.py | sha256=6XsNZW8FeudFDkzE5-U3e27HV37Ds-2WX_JAOxXQ4as | 860 |
scaaml/metrics/custom.py | sha256=T18Y-gN8SDImPmUcdlTQHXP0ITn1sE4yl8XvgXfWYMc | 13030 |
scaaml/stats/__init__.py | sha256=MJY0uaCT8bAAtNTD2TitJtnTJQHWrbJpsbXWuruD4ec | 1443 |
scaaml/stats/ap_checker.py | sha256=wmSIpoiN7p3dTYSLhmoJXqpcDRBwpcDK6eE6pjPllB8 | 3651 |
scaaml/stats/ap_counter.py | sha256=DQ5Ok0PfMx5sjRqr8Dfr3duhaE5z0BeI5oDyu-tjn8o | 3392 |
scaaml/stats/example_iterator.py | sha256=dFyUp1tpPc9_LcMYRH9TMJANnt41KSfYCvrKnjyDz5w | 4587 |
scaaml/stats/online.py | sha256=XRPfJ9xcA2B851keXcAVTXKypjoDj9DUAuMxmHKpsHc | 8089 |
scaaml/stats/print_stats.py | sha256=Didhi1bg7P4cVMN85aa1-1awbrWQcN8R4dOlpKiG0rw | 9747 |
scaaml/stats/snr.py | sha256=CaGrdQiC1rEF77GaD4xOP0qNN4vN1gdZBO3LTPCe9TA | 6168 |
scaaml/stats/trace_statistic_base.py | sha256=yMlg5bbDVN4CaX72XrjFluKmfHiC6B-2qMQHoDHLbXg | 1734 |
scaaml/stats/trace_stddev_of_stat.py | sha256=iv0kQnhhfO_t-PtrtzzAYEFMPtuqEXL9CMHZCWHeU7g | 3071 |
scaaml_intro/README.md | sha256=A2gLUjZvEG_bYCQIBAX6Q_szPe_4nc_61R29RXIK_to | 4067 |
scaaml_intro/key_recovery_demo.ipynb | sha256=NQNQB0Yz1BNob4Dr2fG3lmyxl8joqebmooL7sbDBq_I | 69067 |
scaaml_intro/train.py | sha256=E7Je6SCaDmsaa6VEisirFifO0UOAHkykBCANAgIXbzY | 3884 |
scaaml_intro/config/stm32f415_tinyaes.json | sha256=cW5eI61x-2DLZDoXPit_lh7YIUQLKG2YJH76qZYKf3I | 943 |
tests/__init__.py | sha256=C_cOZsl_ja3uv8yjcrZ3wK1Gf6Raa31Z4EyDNdKEb0M | 601 |
tests/conftest.py | sha256=1t926jgtzK4Kw_KpDOvkmzVzpZHWtRd7HGlo1jWSL04 | 1568 |
tests/test_aes_forward.py | sha256=RBrHmrYnSSYTVbMuGW2t2HNXYbP9VYRVTYfgX1LoMiE | 5000 |
tests/capture/aes/test_capture_runner.py | sha256=yJq2CmFA_vE076AU05m5dJdqiYmmuk2-bGI4ZaamuW8 | 5322 |
tests/capture/aes/test_communication.py | sha256=N_dLUuLRzDghUg-IJuM6B3EXS9fA-vqOHLkddjTzGBw | 1065 |
tests/capture/aes/test_control.py | sha256=UzPf5unkmu0IF8DnsF1VpdwoJdicLtw6pLh5GVS-QhY | 1022 |
tests/capture/aes/test_crypto_alg.py | sha256=7XH08ow7XE9OvgSLy-cG3BZMQ-JBaOjlaV04jFIVPCA | 6722 |
tests/capture/input_generators/test_attack_point_iterator.py | sha256=EckjwJrG5IWJGFNY0vTY7lvOyMGEipAN3G1ToTI9QCY | 28675 |
tests/capture/input_generators/test_input_generators.py | sha256=8sv06E8NbCsmcqZE4BcKoKH48qMPjKNnoGXbT1jjRcU | 6833 |
tests/capture/scope/test_cwscope.py | sha256=fH61v17Go0oxKmkPkY3zpDmhld678JTfDvvwXzlN53A | 2930 |
tests/capture/scope/test_ps6424e.py | sha256=cD2JW87q-5HcmAwxqU3Qo9uKacGgrv-hgqO3Yvgpu8k | 2223 |
tests/capture/scope/lecroy/raw_waveform.bin | sha256=dTkK_we2IVe5iQFzkg0hkvieTL6d14D-GuFBGlBaFxk | 2350 |
tests/capture/scope/lecroy/raw_waveform_byte.bin | sha256=LmYDekHTZ4qHk-LNVBTQdBvFUJYBrsEJSx9bvEe5Q-Q | 1348 |
tests/capture/scope/lecroy/test_lecroy.py | sha256=SuGvjb-6e7C5ohPJnHNuz2QSo3UgNNqlNvAet6NA0tw | 9048 |
tests/capture/scope/lecroy/test_lecroy_waveform.py | sha256=q1Iopq01BiJKTh91BwzhZJKR0S36I_lboDML_m44WjY | 1459 |
tests/capture/scope/lecroy/wave_1.npy | sha256=So-HjCZ89EHPOVPTP4wSC0ys8SZrtXPZpXtVrFivW1Y | 4136 |
tests/capture/scope/lecroy/wave_1_byte.npy | sha256=JVwngSkULfENVEv-bY6-Sx5KbzgP9zYZOXulWvsAV9I | 4136 |
tests/io/test_dataset.py | sha256=mzFA5eN8WOcaqbagRyhedXQTtnMvuP7SRpeu4YmzMhM | 49844 |
tests/io/test_dataset_filler.py | sha256=GU-jW-UESexqVHxjjxyva-EnYEBwhmYxRE6vsxLMnpg | 8123 |
tests/io/test_end_to_end.py | sha256=OTEOxEupl3agKb_i_ZZmclCDs96z8of1mw23j9aMmN8 | 4511 |
tests/io/test_end_to_end_additional_attack_points.py | sha256=9Vv1ixqTSNgtAF11suK-jtaw60DhPKa5zmSX0-oojXE | 7426 |
tests/io/test_end_to_end_as_tfdataset.py | sha256=WThHKfZRBlaQdsstW6nzTCEEPvYr8r4QIUEhYxFU5XY | 7261 |
tests/io/test_resume_kti.py | sha256=v8TGkmnH5KCSrQwSOx1PH18ZIneS_q3E8CNDwyhQW0E | 5615 |
tests/io/test_spell_check.py | sha256=jeKdxqTPNcXJzfXS1T_E9SShZgVCxf1cpvKYwoGtoaU | 2444 |
tests/io/test_utils.py | sha256=eKwmZWKXczl_tzQLNVjvyDpS1kZubLNZTSUh_rMKimw | 4132 |
tests/metrics/test_custom.py | sha256=Bqb6IBfCr_hT_SPcZZ3mmQTQYn9RhABDgv-0sgMROSk | 9356 |
tests/stats/test_ap_checker.py | sha256=OWSxw60kNtye_6HJV1ouk0VEf97L85TkKjonzeMkUEk | 2197 |
tests/stats/test_ap_counter.py | sha256=bXdLSSaMrZ897RglONheZTp1muQ-6xLo5vxG3lOr6yw | 2823 |
tests/stats/test_example_iterator.py | sha256=VwJRy3S1Wadc9pLYeZFjqPmIz0z6b2z7J-GvNbjXmek | 7615 |
tests/stats/test_online.py | sha256=3ITFuYWR-Zo8Jwglbd2F14gf1P5drjr0BaSlEXeqIKM | 2549 |
tests/stats/test_stddev_of_avg.py | sha256=Gx5D1Gbw4oPhLZxd98KEe4TCMpoddPTsPPJ-1Y6kQks | 2412 |
tools/check_copyright.sh | sha256=gV_WVeYzVnUN62Gegb95zzBKCD1QQqXGKb2wrhuvZpY | 1052 |
tools/run_pylint.sh | sha256=d-DiAgOxo3f6-t11BMjyZoG0u3HIXOYFukhwK4rL7FU | 723 |
website/.gitignore | sha256=rtSste_mLsfVFPvfzbQifHkE1sStF75hV8TEU82rlXg | 229 |
website/README.md | sha256=v7lfAHxve05iXngn59mWdCaF4564ZdYmqIQnV72pj2U | 48 |
website/astro.config.mjs | sha256=BC4YUEyroi1n2zLyVJmXgkzcUUCVLApBJxytj3YoF_k | 651 |
website/package-lock.json | sha256=THgyq5pjlIaJtdIi2RQkvEqFy0TuMffGOPBwtN_vkd0 | 265271 |
website/package.json | sha256=Uuu48wFnU2KuqOjzhNtVTiSaikqvP_wS5Qf51dh_8n8 | 405 |
website/tsconfig.json | sha256=ASKxatNePQKJnkLgl1Foo7tiPHuvqzJ1FVvyv4AF6K4 | 41 |
website/src/env.d.ts | sha256=WkmKL_PAq7M4r_YCCd_jL7WR_FrTWRgsWhSRD0wv_48 | 85 |
website/src/content/config.ts | sha256=Jn-jdH_Qhu855OJ7Si-1n1w4WbFYLv9QVw4wDXGhyLc | 190 |
website/src/content/docs/index.mdx | sha256=Y6XLplIUkBYCTPQw_H01c3ynsUxK2pPdY8qz-RSfBGM | 496 |
website/src/content/docs/guides/capture.md | sha256=ucCoH9WduBE_YP9ffLlU02TAQok03dpCTOoUA_bPaBY | 101 |
website/src/content/docs/reference/scaaml_defcon_27.md | sha256=9RI_JBD4-NkCww8KygCEXMleAuQGt4rnHkZJ-k3Ckfw | 216 |
scaaml-3.0.2.dist-info/LICENSE | sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ | 11357 |
scaaml-3.0.2.dist-info/METADATA | sha256=72oRQ9rJ6g1gzyu1DbrmAA5HcoTBGHWhZnmg3krBepw | 4976 |
scaaml-3.0.2.dist-info/WHEEL | sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U | 91 |
scaaml-3.0.2.dist-info/top_level.txt | sha256=9LoJ7U55bZqiub2Fcb120R5S_uxZTvwPt8xe9Q8YAB4 | 57 |
scaaml-3.0.2.dist-info/RECORD | — | — |
top_level.txt
notebooks
papers
scaaml
scaaml_intro
tests
tools
website