Index _ | A | B | C | D | E | F | G | H | I | M | N | O | P | R | S | T | U | V _ __add__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) __del__() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) __eq__() (templates.encryption_scheme.Ciphertext method) (templates.encryption_scheme.EncryptionScheme method) __get__() (templates.util.instance_manager.StrictClassProperty method) __init__() (templates.asymmetric_encryption_scheme.AsymmetricEncryptionScheme method) (templates.encryption_scheme.Ciphertext method) (templates.encryption_scheme.EncryptionScheme method) (templates.homomorphic_encryption_scheme.HomomorphicEncryptionScheme method) (templates.random_sources.contextless_source.ContextlessSource method) (templates.random_sources.file_source.FileSource method) (templates.random_sources.process_source.ProcessSource method) (templates.randomized_encryption_scheme.RandomizableCiphertext method) (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) (templates.util.instance_manager.InstanceManagerMixin method) (templates.util.instance_manager.StrictClassProperty method) __init_subclass__() (templates.util.instance_manager.InstanceManagerMixin class method) __mul__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) (templates.homomorphic_encryption_scheme.FullyHomomorphicCiphertext method) (templates.homomorphic_encryption_scheme.MultiplicativeHomomorphicCiphertext method) __neg__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) __post_init__() (templates.encryption_scheme.EncodedPlaintext method) __radd__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) __rmul__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) (templates.homomorphic_encryption_scheme.FullyHomomorphicCiphertext method) (templates.homomorphic_encryption_scheme.MultiplicativeHomomorphicCiphertext method) __rsub__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) __str__() (templates.encryption_scheme.Ciphertext method) (templates.randomized_encryption_scheme.RandomizableCiphertext method) __sub__() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext method) A add() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicEncryptionScheme method) AdditiveHomomorphicCiphertext (class in templates.homomorphic_encryption_scheme) AdditiveHomomorphicEncryptionScheme (class in templates.homomorphic_encryption_scheme) apply_randomness() (templates.randomized_encryption_scheme.RandomizableCiphertext method) AsymmetricEncryptionScheme (class in templates.asymmetric_encryption_scheme) B boot_randomness_generation() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) C Ciphertext (class in templates.encryption_scheme) clear_instances() (templates.util.instance_manager.InstanceManagerMixin class method) close() (templates.random_sources.contextless_source.ContextlessSource method) (templates.random_sources.file_source.FileSource method) (templates.random_sources.process_source.ProcessSource method) ContextlessSource (class in templates.random_sources.contextless_source) D decode() (templates.encryption_scheme.EncryptionScheme method) decrypt() (templates.encryption_scheme.EncryptionScheme method) decrypt_sequence() (templates.encryption_scheme.EncryptionScheme method) E encode() (templates.encryption_scheme.EncryptionScheme method) EncodedPlaintext (class in templates.encryption_scheme) encrypt() (templates.encryption_scheme.EncryptionScheme method) encrypt_sequence() (templates.encryption_scheme.EncryptionScheme method) EncryptionScheme (class in templates.encryption_scheme) EncryptionSchemeError EncryptionSchemeWarning extend() (templates.random_sources.process_source.FakeList method) F FakeList (class in templates.random_sources.process_source) FileSource (class in templates.random_sources.file_source) fresh (templates.randomized_encryption_scheme.RandomizableCiphertext property) from_id() (templates.util.instance_manager.InstanceManagerMixin class method) from_id_arguments() (templates.util.instance_manager.InstanceManagerMixin class method) from_security_parameter() (templates.asymmetric_encryption_scheme.AsymmetricEncryptionScheme class method) (templates.encryption_scheme.EncryptionScheme class method) FullyHomomorphicCiphertext (class in templates.homomorphic_encryption_scheme) FullyHomomorphicEncryptionScheme (class in templates.homomorphic_encryption_scheme) G generate_key_material() (templates.asymmetric_encryption_scheme.AsymmetricEncryptionScheme class method) (templates.encryption_scheme.EncryptionScheme static method) get_one() (templates.random_sources.contextless_source.ContextlessSource method) (templates.random_sources.file_source.FileSource method) (templates.random_sources.process_source.ProcessSource method) get_randomness() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) get_value() (templates.randomized_encryption_scheme.RandomizableCiphertext method) H HomomorphicCiphertext (class in templates.homomorphic_encryption_scheme) HomomorphicEncryptionScheme (class in templates.homomorphic_encryption_scheme) I id_from_arguments() (templates.util.instance_manager.InstanceManagerMixin class method) identifier (templates.util.instance_manager.InstanceManagerMixin property) increase_requested() (templates.random_sources.process_source.ProcessSource method) InstanceManagerMixin (class in templates.util.instance_manager) M module templates templates.asymmetric_encryption_scheme templates.encryption_scheme templates.exceptions templates.homomorphic_encryption_scheme templates.random_sources templates.random_sources.contextless_source templates.random_sources.file_source templates.random_sources.process_source templates.randomized_encryption_scheme templates.util templates.util.instance_manager mul() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicEncryptionScheme method) (templates.homomorphic_encryption_scheme.MultiplicativeHomomorphicEncryptionScheme method) MultiplicativeHomomorphicCiphertext (class in templates.homomorphic_encryption_scheme) MultiplicativeHomomorphicEncryptionScheme (class in templates.homomorphic_encryption_scheme) N neg() (templates.homomorphic_encryption_scheme.AdditiveHomomorphicEncryptionScheme method) nr_requested (templates.random_sources.process_source.ProcessSource property) nr_yielded (templates.random_sources.contextless_source.ContextlessSource property) (templates.random_sources.file_source.FileSource property) (templates.random_sources.process_source.ProcessSource property) O open() (templates.random_sources.contextless_source.ContextlessSource method) (templates.random_sources.file_source.FileSource method) (templates.random_sources.process_source.ProcessSource method) P path (templates.random_sources.file_source.FileSource property) peek_value() (templates.randomized_encryption_scheme.RandomizableCiphertext method) pool (templates.random_sources.process_source.ProcessSource property) ProcessSource (class in templates.random_sources.process_source) public_key (templates.asymmetric_encryption_scheme.AsymmetricEncryptionScheme property) PublicKey (class in templates.asymmetric_encryption_scheme) R RandomizableCiphertext (class in templates.randomized_encryption_scheme) randomize() (templates.randomized_encryption_scheme.RandomizableCiphertext method) RandomizedEncryptionScheme (class in templates.randomized_encryption_scheme) RandomizedEncryptionSchemeWarning register_randomness_source() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) remove_from_global_list() (templates.util.instance_manager.InstanceManagerMixin method) S save_globally() (templates.util.instance_manager.InstanceManagerMixin method) scheme (templates.encryption_scheme.Ciphertext attribute) (templates.encryption_scheme.EncodedPlaintext attribute) (templates.homomorphic_encryption_scheme.AdditiveHomomorphicCiphertext attribute) (templates.homomorphic_encryption_scheme.FullyHomomorphicCiphertext attribute) (templates.homomorphic_encryption_scheme.HomomorphicCiphertext attribute) (templates.homomorphic_encryption_scheme.MultiplicativeHomomorphicCiphertext attribute) (templates.randomized_encryption_scheme.RandomizableCiphertext attribute) secret_key (templates.asymmetric_encryption_scheme.AsymmetricEncryptionScheme property) SecretKey (class in templates.asymmetric_encryption_scheme) SerializationError shut_down() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) StrictClassProperty (class in templates.util.instance_manager) SupportsNeg (class in templates.homomorphic_encryption_scheme) T templates module templates.asymmetric_encryption_scheme module templates.encryption_scheme module templates.exceptions module templates.homomorphic_encryption_scheme module templates.random_sources module templates.random_sources.contextless_source module templates.random_sources.file_source module templates.random_sources.process_source module templates.randomized_encryption_scheme module templates.util module templates.util.instance_manager module TooLittleRandomnessWarning TooMuchRandomnessWarning U unsafe_encrypt() (templates.randomized_encryption_scheme.RandomizedEncryptionScheme method) V value (templates.encryption_scheme.Ciphertext property) (templates.encryption_scheme.EncodedPlaintext attribute) (templates.randomized_encryption_scheme.RandomizableCiphertext property)