Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
abs() (mpyc.runtime.Runtime method)
accumulate() (in module mpyc.mpctools)
add() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
add_bits() (mpyc.runtime.Runtime method)
all() (mpyc.runtime.Runtime method)
and_() (mpyc.runtime.Runtime method)
any() (mpyc.runtime.Runtime method)
append() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
argmax() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
argmin() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
B
barrier() (mpyc.runtime.Runtime method)
BinaryFieldArray (class in mpyc.finfields)
BinaryFieldElement (class in mpyc.finfields)
BinaryPolynomial (class in mpyc.gfpx)
C
choice() (in module mpyc.random)
choices() (in module mpyc.random)
class_number() (mpyc.fingroups.HyperellipticCurveDivisor class method)
ClassGroup() (in module mpyc.fingroups)
ClassGroupForm (class in mpyc.fingroups)
close_connection() (mpyc.asyncoro.MessageExchanger method)
connection_lost() (mpyc.asyncoro.MessageExchanger method)
connection_made() (mpyc.asyncoro.MessageExchanger method)
contains() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
convert() (mpyc.runtime.Runtime method)
copy() (mpyc.runtime.Runtime.seclist method)
(mpyc.runtime.Runtime.SecureArray method)
(mpyc.seclists.seclist method)
(mpyc.secpols.secpoly method)
(mpyc.sectypes.SecureArray method)
coroutine() (mpyc.runtime.Runtime static method)
correlation() (in module mpyc.statistics)
cos() (mpyc.runtime.Runtime method)
count() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
covariance() (in module mpyc.statistics)
createGF() (mpyc.finfields.ExtensionFieldElement static method)
(mpyc.finfields.PrimeFieldElement static method)
D
data_received() (mpyc.asyncoro.MessageExchanger method)
decode() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EllipticCurvePoint class method)
(mpyc.fingroups.HCDivisorCL class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
(mpyc.secgroups.SecureClassGroupForm class method)
(mpyc.secgroups.SecureEllipticCurvePoint class method)
(mpyc.secgroups.SecureHCDivisorCL class method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor class method)
(mpyc.secgroups.SecureQuadraticResidue class method)
(mpyc.secgroups.SecureSchnorrGroupElement class method)
degree() (mpyc.gfpx.Polynomial method)
(mpyc.secpols.secpoly method)
deriv() (mpyc.gfpx.Polynomial method)
diagonal() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
div() (mpyc.runtime.Runtime method)
divmod() (mpyc.gfpx.Polynomial class method)
E
EdwardsAffine (class in mpyc.fingroups)
EdwardsCurvePoint (class in mpyc.fingroups)
EdwardsExtended (class in mpyc.fingroups)
EdwardsProjective (class in mpyc.fingroups)
EllipticCurve() (in module mpyc.fingroups)
EllipticCurvePoint (class in mpyc.fingroups)
encode() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EllipticCurvePoint class method)
(mpyc.fingroups.HCDivisorCL class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
eq() (mpyc.runtime.Runtime method)
eq_public() (mpyc.runtime.Runtime method)
equality() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EdwardsAffine class method)
(mpyc.fingroups.EdwardsExtended class method)
(mpyc.fingroups.EdwardsProjective class method)
(mpyc.fingroups.EllipticCurvePoint class method)
(mpyc.fingroups.FiniteGroupElement class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
(mpyc.fingroups.SymmetricGroupElement class method)
(mpyc.fingroups.WeierstrassAffine class method)
(mpyc.fingroups.WeierstrassJacobian class method)
(mpyc.fingroups.WeierstrassProjective class method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.secgroups.SecureClassGroupForm class method)
(mpyc.secgroups.SecureEllipticCurvePoint class method)
(mpyc.secgroups.SecureFiniteGroup class method)
(mpyc.secgroups.SecureHCDivisorCL class method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor class method)
(mpyc.secgroups.SecureQuadraticResidue class method)
(mpyc.secgroups.SecureSchnorrGroupElement class method)
(mpyc.secgroups.SecureSymmetricGroupElement class method)
exception_handler() (in module mpyc.asyncoro)
extend() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
ExtensionFieldArray (class in mpyc.finfields)
ExtensionFieldElement (class in mpyc.finfields)
F
factor_prime_power() (in module mpyc.gmpy)
find() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
find_irreducible() (in module mpyc.finfields)
find_prime_root() (in module mpyc.finfields)
FiniteFieldArray (class in mpyc.finfields)
FiniteFieldElement (class in mpyc.finfields)
FiniteGroupElement (class in mpyc.fingroups)
flat (mpyc.runtime.Runtime.SecureArray property)
(mpyc.sectypes.SecureArray property)
flatten() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
from_bits() (mpyc.runtime.Runtime method)
from_bytes() (mpyc.finfields.FiniteFieldElement class method)
from_terms() (mpyc.gfpx.Polynomial class method)
G
gather() (mpyc.runtime.Runtime method)
gather_shares() (in module mpyc.asyncoro)
gauss() (mpyc.runtime.Runtime method)
gauss_det() (mpyc.finfields.FiniteFieldArray static method)
gauss_inv() (mpyc.finfields.FiniteFieldArray static method)
gauss_solve() (mpyc.finfields.FiniteFieldArray static method)
gcd() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
gcdext() (in module mpyc.gmpy)
(mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
gcp2() (mpyc.runtime.Runtime method)
ge() (mpyc.runtime.Runtime method)
generate_configs() (in module mpyc.runtime)
getrandbits() (in module mpyc.random)
GF() (in module mpyc.finfields)
GFpX() (in module mpyc.gfpx)
H
HCDivisorCL (class in mpyc.fingroups)
HyperellipticCurve() (in module mpyc.fingroups)
HyperellipticCurveDivisor (class in mpyc.fingroups)
I
if_else() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.runtime.Runtime.SecureNumber method)
(mpyc.secgroups.SecureFiniteGroup class method)
(mpyc.secpols.secpoly static method)
(mpyc.sectypes.SecureNumber method)
if_swap() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureNumber method)
(mpyc.secpols.secpoly static method)
(mpyc.sectypes.SecureNumber method)
in_prod() (mpyc.runtime.Runtime method)
index() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
indexOf() (mpyc.runtime.Runtime method)
input() (mpyc.runtime.Runtime method)
insert() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
intarray() (mpyc.finfields.PrimeFieldArray class method)
inverse() (mpyc.fingroups.FiniteGroupElement method)
(mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureFiniteGroup method)
(mpyc.secgroups.SecureFiniteGroup method)
inversion() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EdwardsAffine class method)
(mpyc.fingroups.EdwardsExtended class method)
(mpyc.fingroups.EdwardsProjective class method)
(mpyc.fingroups.FiniteGroupElement class method)
(mpyc.fingroups.HCDivisorCL class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
(mpyc.fingroups.SymmetricGroupElement class method)
(mpyc.fingroups.WeierstrassAffine class method)
(mpyc.fingroups.WeierstrassJacobian class method)
(mpyc.fingroups.WeierstrassProjective class method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.secgroups.SecureClassGroupForm class method)
(mpyc.secgroups.SecureEllipticCurvePoint class method)
(mpyc.secgroups.SecureFiniteGroup class method)
(mpyc.secgroups.SecureHCDivisorCL class method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor class method)
(mpyc.secgroups.SecureQuadraticResidue class method)
(mpyc.secgroups.SecureSchnorrGroupElement class method)
(mpyc.secgroups.SecureSymmetricGroupElement class method)
invert() (in module mpyc.gmpy)
(mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
iroot() (in module mpyc.gmpy)
is_irreducible() (mpyc.gfpx.Polynomial class method)
(mpyc.secpols.secpoly static method)
is_prime() (in module mpyc.gmpy)
is_sqr() (mpyc.finfields.FiniteFieldArray method)
(mpyc.finfields.FiniteFieldElement method)
is_square() (in module mpyc.gmpy)
is_zero() (mpyc.runtime.Runtime method)
is_zero_public() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureFloat static method)
(mpyc.sectypes.SecureFloat static method)
isqrt() (in module mpyc.gmpy)
J
jacobi() (in module mpyc.gmpy)
K
kronecker() (in module mpyc.gmpy)
L
lcm() (mpyc.runtime.Runtime method)
legendre() (in module mpyc.gmpy)
linear_regression() (in module mpyc.statistics)
logging() (mpyc.runtime.Runtime method)
lsb() (mpyc.runtime.Runtime method)
lshift() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
lt() (mpyc.runtime.Runtime method)
M
matrix_add() (mpyc.runtime.Runtime method)
matrix_prod() (mpyc.runtime.Runtime method)
matrix_sub() (mpyc.runtime.Runtime method)
max() (mpyc.runtime.Runtime method)
mean() (in module mpyc.statistics)
median() (in module mpyc.statistics)
median_high() (in module mpyc.statistics)
median_low() (in module mpyc.statistics)
MessageExchanger (class in mpyc.asyncoro)
min() (mpyc.runtime.Runtime method)
min_max() (mpyc.runtime.Runtime method)
mod() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
mode() (in module mpyc.statistics)
module
mpyc
mpyc.asyncoro
mpyc.finfields
mpyc.fingroups
mpyc.gfpx
mpyc.gmpy
mpyc.mpctools
mpyc.numpy
mpyc.random
mpyc.runtime
mpyc.secgroups
mpyc.seclists
mpyc.secpols
mpyc.sectypes
mpyc.statistics
mpyc.thresha
monic() (mpyc.gfpx.Polynomial method)
(mpyc.secpols.secpoly method)
mpc_coro() (in module mpyc.asyncoro)
mpc_coro_no_pc() (in module mpyc.asyncoro)
mpyc
module
mpyc.asyncoro
module
mpyc.finfields
module
mpyc.fingroups
module
mpyc.gfpx
module
mpyc.gmpy
module
mpyc.mpctools
module
mpyc.numpy
module
mpyc.random
module
mpyc.runtime
module
mpyc.secgroups
module
mpyc.seclists
module
mpyc.secpols
module
mpyc.sectypes
module
mpyc.statistics
module
mpyc.thresha
module
mpz() (in module mpyc.gmpy)
mul() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
N
ndim (mpyc.runtime.Runtime.SecureArray property)
(mpyc.sectypes.SecureArray property)
neg() (mpyc.runtime.Runtime method)
next_irreducible() (mpyc.gfpx.Polynomial class method)
next_prime() (in module mpyc.gmpy)
normalize() (mpyc.fingroups.EdwardsAffine method)
(mpyc.fingroups.EdwardsExtended method)
(mpyc.fingroups.EdwardsProjective method)
(mpyc.fingroups.EllipticCurvePoint method)
(mpyc.fingroups.WeierstrassAffine method)
(mpyc.fingroups.WeierstrassJacobian method)
(mpyc.fingroups.WeierstrassProjective method)
(mpyc.secgroups.SecureEllipticCurvePoint method)
np_absolute() (mpyc.runtime.Runtime method)
np_add() (mpyc.runtime.Runtime method)
np_add_bits() (mpyc.runtime.Runtime method)
np_all() (mpyc.runtime.Runtime method)
np_amax() (mpyc.runtime.Runtime method)
np_amin() (mpyc.runtime.Runtime method)
np_any() (mpyc.runtime.Runtime method)
np_append() (mpyc.runtime.Runtime method)
np_argmax() (mpyc.runtime.Runtime method)
np_argmin() (mpyc.runtime.Runtime method)
np_block() (mpyc.runtime.Runtime method)
np_column_stack() (mpyc.runtime.Runtime method)
np_concatenate() (mpyc.runtime.Runtime method)
np_convolve() (mpyc.runtime.Runtime method)
np_copy() (mpyc.runtime.Runtime method)
np_cumsum() (mpyc.runtime.Runtime method)
np_cumulative_sum() (mpyc.runtime.Runtime method)
np_det() (mpyc.runtime.Runtime method)
np_diag() (mpyc.runtime.Runtime method)
np_diagflat() (mpyc.runtime.Runtime method)
np_diagonal() (mpyc.runtime.Runtime method)
np_divide() (mpyc.runtime.Runtime method)
np_dsplit() (mpyc.runtime.Runtime method)
np_dstack() (mpyc.runtime.Runtime method)
np_equal() (mpyc.runtime.Runtime method)
np_exp() (mpyc.runtime.Runtime method)
np_exp2() (mpyc.runtime.Runtime method)
np_expand_dims() (mpyc.runtime.Runtime method)
np_find() (mpyc.runtime.Runtime method)
np_flatten() (mpyc.runtime.Runtime method)
np_flip() (mpyc.runtime.Runtime method)
np_fliplr() (mpyc.runtime.Runtime method)
np_flipud() (mpyc.runtime.Runtime method)
np_from_bits() (mpyc.runtime.Runtime method)
np_fromlist() (mpyc.runtime.Runtime method)
np_getitem() (mpyc.runtime.Runtime method)
np_hsplit() (mpyc.runtime.Runtime method)
np_hstack() (mpyc.runtime.Runtime method)
np_if_swap() (mpyc.runtime.Runtime method)
np_is_zero_public() (mpyc.runtime.Runtime method)
np_left_shift() (mpyc.runtime.Runtime method)
np_less() (mpyc.runtime.Runtime method)
np_log() (mpyc.runtime.Runtime method)
np_log10() (mpyc.runtime.Runtime method)
np_log2() (mpyc.runtime.Runtime method)
np_lsb() (mpyc.runtime.Runtime method)
np_matmul() (mpyc.runtime.Runtime method)
np_maximum() (mpyc.runtime.Runtime method)
np_minimum() (mpyc.runtime.Runtime method)
np_multiply() (mpyc.runtime.Runtime method)
np_negative() (mpyc.runtime.Runtime method)
np_outer() (mpyc.runtime.Runtime method)
np_pow() (mpyc.runtime.Runtime method)
np_prod() (mpyc.runtime.Runtime method)
np_pseudorandom_share() (in module mpyc.thresha)
np_pseudorandom_share_0() (in module mpyc.thresha)
np_random_bits() (mpyc.runtime.Runtime method)
np_random_split() (in module mpyc.thresha)
np_random_unit_vector() (in module mpyc.random)
np_reciprocal() (mpyc.runtime.Runtime method)
np_recombine() (in module mpyc.thresha)
np_roll() (mpyc.runtime.Runtime method)
np_rot90() (mpyc.runtime.Runtime method)
np_row_stack() (mpyc.runtime.Runtime method)
np_sgn() (mpyc.runtime.Runtime method)
np_sort() (mpyc.runtime.Runtime method)
np_split() (mpyc.runtime.Runtime method)
np_squeeze() (mpyc.runtime.Runtime method)
np_stack() (mpyc.runtime.Runtime method)
np_subtract() (mpyc.runtime.Runtime method)
np_sum() (mpyc.runtime.Runtime method)
np_swapaxes() (mpyc.runtime.Runtime method)
np_to_bits() (mpyc.runtime.Runtime method)
np_tolist() (mpyc.runtime.Runtime method)
np_trace() (mpyc.runtime.Runtime method)
np_transpose() (mpyc.runtime.Runtime method)
np_trunc() (mpyc.runtime.Runtime method)
np_unit_vector() (mpyc.runtime.Runtime method)
np_update() (mpyc.runtime.Runtime method)
np_vander() (mpyc.runtime.Runtime method)
np_vsplit() (mpyc.runtime.Runtime method)
np_vstack() (mpyc.runtime.Runtime method)
np_where() (mpyc.runtime.Runtime method)
O
operation() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EdwardsAffine class method)
(mpyc.fingroups.EdwardsExtended class method)
(mpyc.fingroups.EdwardsProjective class method)
(mpyc.fingroups.FiniteGroupElement class method)
(mpyc.fingroups.HCDivisorCL class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
(mpyc.fingroups.SymmetricGroupElement class method)
(mpyc.fingroups.WeierstrassAffine class method)
(mpyc.fingroups.WeierstrassJacobian class method)
(mpyc.fingroups.WeierstrassProjective class method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.secgroups.SecureClassGroupForm class method)
(mpyc.secgroups.SecureEllipticCurvePoint class method)
(mpyc.secgroups.SecureFiniteGroup class method)
(mpyc.secgroups.SecureHCDivisorCL class method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor class method)
(mpyc.secgroups.SecureQuadraticResidue class method)
(mpyc.secgroups.SecureSchnorrGroupElement class method)
(mpyc.secgroups.SecureSymmetricGroupElement class method)
operation2() (mpyc.fingroups.ClassGroupForm class method)
(mpyc.fingroups.EdwardsExtended class method)
(mpyc.fingroups.FiniteGroupElement class method)
(mpyc.fingroups.HCDivisorCL class method)
(mpyc.fingroups.HyperellipticCurveDivisor class method)
(mpyc.fingroups.WeierstrassAffine class method)
(mpyc.fingroups.WeierstrassJacobian class method)
(mpyc.fingroups.WeierstrassProjective class method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.secgroups.SecureClassGroupForm class method)
(mpyc.secgroups.SecureFiniteGroup class method)
(mpyc.secgroups.SecureHCDivisorCL class method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor class method)
or_() (mpyc.runtime.Runtime method)
output() (mpyc.runtime.Runtime method)
P
Party (class in mpyc.runtime)
peek() (mpyc.runtime.Runtime method)
pGF() (in module mpyc.finfields)
Polynomial (class in mpyc.gfpx)
pop() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
pos() (mpyc.runtime.Runtime method)
pow() (mpyc.runtime.Runtime method)
powmod() (in module mpyc.gmpy)
(mpyc.gfpx.Polynomial class method)
(mpyc.secpols.secpoly static method)
powmod_base_list() (in module mpyc.gmpy)
powmod_exp_list() (in module mpyc.gmpy)
prev_prime() (in module mpyc.gmpy)
PRF (class in mpyc.thresha)
prfs() (mpyc.runtime.Runtime method)
PrimeFieldArray (class in mpyc.finfields)
PrimeFieldElement (class in mpyc.finfields)
prod() (mpyc.runtime.Runtime method)
pseudorandom_share() (in module mpyc.thresha)
pseudorandom_share_zero() (in module mpyc.thresha)
pstdev() (in module mpyc.statistics)
pvariance() (in module mpyc.statistics)
Q
QuadraticResidue (class in mpyc.fingroups)
QuadraticResidues() (in module mpyc.fingroups)
quantiles() (in module mpyc.statistics)
R
randint() (in module mpyc.random)
random (mpyc.runtime.Runtime attribute)
random() (in module mpyc.random)
random_bit() (mpyc.runtime.Runtime method)
random_bits() (mpyc.runtime.Runtime method)
random_derangement() (in module mpyc.random)
random_permutation() (in module mpyc.random)
random_split() (in module mpyc.thresha)
random_unit_vector() (in module mpyc.random)
randrange() (in module mpyc.random)
ratrec() (in module mpyc.gmpy)
receive() (mpyc.asyncoro.MessageExchanger method)
reciprocal() (mpyc.finfields.FiniteFieldArray method)
(mpyc.finfields.FiniteFieldElement method)
(mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureFloat method)
(mpyc.sectypes.SecureFloat method)
recombine() (in module mpyc.thresha)
reduce() (in module mpyc.mpctools)
remove() (mpyc.runtime.Runtime.seclist method)
(mpyc.seclists.seclist method)
repeat() (mpyc.fingroups.FiniteGroupElement static method)
(mpyc.fingroups.QuadraticResidue class method)
(mpyc.fingroups.SchnorrGroupElement class method)
(mpyc.runtime.Runtime.SecureFiniteGroup class method)
(mpyc.secgroups.SecureFiniteGroup class method)
repeat_public_base_public_output() (in module mpyc.secgroups)
repeat_public_base_secret_output() (in module mpyc.secgroups)
repeat_secret_base_secret_output() (in module mpyc.secgroups)
reshape() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
returnType() (in module mpyc.asyncoro)
(mpyc.runtime.Runtime static method)
reverse() (mpyc.gfpx.Polynomial method)
(mpyc.secpols.secpoly method)
rshift() (mpyc.gfpx.Polynomial class method)
run() (mpyc.runtime.Runtime method)
Runtime (class in mpyc.runtime)
Runtime.seclist (class in mpyc.runtime)
Runtime.SecureArray (class in mpyc.runtime)
Runtime.SecureFiniteField (class in mpyc.runtime)
Runtime.SecureFiniteFieldArray (class in mpyc.runtime)
Runtime.SecureFiniteGroup (class in mpyc.runtime)
Runtime.SecureFixedPoint (class in mpyc.runtime)
Runtime.SecureFixedPointArray (class in mpyc.runtime)
Runtime.SecureFloat (class in mpyc.runtime)
Runtime.SecureInteger (class in mpyc.runtime)
Runtime.SecureIntegerArray (class in mpyc.runtime)
Runtime.SecureNumber (class in mpyc.runtime)
Runtime.SecureObject (class in mpyc.runtime)
S
sample() (in module mpyc.random)
scalar_mul() (mpyc.runtime.Runtime method)
SchnorrGroup() (in module mpyc.fingroups)
SchnorrGroupElement (class in mpyc.fingroups)
schur_prod() (mpyc.runtime.Runtime method)
SecClassGroup() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
SecEllipticCurve() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
SecFld() (in module mpyc.sectypes)
(mpyc.runtime.Runtime static method)
SecFlt() (in module mpyc.sectypes)
(mpyc.runtime.Runtime static method)
SecFxp() (in module mpyc.sectypes)
(mpyc.runtime.Runtime static method)
SecGrp() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
SecHyperellipticCurve() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
secindex (class in mpyc.seclists)
SecInt() (in module mpyc.sectypes)
(mpyc.runtime.Runtime static method)
seclist (class in mpyc.seclists)
secpoly (class in mpyc.secpols)
SecQuadraticResidues() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
SecSchnorrGroup() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
SecSymmetricGroup() (in module mpyc.secgroups)
(mpyc.runtime.Runtime static method)
sectype (mpyc.secpols.secpoly property)
SecureArray (class in mpyc.sectypes)
SecureClassGroupForm (class in mpyc.secgroups)
SecureEllipticCurvePoint (class in mpyc.secgroups)
SecureFiniteField (class in mpyc.sectypes)
SecureFiniteFieldArray (class in mpyc.sectypes)
SecureFiniteGroup (class in mpyc.secgroups)
SecureFixedPoint (class in mpyc.sectypes)
SecureFixedPointArray (class in mpyc.sectypes)
SecureFloat (class in mpyc.sectypes)
SecureHCDivisorCL (class in mpyc.secgroups)
SecureHyperellipticCurveDivisor (class in mpyc.secgroups)
SecureInteger (class in mpyc.sectypes)
SecureIntegerArray (class in mpyc.sectypes)
SecureNumber (class in mpyc.sectypes)
SecureObject (class in mpyc.asyncoro)
SecureQuadraticResidue (class in mpyc.secgroups)
SecureSchnorrGroupElement (class in mpyc.secgroups)
SecureSymmetricGroupElement (class in mpyc.secgroups)
send() (mpyc.asyncoro.MessageExchanger method)
set_protocol() (mpyc.runtime.Runtime method)
set_share() (mpyc.asyncoro.SecureObject method)
(mpyc.runtime.Runtime.SecureFloat method)
(mpyc.runtime.Runtime.SecureObject method)
(mpyc.secgroups.SecureClassGroupForm method)
(mpyc.secgroups.SecureEllipticCurvePoint method)
(mpyc.secgroups.SecureHCDivisorCL method)
(mpyc.secgroups.SecureHyperellipticCurveDivisor method)
(mpyc.secgroups.SecureQuadraticResidue method)
(mpyc.secgroups.SecureSchnorrGroupElement method)
(mpyc.secgroups.SecureSymmetricGroupElement method)
(mpyc.secpols.secpoly method)
(mpyc.sectypes.SecureFloat method)
setup() (in module mpyc.runtime)
sgn() (mpyc.runtime.Runtime method)
shuffle() (in module mpyc.random)
shutdown() (mpyc.runtime.Runtime method)
signed_() (mpyc.finfields.PrimeFieldArray method)
(mpyc.finfields.PrimeFieldElement method)
sin() (mpyc.runtime.Runtime method)
sincos() (mpyc.runtime.Runtime method)
size (mpyc.runtime.Runtime.SecureArray property)
(mpyc.sectypes.SecureArray property)
sort() (mpyc.runtime.Runtime.seclist method)
(mpyc.runtime.Runtime.SecureArray method)
(mpyc.seclists.seclist method)
(mpyc.sectypes.SecureArray method)
sorted() (mpyc.runtime.Runtime method)
sqrt() (mpyc.finfields.FiniteFieldArray method)
(mpyc.finfields.FiniteFieldElement method)
start() (mpyc.runtime.Runtime method)
statistics (mpyc.runtime.Runtime attribute)
stdev() (in module mpyc.statistics)
sub() (mpyc.gfpx.Polynomial class method)
(mpyc.runtime.Runtime method)
(mpyc.secpols.secpoly static method)
sum() (mpyc.runtime.Runtime method)
(mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
swapaxes() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
SymmetricGroup() (in module mpyc.fingroups)
SymmetricGroupElement (class in mpyc.fingroups)
T
T (mpyc.runtime.Runtime.SecureArray property)
(mpyc.sectypes.SecureArray property)
tan() (mpyc.runtime.Runtime method)
threshold (mpyc.runtime.Runtime property)
throttler() (mpyc.runtime.Runtime method)
to_bits() (mpyc.runtime.Runtime method)
to_bytes() (mpyc.finfields.FiniteFieldElement class method)
(mpyc.gfpx.BinaryPolynomial method)
(mpyc.gfpx.Polynomial method)
to_terms() (mpyc.gfpx.Polynomial class method)
tolist() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
trace() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
trailing_zeros() (mpyc.runtime.Runtime method)
transfer() (mpyc.runtime.Runtime method)
transpose() (mpyc.runtime.Runtime.SecureArray method)
(mpyc.sectypes.SecureArray method)
trunc() (mpyc.runtime.Runtime method)
truncate() (mpyc.secpols.secpoly method)
U
uniform() (in module mpyc.random)
unit_vector() (mpyc.runtime.Runtime method)
unset_protocol() (mpyc.runtime.Runtime method)
unsigned_() (mpyc.finfields.PrimeFieldArray method)
(mpyc.finfields.PrimeFieldElement method)
V
variance() (in module mpyc.statistics)
vector_add() (mpyc.runtime.Runtime method)
vector_sub() (mpyc.runtime.Runtime method)
version() (in module mpyc.gmpy)
W
WeierstrassAffine (class in mpyc.fingroups)
WeierstrassCurvePoint (class in mpyc.fingroups)
WeierstrassJacobian (class in mpyc.fingroups)
WeierstrassProjective (class in mpyc.fingroups)
X
xGF() (in module mpyc.finfields)
xor() (mpyc.runtime.Runtime method)
Y
ysquared() (mpyc.fingroups.EdwardsCurvePoint class method)
(mpyc.fingroups.EllipticCurvePoint class method)
(mpyc.fingroups.WeierstrassCurvePoint class method)
MPyC
Navigation
Contents:
MPyC installation
MPyC basics
MPyC demos
MPyC command line
MPyC package
Related Topics
Documentation overview