Cicada
stable
Installation
Tutorial
User Guide
Command Reference
Development
API Reference
Compatibility
Release Notes
Support
Cicada
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
absolute() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
ActiveArrayShare (class in cicada.active)
ActiveProtocolSuite (class in cicada.active)
add() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.arithmetic.Field method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
add_note() (cicada.active.ConsistencyError method)
additive (cicada.active.ActiveArrayShare property)
AdditiveArrayShare (class in cicada.additive)
AdditiveProtocolSuite (class in cicada.additive)
ALLGATHER (cicada.communicator.interface.Tag attribute)
allgather() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
args (cicada.active.ConsistencyError attribute)
B
BARRIER (cicada.communicator.interface.Tag attribute)
barrier() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
basic_frontend() (in module cicada.cli.main)
BEACON (cicada.communicator.interface.Tag attribute)
bit_compose() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
bit_decompose() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
bits (cicada.arithmetic.Field property)
Bits (class in cicada.encoding)
Boolean (class in cicada.encoding)
BROADCAST (cicada.communicator.interface.Tag attribute)
broadcast() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
BrokenPipe
bytes (cicada.arithmetic.Field property)
C
certformat() (in module cicada.communicator.socket.connect)
cicada
module
cicada.active
module
cicada.additive
module
cicada.arithmetic
module
cicada.calculator
module
cicada.cli
module
cicada.cli.main
module
cicada.cli.perf
module
cicada.communicator
module
cicada.communicator.interface
module
cicada.communicator.socket
module
cicada.communicator.socket.connect
module
cicada.encoding
module
cicada.interactive
module
cicada.logging
module
cicada.przs
module
cicada.shamir
module
Client (class in cicada.calculator)
close() (cicada.communicator.socket.connect.NetstringSocket method)
command() (cicada.calculator.Client method)
communicator (cicada.active.ActiveProtocolSuite property)
(cicada.additive.AdditiveProtocolSuite property)
(cicada.logging.Logger property)
(cicada.przs.PRZSProtocol property)
(cicada.shamir.ShamirBasicProtocolSuite property)
(cicada.shamir.ShamirProtocolSuite property)
Communicator (class in cicada.communicator.interface)
CommunicatorEvents (class in cicada.communicator.socket.connect)
connect() (cicada.communicator.socket.SocketCommunicator static method)
(in module cicada.communicator.socket.connect)
ConsistencyError
critical() (cicada.logging.Logger method)
D
debug() (cicada.logging.Logger method)
decode() (cicada.encoding.Bits method)
(cicada.encoding.Boolean method)
(cicada.encoding.FixedPoint method)
(cicada.encoding.Identity method)
direct() (in module cicada.communicator.socket.connect)
divide() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
dot() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
dtype (cicada.arithmetic.Field property)
E
elapsed (cicada.communicator.socket.connect.Timer property)
elapsed() (cicada.cli.perf.Timer method)
encode() (cicada.encoding.Bits method)
(cicada.encoding.Boolean method)
(cicada.encoding.FixedPoint method)
(cicada.encoding.Identity method)
encoding (cicada.additive.AdditiveProtocolSuite property)
(cicada.shamir.ShamirBasicProtocolSuite property)
(cicada.shamir.ShamirProtocolSuite property)
EncryptionFailed
equal() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
error() (cicada.logging.Logger method)
expired (cicada.communicator.socket.connect.Timer property)
F
Failed
family (cicada.communicator.socket.connect.NetstringSocket property)
feed() (cicada.communicator.socket.connect.NetstringSocket method)
field (cicada.active.ActiveProtocolSuite property)
(cicada.additive.AdditiveProtocolSuite property)
(cicada.przs.PRZSProtocol property)
(cicada.shamir.ShamirBasicProtocolSuite property)
(cicada.shamir.ShamirProtocolSuite property)
Field (class in cicada.arithmetic)
field_add() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
field_dot() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
field_multiply() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
field_power() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
field_subtract() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
field_uniform() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
fileno() (cicada.communicator.socket.connect.NetstringSocket method)
filter() (cicada.communicator.socket.connect.CommunicatorEvents method)
FixedPoint (class in cicada.encoding)
floor() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
free() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
full_like() (cicada.arithmetic.Field method)
G
GATHER (cicada.communicator.interface.Tag attribute)
gather() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
GATHERV (cicada.communicator.interface.Tag attribute)
gatherv() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
get_environment() (in module cicada.cli.main)
getLogger() (in module cicada.communicator.socket.connect)
getpeerurl() (in module cicada.communicator.socket.connect)
getsockname() (cicada.communicator.socket.connect.NetstringSocket method)
gettls() (in module cicada.communicator.socket.connect)
geturl() (in module cicada.communicator.socket.connect)
I
identities() (in module cicada.cli.perf)
Identity (class in cicada.encoding)
indices (cicada.shamir.ShamirBasicProtocolSuite property)
(cicada.shamir.ShamirProtocolSuite property)
info() (cicada.logging.Logger method)
inplace_add() (cicada.arithmetic.Field method)
inplace_subtract() (cicada.arithmetic.Field method)
irecv() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
isend() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
L
less() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
less_zero() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
listen() (in module cicada.communicator.socket.connect)
log() (cicada.logging.Logger method)
log_command() (in module cicada.cli.main)
logger (cicada.logging.Logger property)
Logger (class in cicada.logging)
LoggerAdapter (class in cicada.communicator.socket.connect)
logical_and() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
logical_not() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
logical_or() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
logical_xor() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
LOGSYNC (cicada.communicator.interface.Tag attribute)
M
main() (in module cicada.calculator)
(in module cicada.cli.main)
(in module cicada.cli.perf)
maximum() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
message() (in module cicada.communicator.socket.connect)
messages() (cicada.communicator.socket.connect.NetstringSocket method)
minimum() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
module
cicada
cicada.active
cicada.additive
cicada.arithmetic
cicada.calculator
cicada.cli
cicada.cli.main
cicada.cli.perf
cicada.communicator
cicada.communicator.interface
cicada.communicator.socket
cicada.communicator.socket.connect
cicada.encoding
cicada.interactive
cicada.logging
cicada.przs
cicada.shamir
multiplicative_inverse() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
multiply() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.arithmetic.Field method)
(cicada.shamir.ShamirProtocolSuite method)
N
name (cicada.communicator.socket.SocketCommunicator property)
negative() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.arithmetic.Field method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
NetstringSocket (class in cicada.communicator.socket.connect)
next_message() (cicada.communicator.socket.connect.NetstringSocket method)
nonnegative_integer() (in module cicada.cli.perf)
NotRunning
O
ones() (cicada.arithmetic.Field method)
ones_like() (cicada.arithmetic.Field method)
order (cicada.arithmetic.Field property)
override() (cicada.communicator.socket.SocketCommunicator method)
(cicada.logging.Logger method)
P
PlayerError
posbound (cicada.arithmetic.Field property)
positive_integer() (in module cicada.cli.perf)
power() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
precision (cicada.encoding.FixedPoint property)
print_times() (in module cicada.cli.perf)
process() (cicada.communicator.socket.connect.LoggerAdapter method)
PRZS (cicada.communicator.interface.Tag attribute)
PRZSProtocol (class in cicada.przs)
public_ip() (in module cicada.cli.main)
R
random_bitwise_secret() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
rank (cicada.communicator.interface.Communicator property)
(cicada.communicator.socket.SocketCommunicator property)
ranks (cicada.calculator.Client property)
(cicada.communicator.interface.Communicator property)
recv() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
relu() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
rendezvous() (in module cicada.communicator.socket.connect)
reshare() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
reveal() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
REVOKE (cicada.communicator.interface.Tag attribute)
revoke() (cicada.communicator.socket.SocketCommunicator method)
Revoked
right_shift() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
run() (cicada.communicator.socket.SocketCommunicator static method)
run_forever() (cicada.communicator.socket.SocketCommunicator static method)
S
SCATTER (cicada.communicator.interface.Tag attribute)
scatter() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
SCATTERV (cicada.communicator.interface.Tag attribute)
scatterv() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.SocketCommunicator method)
secret_input() (in module cicada.interactive)
send() (cicada.communicator.interface.Communicator method)
(cicada.communicator.socket.connect.NetstringSocket method)
(cicada.communicator.socket.SocketCommunicator method)
shamir (cicada.active.ActiveArrayShare property)
ShamirArrayShare (class in cicada.shamir)
ShamirBasicProtocolSuite (class in cicada.shamir)
ShamirProtocolSuite (class in cicada.shamir)
share() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
SHRINK (cicada.communicator.interface.Tag attribute)
shrink() (cicada.communicator.socket.SocketCommunicator method)
SocketCommunicator (class in cicada.communicator.socket)
split() (cicada.communicator.socket.SocketCommunicator method)
stats (cicada.communicator.socket.connect.NetstringSocket property)
(cicada.communicator.socket.SocketCommunicator property)
storage (cicada.active.ActiveArrayShare property)
(cicada.additive.AdditiveArrayShare property)
(cicada.shamir.ShamirArrayShare property)
subtract() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.arithmetic.Field method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
sum() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.arithmetic.Field method)
(cicada.shamir.ShamirBasicProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
sync (cicada.logging.Logger property)
T
Tag (class in cicada.communicator.interface)
tagname() (in module cicada.communicator.interface)
Terminated
threshold (cicada.shamir.ShamirBasicProtocolSuite property)
(cicada.shamir.ShamirProtocolSuite property)
Timeout
timeout (cicada.communicator.socket.SocketCommunicator property)
Timer (class in cicada.cli.perf)
(class in cicada.communicator.socket.connect)
tmux_panes_frontend() (in module cicada.cli.main)
tmux_windows_frontend() (in module cicada.cli.main)
TokenMismatch
trusted() (in module cicada.cli.perf)
TryAgain
U
uniform() (cicada.arithmetic.Field method)
V
verify() (cicada.active.ActiveProtocolSuite method)
W
warning() (cicada.logging.Logger method)
with_traceback() (cicada.active.ConsistencyError method)
world_size (cicada.communicator.interface.Communicator property)
(cicada.communicator.socket.SocketCommunicator property)
X
xterm_frontend() (in module cicada.cli.main)
Z
zeros() (cicada.arithmetic.Field method)
zeros_like() (cicada.arithmetic.Field method)
zigmoid() (cicada.active.ActiveProtocolSuite method)
(cicada.additive.AdditiveProtocolSuite method)
(cicada.shamir.ShamirProtocolSuite method)
Read the Docs
v: stable
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds