Home
Trees
Indices
Help
VIFF: Virtual Ideal Functionality Framework
[
hide private
]
[
frames
] |
no frames
]
Identifier 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 Z
_
]
A
A
(in
AES
)
ActiveToft07Runtime
(in
viff.comparison
)
add_player()
(in
PaillierRuntime
)
abort()
(in
Runtime
)
add()
(in
OrlandiRuntime
)
add_player()
(in
Runtime
)
activate_reactor()
(in
Runtime
)
add()
(in
PaillierRuntime
)
add_round_key()
(in
AES
)
active
(in
viff
)
add()
(in
PassiveRuntime
)
aes
(in
viff
)
ActiveRuntime
(in
viff.active
)
add()
(in
Runtime
)
AES
(in
viff.aes
)
ActiveToft05Runtime
(in
viff.comparison
)
add_options()
(in
Runtime
)
B
BasicActiveRuntime
(in
viff.active
)
BrachaBroadcastMixin
(in
viff.active
)
byte_sub()
(in
AES
)
begin()
(in
viff.util
)
broadcast()
(in
BrachaBroadcastMixin
)
bit_decompose()
(in
viff.aes
)
broadcast()
(in
HashBroadcastMixin
)
C
C
(in
AES
)
clone_deferred()
(in
viff.util
)
connectionLost()
(in
ShareExchanger
)
calc_np()
(in
viff.montgomery_exponentiation
)
close()
(in
FakeTransport
)
connectionMade()
(in
ShareExchanger
)
calc_r()
(in
viff.montgomery_exponentiation
)
comparison
(in
viff
)
constants
(in
viff
)
calc_r_r_inv()
(in
viff.montgomery_exponentiation
)
ComparisonToft05Mixin
(in
viff.comparison
)
convert_bit_share()
(in
ComparisonToft05Mixin
)
clientConnectionLost()
(in
SelfShareExchangerFactory
)
ComparisonToft07Mixin
(in
viff.comparison
)
convert_bit_share()
(in
ComparisonToft07Mixin
)
clientConnectionLost()
(in
ShareExchangerFactory
)
compute_delta()
(in
OrlandiRuntime
)
convert_replicated_shamir()
(in
viff.prss
)
clone()
(in
Share
)
config
(in
viff
)
create_runtime()
(in
viff.runtime
)
D
dealer_prfs()
(in
Player
)
deprecation()
(in
viff.util
)
double_share_random()
(in
TriplesHyperinvertibleMatricesMixin
)
decomposed_random_sharing()
(in
ComparisonToft05Mixin
)
determinant()
(in
Matrix
)
dprint()
(in
viff.util
)
decrypt()
(in
viff.paillier
)
dlift()
(in
viff.util
)
deep_wait
(in
viff.util
)
doIteration()
(in
ViffReactor
)
E
ECHO
(in
viff.constants
)
end()
(in
viff.util
)
error_handler()
(in
OrlandiRuntime
)
encrypt()
(in
AES
)
equal()
(in
ProbabilisticEqualityMixin
)
error_msg
(in
viff.hash_broadcast
)
encrypt()
(in
viff.paillier
)
equality
(in
viff
)
exponentiation_variants
(in
AES
)
encrypt_r()
(in
viff.paillier
)
error_handler()
(in
HashBroadcastMixin
)
F
factor
(in
SelfShareExchangerFactory
)
FakeTransport
(in
viff.runtime
)
find_random_prime()
(in
viff.util
)
factor
(in
ShareExchangerFactory
)
field
(in
viff
)
fork_pc()
(in
Runtime
)
fake()
(in
viff.util
)
FieldElement
(in
viff.field
)
FakeGF()
(in
viff.field
)
find_prime()
(in
viff.util
)
G
gather_shares()
(in
viff.runtime
)
generate_triples()
(in
TriplesPRSSMixin
)
greater_than_equal()
(in
ComparisonToft05Mixin
)
gcd()
(in
viff.montgomery_exponentiation
)
get_triple()
(in
BasicActiveRuntime
)
greater_than_equal()
(in
ComparisonToft07Mixin
)
generate_configs()
(in
viff.config
)
get_triple()
(in
TriplesHyperinvertibleMatricesMixin
)
greater_than_equal_online()
(in
ComparisonToft07Mixin
)
generate_keys()
(in
viff.paillier
)
get_triple()
(in
TriplesPRSSMixin
)
greater_than_equal_preproc()
(in
ComparisonToft07Mixin
)
generate_subsets()
(in
viff.prss
)
GF()
(in
viff.field
)
generate_triples()
(in
TriplesHyperinvertibleMatricesMixin
)
GF256
(in
viff.field
)
H
handle_deferred_data()
(in
Runtime
)
hash_broadcast
(in
viff
)
hyper()
(in
viff.matrix
)
HASH
(in
viff.constants
)
HashBroadcastMixin
(in
viff.hash_broadcast
)
I
i
(in
AES
)
increment_pc()
(in
Runtime
)
invert_by_exponentiation()
(in
AES
)
identify_peer()
(in
SelfShareExchangerFactory
)
input()
(in
OrlandiRuntime
)
invert_by_exponentiation_with_least_rounds()
(in
AES
)
identify_peer()
(in
ShareExchangerFactory
)
input()
(in
PaillierRuntime
)
invert_by_exponentiation_with_less_rounds()
(in
AES
)
if_then()
(in
viff.util
)
input()
(in
PassiveRuntime
)
invert_by_masked_exponentiation()
(in
AES
)
INCONSISTENTHASH
(in
viff.constants
)
input()
(in
Runtime
)
invert_by_masking()
(in
AES
)
InconsistentHashException
(in
viff.hash_broadcast
)
inversemod()
(in
viff.montgomery_exponentiation
)
K
key_expansion()
(in
AES
)
L
L()
(in
viff.paillier
)
legendre_mod_p()
(in
viff.equality
)
load_config()
(in
viff.config
)
label()
(in
Share
)
lin_comb()
(in
PassiveRuntime
)
loseConnection()
(in
SelfShareExchanger
)
leak_tolerant_mul()
(in
OrlandiRuntime
)
list_str()
(in
HashBroadcastMixin
)
loseConnection()
(in
ShareExchanger
)
M
make_runtime_class()
(in
viff.runtime
)
mix_column()
(in
AES
)
montgomery_product()
(in
viff.montgomery_exponentiation
)
matrix
(in
viff
)
modulus
(in
GF256
)
mul()
(in
BasicActiveRuntime
)
Matrix
(in
viff.matrix
)
montgomery_exponentiation
(in
viff
)
mul()
(in
OrlandiRuntime
)
maxDelay
(in
SelfShareExchangerFactory
)
montgomery_exponentiation()
(in
viff.montgomery_exponentiation
)
mul()
(in
PaillierRuntime
)
maxDelay
(in
ShareExchangerFactory
)
montgomery_exponentiation2()
(in
viff.montgomery_exponentiation
)
mul()
(in
PassiveRuntime
)
memory_usage()
(in
viff.util
)
montgomery_exponentiation_reduction()
(in
viff.montgomery_exponentiation
)
mul()
(in
Runtime
)
O
OK
(in
viff.constants
)
orlandi
(in
viff
)
output()
(in
PaillierRuntime
)
old_init()
(in
Share
)
OrlandiException
(in
viff.orlandi
)
output()
(in
PassiveRuntime
)
open()
(in
OrlandiRuntime
)
OrlandiRuntime
(in
viff.orlandi
)
output()
(in
Runtime
)
open()
(in
PaillierRuntime
)
OrlandiShare
(in
viff.orlandi
)
open()
(in
PassiveRuntime
)
output()
(in
OrlandiRuntime
)
P
PAILLIER
(in
viff.constants
)
PRF
(in
viff.prss
)
prss_multi()
(in
viff.prss
)
paillier
(in
viff
)
prfs()
(in
Player
)
prss_powerchain()
(in
PassiveRuntime
)
PaillierRuntime
(in
viff.paillier
)
print_transferred_data()
(in
Runtime
)
prss_powerchains()
(in
PassiveRuntime
)
passive
(in
viff
)
ProbabilisticEqualityMixin
(in
viff.equality
)
prss_shamir_share_bit_double()
(in
PassiveRuntime
)
PassiveRuntime
(in
viff.passive
)
process_deferred_queue()
(in
Runtime
)
prss_share()
(in
PassiveRuntime
)
PHASES
(in
viff.util
)
process_queue()
(in
Runtime
)
prss_share_bit_double()
(in
PassiveRuntime
)
Player
(in
viff.config
)
profile()
(in
viff.util
)
prss_share_random()
(in
PaillierRuntime
)
pow()
(in
PassiveRuntime
)
prss
(in
viff
)
prss_share_random()
(in
PassiveRuntime
)
powerchain()
(in
PassiveRuntime
)
prss()
(in
viff.prss
)
prss_share_random_multi()
(in
PassiveRuntime
)
preprocess()
(in
AES
)
prss_double_share()
(in
PassiveRuntime
)
prss_share_zero()
(in
PassiveRuntime
)
preprocess()
(in
Runtime
)
prss_key()
(in
PassiveRuntime
)
prss_zero()
(in
viff.prss
)
preprocess()
(in
viff.runtime
)
prss_lsb()
(in
viff.prss
)
R
rand
(in
viff.util
)
reactor
(in
viff
)
row
(in
AES
)
random_replicated_sharing()
(in
viff.prss
)
READY
(in
viff.constants
)
runtime
(in
viff
)
random_share()
(in
OrlandiRuntime
)
recombine()
(in
viff.shamir
)
Runtime
(in
viff.runtime
)
random_triple()
(in
OrlandiRuntime
)
release()
(in
viff
)
S
schedule_callback()
(in
Runtime
)
shamir
(in
viff
)
shutdown()
(in
Runtime
)
schedule_complex_callback()
(in
Runtime
)
shamir_share()
(in
PassiveRuntime
)
SIGNAL
(in
viff.constants
)
secret_share()
(in
OrlandiRuntime
)
SHARE
(in
viff.constants
)
single_share_random()
(in
TriplesHyperinvertibleMatricesMixin
)
SelfShareExchanger
(in
viff.runtime
)
Share
(in
viff.runtime
)
sizeinbits()
(in
viff.montgomery_exponentiation
)
SelfShareExchangerFactory
(in
viff.runtime
)
share()
(in
PaillierRuntime
)
split()
(in
FieldElement
)
SEND
(in
viff.constants
)
share()
(in
viff.shamir
)
stringReceived()
(in
SelfShareExchanger
)
sendData()
(in
SelfShareExchanger
)
ShareExchanger
(in
viff.runtime
)
stringReceived()
(in
ShareExchanger
)
sendData()
(in
ShareExchanger
)
ShareExchangerFactory
(in
viff.runtime
)
sub()
(in
OrlandiRuntime
)
sendShare()
(in
ShareExchanger
)
ShareList
(in
viff.runtime
)
sub()
(in
PassiveRuntime
)
set_args()
(in
OrlandiRuntime
)
shift()
(in
OrlandiRuntime
)
sum_poly()
(in
OrlandiRuntime
)
setLoopCall()
(in
ViffReactor
)
shift_row()
(in
AES
)
synchronize()
(in
Runtime
)
T
TEXT
(in
viff.constants
)
track_memory_usage()
(in
viff.util
)
triple_test()
(in
OrlandiRuntime
)
Toft05Runtime
(in
viff.comparison
)
transpose()
(in
Matrix
)
TriplesHyperinvertibleMatricesMixin
(in
viff.active
)
Toft07Runtime
(in
viff.comparison
)
triple_gen()
(in
OrlandiRuntime
)
TriplesPRSSMixin
(in
viff.active
)
U
unfork_pc()
(in
Runtime
)
util
(in
viff
)
V
verify_sharing()
(in
viff.shamir
)
viff
ViffReactor
W
wait_for()
(in
Runtime
)
wrapper()
(in
viff.util
)
X
xgcd()
(in
viff.montgomery_exponentiation
)
xor()
(in
PassiveRuntime
)
_
__add__()
(in
GF256
)
__le__()
(in
Share
)
_cmul()
(in
OrlandiRuntime
)
__add__()
(in
Matrix
)
__lt__()
(in
Share
)
_const_mul()
(in
OrlandiRuntime
)
__add__()
(in
Share
)
__mul__()
(in
GF256
)
_diamond()
(in
ComparisonToft05Mixin
)
__call__()
(in
PRF
)
__mul__()
(in
Matrix
)
_exchange_shares()
(in
Runtime
)
__del__()
(in
Share
)
__mul__()
(in
Share
)
_expect_data()
(in
Runtime
)
__div__()
(in
GF256
)
__ne__()
(in
GF256
)
_expect_data_with_pc()
(in
Runtime
)
__eq__()
(in
GF256
)
__neg__()
(in
GF256
)
_expect_orlandi_share()
(in
OrlandiRuntime
)
__eq__()
(in
Share
)
__neq__()
(in
Share
)
_expect_orlandi_share_xi_rhoi()
(in
OrlandiRuntime
)
__ge__()
(in
Share
)
__nonzero__()
(in
GF256
)
_expect_share()
(in
Runtime
)
__getitem__()
(in
Matrix
)
__pow__()
(in
GF256
)
_f_in_j_cache
(in
viff.prss
)
__gt__()
(in
Share
)
__pow__()
(in
Share
)
_field_cache
(in
viff.field
)
__hash__()
(in
GF256
)
__radd__()
(in
GF256
)
_finish_greater_than_equal()
(in
ComparisonToft05Mixin
)
__init__()
(in
AES
)
__radd__()
(in
Matrix
)
_finish_greater_than_equal()
(in
ComparisonToft07Mixin
)
__init__()
(in
Player
)
__radd__()
(in
Share
)
_generate_tables()
(in
viff.field
)
__init__()
(in
GF256
)
__rdiv__()
(in
GF256
)
_get_share()
(in
OrlandiRuntime
)
__init__()
(in
Matrix
)
__repr__()
(in
Player
)
_get_triple()
(in
OrlandiRuntime
)
__init__()
(in
OrlandiRuntime
)
__repr__()
(in
GF256
)
_hyper
(in
TriplesHyperinvertibleMatricesMixin
)
__init__()
(in
OrlandiShare
)
__rmul__()
(in
GF256
)
_init_set()
(in
Matrix
)
__init__()
(in
PassiveRuntime
)
__rmul__()
(in
Matrix
)
_init_zeros()
(in
Matrix
)
__init__()
(in
PRF
)
__rmul__()
(in
Share
)
_inv_table
(in
viff.field
)
__init__()
(in
ViffReactor
)
__rsub__()
(in
Share
)
_last_memory_usage
(in
viff.util
)
__init__()
(in
Runtime
)
__rxor__()
(in
Share
)
_minus()
(in
OrlandiRuntime
)
__init__()
(in
SelfShareExchanger
)
__setitem__()
(in
Matrix
)
_mul_table
(in
viff.field
)
__init__()
(in
SelfShareExchangerFactory
)
__str__()
(in
GF256
)
_plus()
(in
OrlandiRuntime
)
__init__()
(in
Share
)
__str__()
(in
Matrix
)
_receive_broadcast()
(in
HashBroadcastMixin
)
__init__()
(in
ShareExchanger
)
__sub__()
(in
Share
)
_recombination_vectors
(in
viff.shamir
)
__init__()
(in
ShareExchangerFactory
)
__xor__()
(in
Share
)
_seed
(in
viff.util
)
__init__()
(in
ShareList
)
_additive_constant()
(in
OrlandiRuntime
)
_send_message()
(in
HashBroadcastMixin
)
__init__()
(in
deep_wait
)
_basic_multiplication()
(in
OrlandiRuntime
)
_send_orlandi_share()
(in
OrlandiRuntime
)
__int__()
(in
FieldElement
)
_broadcast()
(in
BrachaBroadcastMixin
)
_wait()
(in
deep_wait
)
__invert__()
(in
GF256
)
_callback_fired()
(in
ShareList
)
Home
Trees
Indices
Help
VIFF: Virtual Ideal Functionality Framework
Generated by Epydoc 3.0.1 on Mon Oct 19 16:43:36 2009
http://epydoc.sourceforge.net