LICENSE
README.md
pyproject.toml
setup.py
ext/crypto.c
ext/mlkem.c
ext/utils.c
src/simple_tls/__init__.py
src/simple_tls/py.typed
src/simple_tls.egg-info/PKG-INFO
src/simple_tls.egg-info/SOURCES.txt
src/simple_tls.egg-info/dependency_links.txt
src/simple_tls.egg-info/requires.txt
src/simple_tls.egg-info/top_level.txt
src/simple_tls/_crypto/__init__.pyi
src/simple_tls/_crypto/mlkem.pyi
src/simple_tls/_crypto/utils.pyi
src/simple_tls/io/__init__.py
src/simple_tls/io/_serialization.py
src/simple_tls/io/serialization.py
src/simple_tls/key/__init__.py
src/simple_tls/key/_mlkem.py
src/simple_tls/key/dh.py
src/simple_tls/key/dsa.py
src/simple_tls/key/ec.py
src/simple_tls/key/ed25519.py
src/simple_tls/key/ed448.py
src/simple_tls/key/exceptions.py
src/simple_tls/key/mlkem.py
src/simple_tls/key/padding.py
src/simple_tls/key/rsa.py
src/simple_tls/key/types.py
src/simple_tls/key/utils.py
src/simple_tls/key/x25519.py
src/simple_tls/key/x448.py
src/simple_tls/protocol/hpke.py
src/simple_tls/protocol/kdf.py
src/simple_tls/pyssl/__init__.py
src/simple_tls/pyssl/_cipher.py
src/simple_tls/pyssl/_constant.py
src/simple_tls/pyssl/_context.py
src/simple_tls/pyssl/_exception.py
src/simple_tls/pyssl/_object.py
src/simple_tls/pyssl/_session.py
src/simple_tls/pyssl/_socket.py
src/simple_tls/pyssl/_types.py
src/simple_tls/pyssl/_util.py
src/simple_tls/tls/__init__.py
src/simple_tls/tls/_alert.py
src/simple_tls/tls/_cipher.py
src/simple_tls/tls/_common.py
src/simple_tls/tls/_connection.py
src/simple_tls/tls/_constant.py
src/simple_tls/tls/_context.py
src/simple_tls/tls/_enum.py
src/simple_tls/tls/_exception.py
src/simple_tls/tls/_extension.py
src/simple_tls/tls/_handshake.py
src/simple_tls/tls/_handshake_client.py
src/simple_tls/tls/_handshake_server.py
src/simple_tls/tls/_keyexchange.py
src/simple_tls/tls/_message.py
src/simple_tls/tls/_session.py
src/simple_tls/tls/_transcript.py
src/simple_tls/tls/_types.py
src/simple_tls/tls/_x509_validator.py
src/simple_tls/utils/codec.py
src/simple_tls/utils/compression.py
src/simple_tls/utils/constant_time.py
src/simple_tls/utils/math.py
src/simple_tls/utils/misc.py
src/simple_tls/utils/padding.py
src/simple_tls/utils/random.py
src/simple_tls/x509/__init__.py
src/simple_tls/x509/verification.py
tests/test_cbc_remove_pad_and_mac.py
tests/test_hpke.py
tests/test_mlkem.py
tests/test_strxor.py
tests/test_tls_client_with_ssl.py
tests/test_tls_handshake.py
vendor/mlkem_native/mlkem_native_all.c