.gitignore
.pre-commit-config.yaml
LISENCE.txt
README.md
pyproject.toml
.github/workflows/pre-commit.yml
.github/workflows/release.yml
scripts/check-test-marks.sh
src/purepython_aes/__init__.py
src/purepython_aes/py.typed
src/purepython_aes.egg-info/PKG-INFO
src/purepython_aes.egg-info/SOURCES.txt
src/purepython_aes.egg-info/dependency_links.txt
src/purepython_aes.egg-info/requires.txt
src/purepython_aes.egg-info/scm_file_list.json
src/purepython_aes.egg-info/scm_version.json
src/purepython_aes.egg-info/top_level.txt
src/purepython_aes/aes/__init__.py
src/purepython_aes/aes/core/__init__.py
src/purepython_aes/aes/core/interface.py
src/purepython_aes/aes/core/fast/__init__.py
src/purepython_aes/aes/core/fast/aes.py
src/purepython_aes/aes/core/fast/expansion.py
src/purepython_aes/aes/core/fast/keys.py
src/purepython_aes/aes/core/fast/ttables.py
src/purepython_aes/aes/core/fast/algorithms/__init__.py
src/purepython_aes/aes/core/fast/algorithms/aes128.py
src/purepython_aes/aes/core/fast/algorithms/aes192.py
src/purepython_aes/aes/core/fast/algorithms/aes256.py
src/purepython_aes/aes/core/reference/__init__.py
src/purepython_aes/aes/core/reference/aes.py
src/purepython_aes/aes/core/reference/expansion.py
src/purepython_aes/aes/core/reference/operations.py
src/purepython_aes/aes/core/reference/state.py
src/purepython_aes/aes/core/reference/algorithms/__init__.py
src/purepython_aes/aes/core/reference/algorithms/aes128.py
src/purepython_aes/aes/core/reference/algorithms/aes192.py
src/purepython_aes/aes/core/reference/algorithms/aes256.py
src/purepython_aes/aes/modes/__init__.py
src/purepython_aes/aes/modes/_base.py
src/purepython_aes/aes/modes/operations.py
src/purepython_aes/aes/modes/block/__init__.py
src/purepython_aes/aes/modes/block/_base.py
src/purepython_aes/aes/modes/block/cbc.py
src/purepython_aes/aes/modes/block/ecb.py
src/purepython_aes/aes/modes/block/pcbc.py
src/purepython_aes/aes/modes/stream/__init__.py
src/purepython_aes/aes/modes/stream/_base.py
src/purepython_aes/aes/modes/stream/cfb.py
src/purepython_aes/aes/modes/stream/ofb.py
src/purepython_aes/aes/padding/__init__.py
src/purepython_aes/aes/padding/_base.py
src/purepython_aes/aes/padding/ansix923.py
src/purepython_aes/aes/padding/iso10126.py
src/purepython_aes/aes/padding/iso7816.py
src/purepython_aes/aes/padding/no.py
src/purepython_aes/aes/padding/pkcs7.py
src/purepython_aes/aes/padding/zero.py
src/purepython_aes/const/__init__.py
src/purepython_aes/const/aes.py
src/purepython_aes/const/sbox.py
src/purepython_aes/types/__init__.py
src/purepython_aes/types/finite/__init__.py
src/purepython_aes/types/finite/aliases.py
src/purepython_aes/types/finite/literals.py
tests/__init__.py
tests/test_initial.py
tests/unit/__init__.py
tests/unit/aes/__init__.py
tests/unit/aes/strategies.py
tests/unit/aes/core/__init__.py
tests/unit/aes/core/conftest.py
tests/unit/aes/core/strategies.py
tests/unit/aes/core/fast/__init__.py
tests/unit/aes/core/fast/test_aes.py
tests/unit/aes/core/fast/test_expansion.py
tests/unit/aes/core/fast/test_keys.py
tests/unit/aes/core/fast/test_ttables.py
tests/unit/aes/core/fast/algorithms/__init__.py
tests/unit/aes/core/fast/algorithms/strategies.py
tests/unit/aes/core/fast/algorithms/test_aes128.py
tests/unit/aes/core/fast/algorithms/test_aes192.py
tests/unit/aes/core/fast/algorithms/test_aes256.py
tests/unit/aes/core/reference/__init__.py
tests/unit/aes/core/reference/test_aes.py
tests/unit/aes/core/reference/test_expansion.py
tests/unit/aes/core/reference/test_operations.py
tests/unit/aes/core/reference/test_state.py
tests/unit/aes/core/reference/algorithms/__init__.py
tests/unit/aes/core/reference/algorithms/strategies.py
tests/unit/aes/core/reference/algorithms/test_aes128.py
tests/unit/aes/core/reference/algorithms/test_aes192.py
tests/unit/aes/core/reference/algorithms/test_aes256.py
tests/unit/aes/modes/__init__.py
tests/unit/aes/modes/test_operations.py
tests/unit/aes/modes/block/__init__.py
tests/unit/aes/modes/block/test_cbc.py
tests/unit/aes/modes/block/test_ecb.py
tests/unit/aes/modes/block/test_pcbc.py
tests/unit/aes/modes/stream/__init__.py
tests/unit/aes/modes/stream/test_cfb.py
tests/unit/aes/modes/stream/test_ofb.py
tests/unit/aes/padding/__init__.py
tests/unit/aes/padding/conftest.py
tests/unit/aes/padding/strategies.py
tests/unit/aes/padding/test_ansix923.py
tests/unit/aes/padding/test_iso10126.py
tests/unit/aes/padding/test_iso7816.py
tests/unit/aes/padding/test_no.py
tests/unit/aes/padding/test_pkcs7.py
tests/unit/aes/padding/test_zero.py
tests/unit/const/__init__.py
tests/unit/const/test_sbox.py