ECLib
Contents
User Guide
Examples
API reference
License
ECLib
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
Y
_
__init__() (eclib.elgamal.PublicKey method)
(eclib.elgamal.PublicParameters method)
(eclib.elgamal.SecretKey method)
(eclib.gsw.PublicParameters method)
(eclib.gsw_lwe.PublicParameters method)
(eclib.paillier.PublicKey method)
(eclib.paillier.PublicParameters method)
(eclib.paillier.SecretKey method)
(eclib.regev.PublicKey method)
(eclib.regev.PublicParameters method)
(eclib.regev.SecretKey method)
(eclib.system.Actuator method)
(eclib.system.Controller method)
(eclib.system.EncryptedController method)
(eclib.system.Operator method)
(eclib.system.Plant method)
(eclib.system.Sensor method)
A
A (eclib.regev.PublicKey attribute)
(eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
Actuator (class in eclib.system)
add() (in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
B
B (eclib.regev.PublicKey attribute)
b (eclib.regev.PublicKey attribute)
B (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
beige (eclib.figure.Colors attribute)
black (eclib.figure.Colors attribute)
blue (eclib.figure.Colors attribute)
brown (eclib.figure.Colors attribute)
C
C (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
Colors (class in eclib.figure)
Controller (class in eclib.system)
cream (eclib.figure.Colors attribute)
D
D (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
dec() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
dec_add() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
dec_gsw() (in module eclib.gsw_lwe)
decode() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
decrypt() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
decrypt_gsw() (in module eclib.gsw_lwe)
E
E (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
eclib.dyn_elgamal
module
eclib.elgamal
module
eclib.figure
module
eclib.gsw
module
eclib.gsw_lwe
module
eclib.paillier
module
eclib.primeutils
module
eclib.randutils
module
eclib.regev
module
eclib.system
module
elementwise_add() (in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
elementwise_int_mult() (in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
elementwise_mult() (in module eclib.gsw)
(in module eclib.gsw_lwe)
enc() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
enc_gsw() (in module eclib.gsw_lwe)
encode() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
encrypt() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
encrypt_gsw() (in module eclib.gsw_lwe)
EncryptedController (class in eclib.system)
F
F (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
G
g (eclib.elgamal.PublicParameters attribute)
(eclib.paillier.PublicKey attribute)
get_enc_output() (eclib.system.EncryptedController method)
(eclib.system.Sensor method)
get_enc_reference() (eclib.system.Operator method)
get_int_gaussian() (in module eclib.randutils)
get_output() (eclib.system.Controller method)
(eclib.system.Sensor method)
get_prime() (in module eclib.primeutils)
get_rand() (in module eclib.randutils)
get_rand_bits() (in module eclib.randutils)
get_safe_prime() (in module eclib.primeutils)
get_semiprime_factors() (in module eclib.primeutils)
gray (eclib.figure.Colors attribute)
green (eclib.figure.Colors attribute)
gsw_params (eclib.gsw_lwe.PublicParameters attribute)
H
h (eclib.dyn_elgamal.Token attribute)
(eclib.elgamal.PublicKey attribute)
I
input (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
int_mult() (in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
is_prime() (in module eclib.primeutils)
K
keygen() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
(in module eclib.paillier)
(in module eclib.regev)
L
l (eclib.gsw.PublicParameters attribute)
light_gray (eclib.figure.Colors attribute)
light_green (eclib.figure.Colors attribute)
light_pink (eclib.figure.Colors attribute)
light_purple (eclib.figure.Colors attribute)
light_sky_blue (eclib.figure.Colors attribute)
light_yellowgreen (eclib.figure.Colors attribute)
lmd (eclib.paillier.SecretKey attribute)
lwe_params (eclib.gsw_lwe.PublicParameters attribute)
M
m (eclib.gsw.PublicParameters attribute)
(eclib.regev.PublicParameters attribute)
module
eclib.dyn_elgamal
eclib.elgamal
eclib.figure
eclib.gsw
eclib.gsw_lwe
eclib.paillier
eclib.primeutils
eclib.randutils
eclib.regev
eclib.system
mu (eclib.paillier.SecretKey attribute)
mult() (in module eclib.dyn_elgamal)
(in module eclib.elgamal)
(in module eclib.gsw)
(in module eclib.gsw_lwe)
N
N (eclib.gsw.PublicParameters attribute)
n (eclib.gsw.PublicParameters attribute)
(eclib.paillier.PublicParameters attribute)
(eclib.regev.PublicParameters attribute)
n_square (eclib.paillier.PublicParameters attribute)
O
Operator (class in eclib.system)
orange (eclib.figure.Colors attribute)
output (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
P
p (eclib.elgamal.PublicParameters attribute)
(eclib.paillier.SecretKey attribute)
params (eclib.system.Actuator attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Operator attribute)
(eclib.system.Sensor attribute)
pink (eclib.figure.Colors attribute)
pk (eclib.system.Actuator attribute)
(eclib.system.Operator attribute)
(eclib.system.Sensor attribute)
Plant (class in eclib.system)
PublicKey (class in eclib.elgamal)
(class in eclib.paillier)
(class in eclib.regev)
PublicParameters (class in eclib.elgamal)
(class in eclib.gsw)
(class in eclib.gsw_lwe)
(class in eclib.paillier)
(class in eclib.regev)
purple (eclib.figure.Colors attribute)
Q
q (eclib.elgamal.PublicParameters attribute)
(eclib.gsw.PublicParameters attribute)
(eclib.paillier.SecretKey attribute)
(eclib.regev.PublicParameters attribute)
R
re_enc_state() (eclib.system.Actuator method)
red (eclib.figure.Colors attribute)
reference (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
reset() (eclib.system.Controller method)
(eclib.system.Plant method)
S
s (eclib.dyn_elgamal.Token attribute)
(eclib.elgamal.SecretKey attribute)
(eclib.regev.SecretKey attribute)
scale (eclib.system.Operator attribute)
(eclib.system.Sensor attribute)
scale_dec (eclib.system.Actuator attribute)
scale_enc (eclib.system.Actuator attribute)
scheme (eclib.system.Actuator attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Operator attribute)
(eclib.system.Sensor attribute)
SecretKey (class in eclib.elgamal)
(class in eclib.paillier)
(class in eclib.regev)
Sensor (class in eclib.system)
set_enc_input() (eclib.system.Actuator method)
set_input() (eclib.system.Actuator method)
setup() (in module eclib.figure)
sigma (eclib.gsw.PublicParameters attribute)
(eclib.regev.PublicParameters attribute)
sk (eclib.system.Actuator attribute)
sky_blue (eclib.figure.Colors attribute)
state (eclib.system.Controller attribute)
(eclib.system.EncryptedController attribute)
(eclib.system.Plant attribute)
T
t (eclib.regev.PublicParameters attribute)
Token (class in eclib.dyn_elgamal)
U
update() (eclib.system.Plant method)
update_ct() (in module eclib.dyn_elgamal)
update_key() (in module eclib.dyn_elgamal)
W
white (eclib.figure.Colors attribute)
Y
yellow (eclib.figure.Colors attribute)