Distributed Laplace Perturbation Algorithm
0.3
Distributed Laplace Perturbation Algorithm
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
A
A_FIELD_NUMBER (dlpa.dlpa_pb2.ClientKey attribute)
add_DLPAServicer_to_server() (in module dlpa.dlpa_pb2)
(in module dlpa.dlpa_pb2_grpc)
aggregate_ciphertexts() (dlpa.server.DLPAServicer method)
aggregate_noisy_sum() (dlpa.key.PrivateKey method)
aggregate_noisy_sum2() (dlpa.key.PrivateKey method)
aggregate_noisy_sum3() (dlpa.key.PrivateKey method)
aggregate_shares() (dlpa.server.DLPAServicer static method)
aggregate_sum() (dlpa.key.PrivateKey method)
aggregate_sum_squared() (dlpa.key.PrivateKey method)
aggregate_sum_squared2() (dlpa.key.PrivateKey method)
B
B_FIELD_NUMBER (dlpa.dlpa_pb2.ClientKey attribute)
beta_create_DLPA_server() (in module dlpa.dlpa_pb2)
beta_create_DLPA_stub() (in module dlpa.dlpa_pb2)
BetaDLPAServicer (class in dlpa.dlpa_pb2)
BetaDLPAStub (class in dlpa.dlpa_pb2)
C
C1_FIELD_NUMBER (dlpa.dlpa_pb2.CiphertextVector attribute)
C2_FIELD_NUMBER (dlpa.dlpa_pb2.CiphertextVector attribute)
C3_FIELD_NUMBER (dlpa.dlpa_pb2.CiphertextVector attribute)
C4_FIELD_NUMBER (dlpa.dlpa_pb2.CiphertextVector attribute)
C5_FIELD_NUMBER (dlpa.dlpa_pb2.CiphertextVector attribute)
Ciphertext (class in dlpa.dlpa_pb2)
CiphertextVector (class in dlpa.dlpa_pb2)
ClientKey (class in dlpa.dlpa_pb2)
(class in dlpa.key)
D
decrypt() (dlpa.key.PrivateKey method)
decrypt_sum() (dlpa.key.PrivateKey method)
DecryptionShare (class in dlpa.dlpa_pb2)
DESCRIPTOR (dlpa.dlpa_pb2.Ciphertext attribute)
(dlpa.dlpa_pb2.CiphertextVector attribute)
(dlpa.dlpa_pb2.ClientKey attribute)
(dlpa.dlpa_pb2.DecryptionShare attribute)
(dlpa.dlpa_pb2.EncryptNoisySumCiphertexts attribute)
(dlpa.dlpa_pb2.GetKeyRequest attribute)
(dlpa.dlpa_pb2.NoResponse attribute)
(dlpa.dlpa_pb2.PublicKey attribute)
dlpa (module)
dlpa.client (module)
dlpa.dlpa_pb2 (module)
dlpa.dlpa_pb2_grpc (module)
dlpa.key (module)
dlpa.server (module)
dlpa.util (module)
DLPAClient (class in dlpa.client)
DLPAServicer (class in dlpa.dlpa_pb2)
(class in dlpa.dlpa_pb2_grpc)
(class in dlpa.server)
DLPAStub (class in dlpa.dlpa_pb2)
(class in dlpa.dlpa_pb2_grpc)
E
encrypt() (dlpa.key.PublicKey method)
encrypt_noisy_sum() (dlpa.client.DLPAClient method)
(dlpa.key.ClientKey method)
encrypt_sum() (dlpa.client.DLPAClient method)
(dlpa.key.ClientKey method)
encrypt_sum_squared() (dlpa.client.DLPAClient method)
(dlpa.key.ClientKey method)
EncryptNoisySumCiphertexts (class in dlpa.dlpa_pb2)
EncryptNoisySumCondition (class in dlpa.server)
G
G_FIELD_NUMBER (dlpa.dlpa_pb2.PublicKey attribute)
gcd() (in module dlpa.util)
generate_keypair() (in module dlpa.key)
generate_user_keys() (dlpa.key.PrivateKey method)
get_key() (dlpa.client.DLPAClient method)
GetKey() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
GetKeyRequest (class in dlpa.dlpa_pb2)
getprimeover() (in module dlpa.util)
GLAMBDA_FIELD_NUMBER (dlpa.dlpa_pb2.PublicKey attribute)
H
has_inverse() (in module dlpa.util)
I
ID_FIELD_NUMBER (dlpa.dlpa_pb2.Ciphertext attribute)
(dlpa.dlpa_pb2.DecryptionShare attribute)
(dlpa.dlpa_pb2.EncryptNoisySumCiphertexts attribute)
(dlpa.dlpa_pb2.GetKeyRequest attribute)
invert() (in module dlpa.util)
L
LAMBDA_U_FIELD_NUMBER (dlpa.dlpa_pb2.ClientKey attribute)
lcm() (in module dlpa.util)
M
M_FIELD_NUMBER (dlpa.dlpa_pb2.PublicKey attribute)
main() (in module dlpa.server)
N
NoResponse (class in dlpa.dlpa_pb2)
now() (dlpa.client.DLPAClient static method)
P
phi() (in module dlpa.util)
powmod() (in module dlpa.util)
PrivateKey (class in dlpa.key)
ProtocolCondition (class in dlpa.server)
PUBLIC_KEY_FIELD_NUMBER (dlpa.dlpa_pb2.ClientKey attribute)
PublicKey (class in dlpa.dlpa_pb2)
(class in dlpa.key)
put_share() (dlpa.server.ProtocolCondition method)
PutEncryptNoisySum() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptNoisySumLastShare() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptNoisySumShare() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptSum() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptSumShare() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptSumSquared() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
PutEncryptSumSquaredShare() (dlpa.dlpa_pb2.BetaDLPAServicer method)
(dlpa.dlpa_pb2.BetaDLPAStub method)
(dlpa.dlpa_pb2.DLPAServicer method)
(dlpa.dlpa_pb2_grpc.DLPAServicer method)
(dlpa.server.DLPAServicer method)
R
random_m() (in module dlpa.util)
result() (dlpa.server.ProtocolCondition method)
S
server() (in module dlpa.server)
SHARE_FIELD_NUMBER (dlpa.dlpa_pb2.DecryptionShare attribute)
SLOT_FIELD_NUMBER (dlpa.dlpa_pb2.DecryptionShare attribute)
T
TARGET_FIELD_NUMBER (dlpa.dlpa_pb2.Ciphertext attribute)
(dlpa.dlpa_pb2.DecryptionShare attribute)
(dlpa.dlpa_pb2.EncryptNoisySumCiphertexts attribute)
TIME_FIELD_NUMBER (dlpa.dlpa_pb2.Ciphertext attribute)
(dlpa.dlpa_pb2.EncryptNoisySumCiphertexts attribute)
V
VALUE_FIELD_NUMBER (dlpa.dlpa_pb2.Ciphertext attribute)
(dlpa.dlpa_pb2.EncryptNoisySumCiphertexts attribute)
W
wait_aggregation() (dlpa.server.ProtocolCondition method)
wait_aggregation2() (dlpa.server.EncryptNoisySumCondition method)