LICENSE
README.md
setup.py
man/artifacts/samson.1
samson/__init__.py
samson/all.py
samson/ace/__init__.py
samson/ace/ace.py
samson/ace/all.py
samson/ace/consequence.py
samson/ace/constraints.py
samson/ace/decorators.py
samson/ace/exploit.py
samson/ace/fingerprinter.py
samson/ace/state.py
samson/analysis/__init__.py
samson/analysis/all.py
samson/analysis/general.py
samson/analysis/integer_analysis.py
samson/analyzers/__init__.py
samson/analyzers/all.py
samson/analyzers/analyzer.py
samson/analyzers/english_analyzer.py
samson/attacks/__init__.py
samson/attacks/all.py
samson/attacks/cbc_iv_key_equivalence_attack.py
samson/attacks/cbc_padding_oracle_attack.py
samson/attacks/crime_attack.py
samson/attacks/diffie_hellman_subgroup_confinement_attack.py
samson/attacks/ecb_prepend_attack.py
samson/attacks/insecure_twist_attack.py
samson/attacks/invalid_curve_attack.py
samson/attacks/mangers_attack.py
samson/attacks/nostradamus_attack.py
samson/attacks/ocb_auth_forgery_attack.py
samson/attacks/pkcs1v15_padding_oracle_attack.py
samson/attacks/rc4_prepend_attack.py
samson/attacks/xor_bitflipping_attack.py
samson/attacks/xor_dictionary_attack.py
samson/attacks/xor_transposition_attack.py
samson/auxiliary/__init__.py
samson/auxiliary/all.py
samson/auxiliary/autodoc.py
samson/auxiliary/colored_formatter.py
samson/auxiliary/complexity.py
samson/auxiliary/console_colors.py
samson/auxiliary/english_data.py
samson/auxiliary/genetic_algorithm.py
samson/auxiliary/gf2_irreducible_poly_db.py
samson/auxiliary/incrementing_counter.py
samson/auxiliary/lazy_loader.py
samson/auxiliary/markov_chain_handler.py
samson/auxiliary/markov_state.py
samson/auxiliary/naive_collider.py
samson/auxiliary/progress.py
samson/auxiliary/reporter.py
samson/auxiliary/roca.py
samson/auxiliary/samson_prompt.py
samson/auxiliary/theme.py
samson/auxiliary/time_counter.py
samson/auxiliary/token_list_handler.py
samson/auxiliary/tokenizer.py
samson/auxiliary/tokenizer_handler.py
samson/auxiliary/tqdm_handler.py
samson/auxiliary/tqdm_reporter.py
samson/auxiliary/viterbi_decoder.py
samson/block_ciphers/__init__.py
samson/block_ciphers/all.py
samson/block_ciphers/blowfish.py
samson/block_ciphers/camellia.py
samson/block_ciphers/des.py
samson/block_ciphers/kasumi.py
samson/block_ciphers/rc5.py
samson/block_ciphers/rijndael.py
samson/block_ciphers/serpent.py
samson/block_ciphers/tdes.py
samson/block_ciphers/twofish.py
samson/block_ciphers/modes/__init__.py
samson/block_ciphers/modes/all.py
samson/block_ciphers/modes/cbc.py
samson/block_ciphers/modes/cbc_cts.py
samson/block_ciphers/modes/ccm.py
samson/block_ciphers/modes/cfb.py
samson/block_ciphers/modes/ctr.py
samson/block_ciphers/modes/eax.py
samson/block_ciphers/modes/ecb.py
samson/block_ciphers/modes/ecb_cts.py
samson/block_ciphers/modes/gcm.py
samson/block_ciphers/modes/kw.py
samson/block_ciphers/modes/ocb2.py
samson/block_ciphers/modes/ofb.py
samson/block_ciphers/modes/siv.py
samson/block_ciphers/modes/xts.py
samson/classical/__init__.py
samson/classical/affine.py
samson/classical/all.py
samson/classical/playfair.py
samson/classical/rail_fence.py
samson/classical/vigenere.py
samson/constructions/__init__.py
samson/constructions/all.py
samson/constructions/davies_meyer_construction.py
samson/constructions/even_mansour_scheme.py
samson/constructions/feistel_network.py
samson/constructions/matyas_meyer_oseas_construction.py
samson/constructions/merkle_damgard_construction.py
samson/constructions/miyaguchi_preneel_construction.py
samson/constructions/sponge_construction.py
samson/core/attack_model.py
samson/core/base_object.py
samson/core/encodable_pki.py
samson/core/iterative_prng.py
samson/core/metadata.py
samson/core/primitives.py
samson/core/prng.py
samson/encoding/__init__.py
samson/encoding/asn1.py
samson/encoding/general.py
samson/encoding/pem.py
samson/encoding/dns_key/__init__.py
samson/encoding/dns_key/dns_key_dh_key.py
samson/encoding/dns_key/dns_key_ecdsa_key.py
samson/encoding/dns_key/dns_key_eddsa_key.py
samson/encoding/dns_key/dns_key_private_base.py
samson/encoding/dns_key/dns_key_public_base.py
samson/encoding/dns_key/dns_key_rsa_key.py
samson/encoding/dns_key/general.py
samson/encoding/jwk/__init__.py
samson/encoding/jwk/jwk_base.py
samson/encoding/jwk/jwk_ec_private_key.py
samson/encoding/jwk/jwk_ec_public_key.py
samson/encoding/jwk/jwk_eddsa_private_key.py
samson/encoding/jwk/jwk_eddsa_public_key.py
samson/encoding/jwk/jwk_oct_key.py
samson/encoding/jwk/jwk_rsa_private_key.py
samson/encoding/jwk/jwk_rsa_public_key.py
samson/encoding/openssh/__init__.py
samson/encoding/openssh/general.py
samson/encoding/openssh/openssh_base.py
samson/encoding/openssh/openssh_dsa_key.py
samson/encoding/openssh/openssh_ecdsa_key.py
samson/encoding/openssh/openssh_eddsa_key.py
samson/encoding/openssh/openssh_rsa_key.py
samson/encoding/openssh/core/__init__.py
samson/encoding/openssh/core/dsa_private_key.py
samson/encoding/openssh/core/dsa_public_key.py
samson/encoding/openssh/core/ecdsa_private_key.py
samson/encoding/openssh/core/ecdsa_public_key.py
samson/encoding/openssh/core/eddsa_private_key.py
samson/encoding/openssh/core/eddsa_public_key.py
samson/encoding/openssh/core/kdf_params.py
samson/encoding/openssh/core/literal.py
samson/encoding/openssh/core/openssh_private_header.py
samson/encoding/openssh/core/packed_bytes.py
samson/encoding/openssh/core/rsa_private_key.py
samson/encoding/openssh/core/rsa_public_key.py
samson/encoding/pkcs1/__init__.py
samson/encoding/pkcs1/pkcs1_diffie_hellman_parameters.py
samson/encoding/pkcs1/pkcs1_dsa_private_key.py
samson/encoding/pkcs1/pkcs1_ecdsa_private_key.py
samson/encoding/pkcs1/pkcs1_rsa_private_key.py
samson/encoding/pkcs1/pkcs1_rsa_public_key.py
samson/encoding/pkcs8/__init__.py
samson/encoding/pkcs8/pkcs8_base.py
samson/encoding/pkcs8/pkcs8_diffie_hellman_private_key.py
samson/encoding/pkcs8/pkcs8_dsa_private_key.py
samson/encoding/pkcs8/pkcs8_ecdsa_private_key.py
samson/encoding/pkcs8/pkcs8_eddsa_private_key.py
samson/encoding/pkcs8/pkcs8_rsa_private_key.py
samson/encoding/x509/__init__.py
samson/encoding/x509/x509_certificate.py
samson/encoding/x509/x509_certificate_signing_request.py
samson/encoding/x509/x509_diffie_hellman_certificate.py
samson/encoding/x509/x509_diffie_hellman_params.py
samson/encoding/x509/x509_diffie_hellman_public_key.py
samson/encoding/x509/x509_diffie_hellman_subject_public_key.py
samson/encoding/x509/x509_dsa_certificate.py
samson/encoding/x509/x509_dsa_params.py
samson/encoding/x509/x509_dsa_public_key.py
samson/encoding/x509/x509_dsa_subject_public_key.py
samson/encoding/x509/x509_ecdsa_certificate.py
samson/encoding/x509/x509_ecdsa_params.py
samson/encoding/x509/x509_ecdsa_public_key.py
samson/encoding/x509/x509_ecdsa_subject_public_key.py
samson/encoding/x509/x509_eddsa_public_key.py
samson/encoding/x509/x509_eddsa_subject_public_key.py
samson/encoding/x509/x509_extension.py
samson/encoding/x509/x509_public_key_base.py
samson/encoding/x509/x509_rsa_certificate.py
samson/encoding/x509/x509_rsa_public_key.py
samson/encoding/x509/x509_rsa_subject_public_key.py
samson/encoding/x509/x509_signature.py
samson/hashes/__init__.py
samson/hashes/all.py
samson/hashes/blake2.py
samson/hashes/keccak.py
samson/hashes/lm.py
samson/hashes/md2.py
samson/hashes/md4.py
samson/hashes/md5.py
samson/hashes/ntlm.py
samson/hashes/ripemd160.py
samson/hashes/sha1.py
samson/hashes/sha2.py
samson/hashes/sha3.py
samson/hashes/whirlpool.py
samson/kdfs/__init__.py
samson/kdfs/all.py
samson/kdfs/bcrypt.py
samson/kdfs/bcrypt_pbkdf.py
samson/kdfs/concatkdf.py
samson/kdfs/hkdf.py
samson/kdfs/pbkdf1.py
samson/kdfs/pbkdf2.py
samson/kdfs/s2v.py
samson/kdfs/scrypt.py
samson/macs/__init__.py
samson/macs/all.py
samson/macs/cbc_mac.py
samson/macs/cmac.py
samson/macs/hmac.py
samson/macs/kmac.py
samson/macs/michael.py
samson/macs/pmac.py
samson/macs/poly1305.py
samson/math/__init__.py
samson/math/all.py
samson/math/bit_vector_cache.py
samson/math/continued_fraction.py
samson/math/dense_vector.py
samson/math/general.py
samson/math/map.py
samson/math/matrix.py
samson/math/poly_division_cache.py
samson/math/polynomial.py
samson/math/prime_gen.py
samson/math/sparse_vector.py
samson/math/symbols.py
samson/math/algebra/__init__.py
samson/math/algebra/all.py
samson/math/algebra/curves/__init__.py
samson/math/algebra/curves/elliptic_curve_formal_group.py
samson/math/algebra/curves/elliptic_curve_isogeny.py
samson/math/algebra/curves/elliptic_curve_isomorphism.py
samson/math/algebra/curves/montgomery_curve.py
samson/math/algebra/curves/named.py
samson/math/algebra/curves/sike_params.py
samson/math/algebra/curves/twisted_edwards_curve.py
samson/math/algebra/curves/util.py
samson/math/algebra/curves/weierstrass_curve.py
samson/math/algebra/fields/__init__.py
samson/math/algebra/fields/complex_field.py
samson/math/algebra/fields/field.py
samson/math/algebra/fields/finite_field.py
samson/math/algebra/fields/fraction_field.py
samson/math/algebra/fields/laurent_series.py
samson/math/algebra/fields/negative_degree_field.py
samson/math/algebra/fields/real_field.py
samson/math/algebra/rings/__init__.py
samson/math/algebra/rings/curve_polynomial_ring.py
samson/math/algebra/rings/endomorphism_ring.py
samson/math/algebra/rings/integer_ring.py
samson/math/algebra/rings/matrix_ring.py
samson/math/algebra/rings/multiplicative_group.py
samson/math/algebra/rings/padic_integers.py
samson/math/algebra/rings/padic_numbers.py
samson/math/algebra/rings/polynomial_ring.py
samson/math/algebra/rings/power_series_ring.py
samson/math/algebra/rings/quotient_ring.py
samson/math/algebra/rings/ring.py
samson/math/factorization/__init__.py
samson/math/factorization/all.py
samson/math/factorization/factors.py
samson/math/factorization/general.py
samson/math/factorization/gnfs0.py
samson/math/factorization/siqs.py
samson/math/fft/__init__.py
samson/math/fft/all.py
samson/math/fft/gss.py
samson/math/fft/karatsuba.py
samson/math/fft/ntt.py
samson/oracles/__init__.py
samson/oracles/adaptive_chosen_ciphertext_oracle.py
samson/oracles/all.py
samson/oracles/chosen_ciphertext_oracle.py
samson/oracles/chosen_plaintext_oracle.py
samson/oracles/ciphertext_only_oracle.py
samson/oracles/known_plaintext_oracle.py
samson/oracles/oracle.py
samson/oracles/padding_oracle.py
samson/oracles/timing_oracle.py
samson/padding/__init__.py
samson/padding/all.py
samson/padding/incremental_padding.py
samson/padding/oaep.py
samson/padding/pkcs1v15_padding.py
samson/padding/pkcs7.py
samson/padding/pss.py
samson/prngs/__init__.py
samson/prngs/all.py
samson/prngs/bitsliced_flfsr.py
samson/prngs/dual_ec.py
samson/prngs/flfsr.py
samson/prngs/glfsr.py
samson/prngs/hotp.py
samson/prngs/lcg.py
samson/prngs/lfg.py
samson/prngs/mt19937.py
samson/prngs/mwc1616.py
samson/prngs/pcg.py
samson/prngs/xoroshiro.py
samson/prngs/xorshift.py
samson/prngs/xoshiro.py
samson/protocols/__init__.py
samson/protocols/all.py
samson/protocols/dh25519.py
samson/protocols/diffie_hellman.py
samson/protocols/dragonfly.py
samson/protocols/ecdh_set_intersection.py
samson/protocols/ecdhe.py
samson/protocols/pkcs1v15_rsa_signer.py
samson/protocols/radius.py
samson/protocols/sidh.py
samson/protocols/sike.py
samson/protocols/socialist_millionare.py
samson/protocols/srp_client.py
samson/protocols/srp_server.py
samson/protocols/jwt/__init__.py
samson/protocols/jwt/all.py
samson/protocols/jwt/jwa.py
samson/protocols/jwt/jwe.py
samson/protocols/jwt/jws.py
samson/public_key/__init__.py
samson/public_key/all.py
samson/public_key/dghv.py
samson/public_key/dsa.py
samson/public_key/ecdsa.py
samson/public_key/eddsa.py
samson/public_key/elgamal.py
samson/public_key/merkle_hellman_knapsack.py
samson/public_key/multi_prime_rsa.py
samson/public_key/ntru.py
samson/public_key/paillier.py
samson/public_key/rsa.py
samson/stream_ciphers/__init__.py
samson/stream_ciphers/a51.py
samson/stream_ciphers/all.py
samson/stream_ciphers/chacha.py
samson/stream_ciphers/e0.py
samson/stream_ciphers/rc4.py
samson/stream_ciphers/salsa.py
samson/stream_ciphers/snow3g.py
samson/stream_ciphers/zuc.py
samson/utilities/__init__.py
samson/utilities/all.py
samson/utilities/bitstring.py
samson/utilities/bytes.py
samson/utilities/cli.py
samson/utilities/exceptions.py
samson/utilities/general.py
samson/utilities/manipulation.py
samson/utilities/runtime.py
samson_crypto.egg-info/PKG-INFO
samson_crypto.egg-info/SOURCES.txt
samson_crypto.egg-info/dependency_links.txt
samson_crypto.egg-info/requires.txt
samson_crypto.egg-info/top_level.txt
scripts/samson
scripts/samson-autocomplete.sh
scripts/samson-py