Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y _ __bool__() (toy_crypto.types.SupportsBool method) __getitem__() (toy_crypto.sec_games.TransitionTable method) _seed (toy_crypto.rsa.PublicKey.oaep_encrypt parameter), [1] A a (toy_crypto.bit_utils.hamming_distance parameter) (toy_crypto.ec.Curve parameter) (toy_crypto.ec.Curve property) (toy_crypto.nt.egcd parameter) (toy_crypto.nt.mod_sqrt parameter) (toy_crypto.nt.modinv parameter) (toy_crypto.vigenere.Alphabet.add parameter) (toy_crypto.vigenere.Alphabet.subtract parameter) abc2idx (toy_crypto.vigenere.Alphabet property) acceptable (toy_crypto.wycheproof.TestCase property) add() (toy_crypto.ec.Point method) (toy_crypto.vigenere.Alphabet method) algorithm (toy_crypto.rsa.Oaep.MgfInfo parameter) allow (toy_crypto.rsa.Oaep.allow_unsafe_messages parameter) allow_unsafe_messages() (toy_crypto.rsa.Oaep class method) Alphabet (class in toy_crypto.vigenere) alphabet (toy_crypto.vigenere.Alphabet parameter) (toy_crypto.vigenere.Alphabet property) (toy_crypto.vigenere.Cipher parameter) (toy_crypto.vigenere.Cipher property) are_unsafe_messages_allowed() (toy_crypto.rsa.Oaep class method) args (toy_crypto.rand.randrange parameter) as_bytes() (toy_crypto.bit_utils.Bit method) as_int() (toy_crypto.bit_utils.Bit method) B b (toy_crypto.bit_utils.Bit parameter) (toy_crypto.bit_utils.bit_index parameter) (toy_crypto.bit_utils.bit_index_linear parameter) (toy_crypto.bit_utils.hamming_distance parameter) (toy_crypto.ec.Curve parameter) (toy_crypto.ec.Curve property) (toy_crypto.nt.egcd parameter) (toy_crypto.vigenere.Alphabet.add parameter) (toy_crypto.vigenere.Alphabet.subtract parameter) base (toy_crypto.utils.digit_count parameter) BaSieve (class in toy_crypto.sieve) Bit (class in toy_crypto.bit_utils) bit (toy_crypto.bit_utils.set_bit_in_byte parameter) bit_index() (in module toy_crypto.bit_utils) bit_index_linear() (in module toy_crypto.bit_utils) bit_size (toy_crypto.nt.get_prime parameter) bits() (in module toy_crypto.bit_utils) BitSimilarity (in module toy_crypto.vigenere) bug_type (toy_crypto.wycheproof.Note property) Byte (in module toy_crypto.types) byte (toy_crypto.bit_utils.flip_end parameter) (toy_crypto.bit_utils.set_bit_in_byte parameter) C c (toy_crypto.vigenere.Alphabet.inverse parameter) CAPS_ONLY (toy_crypto.vigenere.Alphabet attribute) CHALLENGED (toy_crypto.sec_games.State attribute) check_primes (toy_crypto.nt.FactorList parameter), [1] (toy_crypto.nt.FactorList.normalize parameter) choices() (in module toy_crypto.rand) Cipher (class in toy_crypto.vigenere) ciphertext (toy_crypto.rsa.PrivateKey.decrypt parameter) (toy_crypto.rsa.PrivateKey.oaep_decrypt parameter), [1] (toy_crypto.vigenere.Cipher.decrypt parameter) (toy_crypto.vigenere.probable_keysize parameter) classes (toy_crypto.birthday.P parameter) (toy_crypto.birthday.probability parameter) (toy_crypto.birthday.Q parameter) (toy_crypto.birthday.quantile parameter) coincident (toy_crypto.birthday.P parameter) (toy_crypto.birthday.probability parameter) (toy_crypto.birthday.Q parameter) (toy_crypto.birthday.quantile parameter) collect_formats() (toy_crypto.wycheproof.Loader class method) comment (toy_crypto.wycheproof.TestCase property) compute_y() (toy_crypto.ec.Curve method) coprimes() (toy_crypto.nt.FactorList method) count (toy_crypto.sieve.BaSieve property) (toy_crypto.sieve.IntSieve property) (toy_crypto.sieve.SetSieve property) (toy_crypto.sieve.Sievish property) cp() (toy_crypto.ec.Point method) crypt() (toy_crypto.vigenere.Cipher method) Cryptor (in module toy_crypto.sec_games) ctext (toy_crypto.sec_games.Ind.decrypt parameter) cum_weights (toy_crypto.rand.choices parameter) current_state (toy_crypto.sec_games.SupportsTTable attribute) Curve (class in toy_crypto.ec) curve (toy_crypto.ec.Point parameter), [1] cves (toy_crypto.wycheproof.Note property) D data (toy_crypto.sieve.BaSieve parameter), [1] (toy_crypto.sieve.IntSieve parameter) (toy_crypto.sieve.SetSieve parameter), [1] (toy_crypto.wycheproof.TestData parameter) decode() (toy_crypto.utils.Rsa129 class method) DECRYPT (toy_crypto.sec_games.Action attribute) decrypt() (toy_crypto.rsa.PrivateKey method) (toy_crypto.sec_games.Ind method) (toy_crypto.vigenere.Cipher method) decryptor (toy_crypto.sec_games.Ind parameter) (toy_crypto.sec_games.IndCca1 parameter) (toy_crypto.sec_games.IndCca2 parameter) decrytpor (toy_crypto.sec_games.IndCca1 parameter) (toy_crypto.sec_games.IndCca2 parameter) DEFAULT (toy_crypto.vigenere.Alphabet attribute) description (toy_crypto.wycheproof.Note property) deserialize_top_level() (in module toy_crypto.wycheproof) digest_size (toy_crypto.rsa.Oaep.HashInfo attribute) (toy_crypto.rsa.Oaep.HashInfo parameter) digit_count() (in module toy_crypto.utils) direction (toy_crypto.utils.nearest_multiple parameter) double() (toy_crypto.ec.Point method) E e (toy_crypto.nt.get_prime parameter) (toy_crypto.rsa.fips186_prime_gen parameter) (toy_crypto.rsa.key_gen parameter) (toy_crypto.rsa.PrivateKey property) (toy_crypto.rsa.PublicKey property) effect (toy_crypto.wycheproof.Note property) egcd() (in module toy_crypto.nt) encode() (toy_crypto.utils.Rsa129 class method) ENCRYPT (toy_crypto.sec_games.Action attribute) encrypt() (toy_crypto.rsa.PublicKey method) (toy_crypto.sec_games.Ind method) (toy_crypto.vigenere.Cipher method) ENCRYPT_ONE (toy_crypto.sec_games.Action attribute) encrypt_one() (toy_crypto.sec_games.Ind method) encryptor (toy_crypto.sec_games.Ind parameter) (toy_crypto.sec_games.IndCca1 parameter) (toy_crypto.sec_games.IndCca2 parameter) (toy_crypto.sec_games.IndCpa parameter) (toy_crypto.sec_games.IndEav parameter) estimate_strength() (in module toy_crypto.rsa) EXACT_THRESHOLD (in module toy_crypto.birthday) F factor (toy_crypto.utils.nearest_multiple parameter) factor() (in module toy_crypto.nt) FactorList (class in toy_crypto.nt) factors_are_prime (toy_crypto.nt.FactorList property) FINALIZE (toy_crypto.sec_games.Action attribute) finalize() (toy_crypto.sec_games.Ind method) find_zero() (in module toy_crypto.utils) fips186_prime_gen() (in module toy_crypto.rsa) flag (toy_crypto.wycheproof.TestCase.has_flag parameter) flags (toy_crypto.wycheproof.TestCase property) flip_end() (in module toy_crypto.bit_utils) formats (toy_crypto.wycheproof.deserialize_top_level parameter) (toy_crypto.wycheproof.TestData parameter) (toy_crypto.wycheproof.TestData property) (toy_crypto.wycheproof.TestGroup parameter) from_int() (toy_crypto.sieve.BaSieve class method) (toy_crypto.sieve.IntSieve class method) (toy_crypto.sieve.SetSieve class method) (toy_crypto.sieve.Sievish class method) from_list() (toy_crypto.sieve.BaSieve class method) (toy_crypto.sieve.IntSieve class method) (toy_crypto.sieve.SetSieve class method) (toy_crypto.sieve.Sievish class method) from_size() (toy_crypto.sieve.BaSieve class method) (toy_crypto.sieve.IntSieve class method) (toy_crypto.sieve.SetSieve class method) (toy_crypto.sieve.Sievish class method) FrozenBidict (class in toy_crypto.utils) function (toy_crypto.rsa.Oaep.HashInfo attribute) (toy_crypto.rsa.Oaep.HashInfo parameter) (toy_crypto.rsa.Oaep.MgfInfo parameter) (toy_crypto.utils.find_zero parameter) G gcd() (in module toy_crypto.nt) get_bit() (in module toy_crypto.bit_utils) get_prime() (in module toy_crypto.nt) group (toy_crypto.wycheproof.TestGroup parameter) guess (toy_crypto.sec_games.Ind.finalize parameter) H hamming_distance() (in module toy_crypto.bit_utils) has_flag() (toy_crypto.wycheproof.TestCase method) hash_id (toy_crypto.rsa.Oaep.mgf1 parameter), [1] (toy_crypto.rsa.PrivateKey.oaep_decrypt parameter), [1] (toy_crypto.rsa.PublicKey.oaep_encrypt parameter), [1] hashAlgorithm (toy_crypto.rsa.Oaep.MgfInfo parameter) HashFunc (in module toy_crypto.rsa) hashlib_name (toy_crypto.rsa.Oaep.HashInfo attribute) (toy_crypto.rsa.Oaep.HashInfo parameter) I i2osp() (toy_crypto.rsa.Oaep static method) iadd() (toy_crypto.ec.Point method) idouble() (toy_crypto.ec.Point method) Ind (class in toy_crypto.sec_games) IndCca1 (class in toy_crypto.sec_games) IndCca1.T_TABLE (in module toy_crypto.sec_games.IndCca1) IndCca2 (class in toy_crypto.sec_games) IndCca2.T_TABLE (in module toy_crypto.sec_games.IndCca2) IndCpa (class in toy_crypto.sec_games) IndCpa.T_TABLE (in module toy_crypto.sec_games.IndCpa) IndEav (class in toy_crypto.sec_games) IndEav.T_TABLE (in module toy_crypto.sec_games.IndEav) initial_estimate (toy_crypto.utils.find_zero parameter) initial_step (toy_crypto.utils.find_zero parameter) INITIALIZE (toy_crypto.sec_games.Action attribute) initialize() (toy_crypto.sec_games.Ind method) INITIALIZED (toy_crypto.sec_games.State attribute) input_limit (toy_crypto.rsa.Oaep.HashInfo attribute) (toy_crypto.rsa.Oaep.HashInfo parameter) integers (toy_crypto.nt.gcd parameter) (toy_crypto.nt.lcm parameter) IntSieve (class in toy_crypto.sieve) invalid (toy_crypto.wycheproof.TestCase property) inverse (toy_crypto.utils.FrozenBidict property) inverse() (toy_crypto.vigenere.Alphabet method) inverse_map (toy_crypto.vigenere.Alphabet property) is_byte() (in module toy_crypto.types) is_integral() (toy_crypto.nt.FactorList method) is_modulus() (in module toy_crypto.nt) is_positive_int() (in module toy_crypto.types) is_prob() (in module toy_crypto.types) is_square() (in module toy_crypto.nt) is_zero (toy_crypto.ec.Point property) isprime() (in module toy_crypto.nt) isqrt() (in module toy_crypto.nt) item (toy_crypto.sec_games.TransitionTable.__getitem__ parameter) ith (toy_crypto.nt.factor parameter), [1] K K (in module toy_crypto.sec_games) k (toy_crypto.bit_utils.bit_index parameter) (toy_crypto.bit_utils.bit_index_linear parameter) (toy_crypto.bit_utils.get_bit parameter) (toy_crypto.bit_utils.set_bit parameter) (toy_crypto.nt.get_prime parameter) (toy_crypto.nt.probably_prime parameter) (toy_crypto.rand.choices parameter) (toy_crypto.rsa.fips186_prime_gen parameter) key (toy_crypto.vigenere.Cipher parameter) (toy_crypto.vigenere.Cipher property) key_gen (toy_crypto.sec_games.Ind parameter) (toy_crypto.sec_games.IndCca1 parameter) (toy_crypto.sec_games.IndCca2 parameter) (toy_crypto.sec_games.IndCpa parameter) (toy_crypto.sec_games.IndEav parameter) key_gen() (in module toy_crypto.rsa) key_size (toy_crypto.rsa.estimate_strength parameter) (toy_crypto.rsa.key_gen parameter) KeyGenerator (in module toy_crypto.sec_games) keys() (toy_crypto.sec_games.TransitionTable method) KNOWN_HASHES (toy_crypto.rsa.Oaep attribute) KNOWN_MGFS (toy_crypto.rsa.Oaep attribute) L label (toy_crypto.rsa.PrivateKey.oaep_decrypt parameter), [1] (toy_crypto.rsa.PublicKey.oaep_encrypt parameter), [1] lcm() (in module toy_crypto.nt) leading_1_bits (toy_crypto.nt.get_prime parameter) length (toy_crypto.rsa.Oaep.i2osp parameter), [1] (toy_crypto.rsa.Oaep.mgf1 parameter), [1] links (toy_crypto.wycheproof.Note property) load() (toy_crypto.wycheproof.Loader method) Loader (class in toy_crypto.wycheproof) lower_bound (toy_crypto.utils.find_zero parameter) M m (toy_crypto.nt.mod_sqrt parameter) (toy_crypto.nt.modinv parameter) m0 (toy_crypto.sec_games.Ind.encrypt_one parameter) m1 (toy_crypto.sec_games.Ind.encrypt_one parameter) manage_state() (in module toy_crypto.sec_games) max (toy_crypto.types.ValueRange parameter) max_iterations (toy_crypto.utils.find_zero parameter) MAX_QBIRTHDAY_P (in module toy_crypto.birthday) max_size (toy_crypto.vigenere.probable_keysize parameter) message (toy_crypto.rsa.PublicKey.encrypt parameter) (toy_crypto.rsa.PublicKey.oaep_encrypt parameter), [1] (toy_crypto.utils.Xor parameter) (toy_crypto.utils.xor parameter) mgf1() (toy_crypto.rsa.Oaep static method) mgf_id (toy_crypto.rsa.PrivateKey.oaep_decrypt parameter), [1] (toy_crypto.rsa.PublicKey.oaep_encrypt parameter), [1] MgfFunc (in module toy_crypto.rsa) min (toy_crypto.types.ValueRange parameter) min_size (toy_crypto.vigenere.probable_keysize parameter) mod_sqrt() (in module toy_crypto.nt) mode (toy_crypto.birthday.P parameter) (toy_crypto.birthday.probability parameter) (toy_crypto.vigenere.Cipher.crypt parameter) modinv() (in module toy_crypto.nt) module toy_crypto.birthday toy_crypto.bit_utils toy_crypto.ec toy_crypto.nt toy_crypto.rand toy_crypto.rsa toy_crypto.sec_games toy_crypto.sieve toy_crypto.types toy_crypto.utils toy_crypto.vigenere toy_crypto.wycheproof Modulus (class in toy_crypto.nt) modulus (toy_crypto.rsa.PublicKey parameter) (toy_crypto.vigenere.Alphabet property) (toy_crypto.vigenere.Cipher property) N n (toy_crypto.birthday.P parameter) (toy_crypto.birthday.probability parameter) (toy_crypto.bit_utils.bit_index parameter) (toy_crypto.bit_utils.bit_index_linear parameter) (toy_crypto.bit_utils.bits parameter) (toy_crypto.bit_utils.get_bit parameter) (toy_crypto.bit_utils.set_bit parameter) (toy_crypto.ec.Point.scaler_multiply parameter) (toy_crypto.nt.factor parameter), [1] (toy_crypto.nt.FactorList property) (toy_crypto.nt.FactorList.pow parameter) (toy_crypto.nt.is_modulus parameter) (toy_crypto.nt.is_square parameter) (toy_crypto.nt.isprime parameter) (toy_crypto.nt.isqrt parameter) (toy_crypto.nt.probably_prime parameter) (toy_crypto.rsa.Oaep.i2osp parameter), [1] N (toy_crypto.rsa.PublicKey property) n (toy_crypto.sieve.BaSieve property) (toy_crypto.sieve.BaSieve.from_int parameter) (toy_crypto.sieve.BaSieve.nth_prime parameter) (toy_crypto.sieve.IntSieve property) (toy_crypto.sieve.IntSieve.from_int parameter) (toy_crypto.sieve.IntSieve.nth_prime parameter) (toy_crypto.sieve.SetSieve property) (toy_crypto.sieve.SetSieve.from_int parameter) (toy_crypto.sieve.SetSieve.nth_prime parameter) (toy_crypto.sieve.Sievish property) (toy_crypto.sieve.Sievish.from_int parameter) (toy_crypto.sieve.Sievish.nth_prime parameter) (toy_crypto.utils.digit_count parameter) (toy_crypto.utils.nearest_multiple parameter) (toy_crypto.utils.next_power2 parameter) n_len (toy_crypto.rsa.fips186_prime_gen parameter) nearest_multiple() (in module toy_crypto.utils) neg() (toy_crypto.ec.Point method) next_power2() (in module toy_crypto.utils) normalize() (toy_crypto.nt.FactorList method) Note (class in toy_crypto.wycheproof) notes (toy_crypto.wycheproof.TestData property) nth_prime() (toy_crypto.sieve.BaSieve method) (toy_crypto.sieve.IntSieve method) (toy_crypto.sieve.SetSieve method) (toy_crypto.sieve.Sievish method) number (toy_crypto.utils.Rsa129.decode parameter) O Oaep (class in toy_crypto.rsa) Oaep.HashInfo (class in toy_crypto.rsa) Oaep.MgfInfo (class in toy_crypto.rsa) oaep_decrypt() (toy_crypto.rsa.PrivateKey method) oaep_encrypt() (toy_crypto.rsa.PublicKey method) on_curve() (toy_crypto.ec.Point method) order (toy_crypto.ec.Curve property) os2ip() (toy_crypto.rsa.Oaep static method) other_data (toy_crypto.wycheproof.TestCase property) (toy_crypto.wycheproof.TestGroup property) P p (toy_crypto.ec.Curve parameter) (toy_crypto.ec.Curve property) (toy_crypto.rsa.PrivateKey parameter) P() (in module toy_crypto.birthday) pad (toy_crypto.utils.Xor parameter) (toy_crypto.utils.xor parameter) PAI (toy_crypto.ec.Curve property) path (toy_crypto.wycheproof.Loader parameter) (toy_crypto.wycheproof.Loader.load parameter) phi (toy_crypto.nt.FactorList property) plaintext (toy_crypto.vigenere.Cipher.encrypt parameter) Point (class in toy_crypto.ec) population (toy_crypto.rand.choices parameter) PositiveInt (class in toy_crypto.types) pow() (toy_crypto.nt.FactorList method) pre_baked (toy_crypto.vigenere.Alphabet parameter) PREBAKED (toy_crypto.vigenere.Alphabet attribute) prime_factors (toy_crypto.nt.FactorList parameter), [1] primes (toy_crypto.sieve.BaSieve.from_list parameter) (toy_crypto.sieve.IntSieve.from_list parameter) (toy_crypto.sieve.SetSieve.from_list parameter) (toy_crypto.sieve.Sievish.from_list parameter) primes() (toy_crypto.sieve.BaSieve method) (toy_crypto.sieve.IntSieve method) (toy_crypto.sieve.SetSieve method) (toy_crypto.sieve.Sievish method) PRINTABLE (toy_crypto.vigenere.Alphabet attribute) PrivateKey (class in toy_crypto.rsa) Prob (class in toy_crypto.types) prob (toy_crypto.birthday.Q parameter) (toy_crypto.birthday.quantile parameter) probability() (in module toy_crypto.birthday) probable_keysize() (in module toy_crypto.vigenere) probably_prime() (in module toy_crypto.nt) properties (toy_crypto.wycheproof.deserialize_top_level parameter) ptext (toy_crypto.sec_games.Ind.encrypt parameter) pub_exponent (toy_crypto.rsa.PrivateKey parameter) pub_key (toy_crypto.rsa.PrivateKey property) public_exponent (toy_crypto.rsa.PublicKey parameter) PublicKey (class in toy_crypto.rsa) Q Q (toy_crypto.ec.Point.add parameter) (toy_crypto.ec.Point.iadd parameter) q (toy_crypto.rsa.PrivateKey parameter) Q() (in module toy_crypto.birthday) quantile() (in module toy_crypto.birthday) R radical() (toy_crypto.nt.FactorList method) radical_value() (toy_crypto.nt.FactorList method) random() (in module toy_crypto.rand) randrange() (in module toy_crypto.rand) result (toy_crypto.wycheproof.TestCase property) RFC RFC 5869 RFC 8017, [1], [2], [3] RFC 8017 Appendix B.2 RFC 8017 Appendix B.2.1, [1] RFC 8017 Section 4.1, [1] RFC 8017 Section 4.2, [1] RFC 8017 Section 7.1 RFC 8017 Section 7.1.1, [1] root_dir (toy_crypto.wycheproof.Loader property) Rsa129 (class in toy_crypto.utils) S s (toy_crypto.utils.FrozenBidict parameter) scaler_multiply() (toy_crypto.ec.Point method) schema (toy_crypto.wycheproof.Loader.collect_formats parameter) schema_file (toy_crypto.wycheproof.TestData property) schema_is_loaded() (toy_crypto.wycheproof.TestData method) schema_is_valid() (toy_crypto.wycheproof.TestData method) schema_path (toy_crypto.wycheproof.TestData parameter) schema_status (toy_crypto.wycheproof.TestData parameter) seed (toy_crypto.rsa.Oaep.mgf1 parameter), [1] self (toy_crypto.ec.Point.add parameter) (toy_crypto.ec.Point.cp parameter) (toy_crypto.ec.Point.double parameter) (toy_crypto.ec.Point.iadd parameter) (toy_crypto.ec.Point.neg parameter) set_bit() (in module toy_crypto.bit_utils) set_bit_in_byte() (in module toy_crypto.bit_utils) SetSieve (class in toy_crypto.sieve) shuffle() (in module toy_crypto.rand) Sieve (class in toy_crypto.sieve) Sievish (class in toy_crypto.sieve) SimilarityScores (class in toy_crypto.vigenere) size (toy_crypto.sieve.BaSieve parameter), [1] (toy_crypto.sieve.BaSieve.from_list parameter) (toy_crypto.sieve.BaSieve.from_size parameter) (toy_crypto.sieve.IntSieve.from_list parameter) (toy_crypto.sieve.IntSieve.from_size parameter) (toy_crypto.sieve.SetSieve parameter), [1] (toy_crypto.sieve.SetSieve.from_list parameter) (toy_crypto.sieve.SetSieve.from_size parameter) (toy_crypto.sieve.Sievish.from_list parameter) (toy_crypto.sieve.Sievish.from_size parameter) start (toy_crypto.sieve.BaSieve.primes parameter) (toy_crypto.sieve.IntSieve.primes parameter) (toy_crypto.sieve.SetSieve.primes parameter) (toy_crypto.sieve.Sievish.primes parameter) STARTED (toy_crypto.sec_games.State attribute) StateError (class in toy_crypto.sec_games) strength (toy_crypto.rsa.key_gen parameter) strict_validation (toy_crypto.wycheproof.Loader.load parameter) subdir (toy_crypto.wycheproof.Loader.load parameter) subtract() (toy_crypto.vigenere.Alphabet method) SupportsBool (protocol in toy_crypto.types) SupportsTTable (protocol in toy_crypto.sec_games) T t_table (toy_crypto.sec_games.SupportsTTable attribute) table (toy_crypto.sec_games.TransitionTable parameter) tcId (toy_crypto.wycheproof.TestCase property) test_case (toy_crypto.wycheproof.TestCase parameter) test_count (toy_crypto.wycheproof.TestData property) TestCase (class in toy_crypto.wycheproof) TestData (class in toy_crypto.wycheproof) TestGroup (class in toy_crypto.wycheproof) tests (toy_crypto.wycheproof.TestGroup property) text (toy_crypto.utils.Rsa129.encode parameter) (toy_crypto.vigenere.Cipher.crypt parameter) toy_crypto.birthday module toy_crypto.bit_utils module toy_crypto.ec module toy_crypto.nt module toy_crypto.rand module toy_crypto.rsa module toy_crypto.sec_games module toy_crypto.sieve module toy_crypto.types module toy_crypto.utils module toy_crypto.vigenere module toy_crypto.wycheproof module TRACK_CHALLENGE_CTEXTS (toy_crypto.sec_games.Ind attribute) (toy_crypto.sec_games.IndCca1 attribute) (toy_crypto.sec_games.IndCca2 attribute) (toy_crypto.sec_games.IndCpa attribute) (toy_crypto.sec_games.IndEav attribute) transition_table (toy_crypto.sec_games.Ind parameter) TransitionTable (class in toy_crypto.sec_games) trial_pairs (toy_crypto.vigenere.probable_keysize parameter) type (toy_crypto.wycheproof.TestGroup property) U unit() (toy_crypto.nt.FactorList method) upper_bound (toy_crypto.utils.find_zero parameter) V val (toy_crypto.types.is_byte parameter) (toy_crypto.types.is_positive_int parameter) (toy_crypto.types.is_prob parameter) valid (toy_crypto.wycheproof.TestCase property) value (toy_crypto.bit_utils.set_bit parameter) (toy_crypto.bit_utils.set_bit_in_byte parameter) value() (toy_crypto.nt.FactorList method) ValueRange (class in toy_crypto.types) W weights (toy_crypto.rand.choices parameter) X x (toy_crypto.ec.Curve.compute_y parameter) (toy_crypto.ec.Point parameter), [1] (toy_crypto.rand.shuffle parameter) (toy_crypto.rsa.Oaep.os2ip parameter), [1] Xor (class in toy_crypto.utils) xor() (in module toy_crypto.utils) Y y (toy_crypto.ec.Point parameter), [1]