Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/data61/MP-SPDZ
/ functions
Functions
8,062 in github.com/data61/MP-SPDZ
⨍
Functions
8,062
◇
Types & classes
1,823
↳
Endpoints
13
↓ 1 callers
Method
evict_once
(self, path)
Compiler/circuit_oram.py:198
↓ 1 callers
Method
evict_once_fast
(self, path, target)
Compiler/circuit_oram.py:207
↓ 1 callers
Method
exchange
Protocols/Shamir.hpp:118
↓ 1 callers
Method
exchange
Protocols/Astra.hpp:273
↓ 1 callers
Method
exchange_
Protocols/SemiMC.hpp:49
↓ 1 callers
Method
exchange_no_stats
Networking/Player.cpp:477
↓ 1 callers
Function
exp2_fx
Power of two for fixed-point numbers. :param a: exponent for :math:`2^a` (sfix) :param zero_output: whether to output zero for very smal
Compiler/mpc_math.py:262
↓ 1 callers
Method
expand_cisc
(self)
Compiler/program.py:1440
↓ 1 callers
Method
expand_merged
(self, skip)
Compiler/instructions_base.py:617
↓ 1 callers
Method
expand_to_function
(self, size, new_regs)
Compiler/instructions_base.py:571
↓ 1 callers
Method
expand_to_tape
(self, size, new_regs)
Compiler/instructions_base.py:592
↓ 1 callers
Method
extra_comm
GC/Thread.h:59
↓ 1 callers
Method
f
(start, batch_size, batch)
Compiler/ml.py:3418
↓ 1 callers
Method
f_part
(self, base, size)
Compiler/ml.py:1142
↓ 1 callers
Method
f_prime_part
(self, base, size)
Compiler/ml.py:1145
↓ 1 callers
Method
f_prime_part_approx
(self, base, size)
Compiler/ml.py:1298
↓ 1 callers
Method
f_prime_part_sigmoid
(self, base, size)
Compiler/ml.py:1327
↓ 1 callers
Method
fake
FHEOffline/DataSetup.cpp:52
↓ 1 callers
Function
fallback_code
GC/Instruction_inline.h:22
↓ 1 callers
Method
fft
Protocols/ShareVector.hpp:10
↓ 1 callers
Method
fill
Tools/SwitchableOutput.h:57
↓ 1 callers
Method
fill_bit
(self)
Compiler/types.py:3823
↓ 1 callers
Method
finalize
(self)
Compiler/program.py:616
↓ 1 callers
Method
finalize
(self, options)
Compiler/allocator.py:289
↓ 1 callers
Method
finalize
Protocols/SpdzWiseInput.hpp:85
↓ 1 callers
Method
finalize_memory
(self)
Compiler/program.py:644
↓ 1 callers
Method
finalize_mine
Protocols/Rep4Input.hpp:105
↓ 1 callers
Method
finalize_mine
Protocols/ReplicatedInput.hpp:208
↓ 1 callers
Method
finalize_mul
GC/VectorProtocol.hpp:50
↓ 1 callers
Method
finalize_mul
Protocols/PostSacrifice.hpp:49
↓ 1 callers
Method
finalize_mul
Protocols/Astra.hpp:376
↓ 1 callers
Method
finalize_mul_fast
Protocols/Trio.h:46
↓ 1 callers
Method
finalize_random
Protocols/DealerInput.hpp:233
↓ 1 callers
Method
finalize_raw
Protocols/ShamirMC.hpp:132
↓ 1 callers
Method
finalize_several
Protocols/ShamirMC.hpp:124
↓ 1 callers
Method
finalize_vector_sum
Protocols/ReplicatedInput.hpp:175
↓ 1 callers
Function
find_deeper
(a, b, path, start, length, compute_level=True)
Compiler/circuit_oram.py:18
↓ 1 callers
Method
finish
GC/Thread.hpp:106
↓ 1 callers
Method
finite
(self)
Compiler/program.py:1584
↓ 1 callers
Method
first_phase
BMR/CommonParty.hpp:12
↓ 1 callers
Method
fixinput
Processor/Processor.hpp:1085
↓ 1 callers
Method
for_mux
(self, other)
Compiler/types.py:5385
↓ 1 callers
Function
for_range
Decorator to execute loop bodies consecutively. Arguments work as in Python :py:func:`range`, but they can be any public integer. Inform
Compiler/library.py:950
↓ 1 callers
Function
for_range_opt_multithread
Execute :py:obj:`n_loops` loop bodies in up to :py:obj:`n_threads` threads, in parallel up to an optimization budget per thread similar t
Compiler/library.py:1231
↓ 1 callers
Method
force_bit_decompose
(self, n_bits=None)
Compiler/types.py:3968
↓ 1 callers
Method
force_to_bit
Math/Z2k.h:199
↓ 1 callers
Method
forward
FHE/P2Data.cpp:10
↓ 1 callers
Method
forward_sync
Protocols/Astra.hpp:495
↓ 1 callers
Method
free
(self, reg)
Compiler/allocator.py:125
↓ 1 callers
Method
free_later
(self)
Compiler/program.py:610
↓ 1 callers
Method
free_size
(self)
Compiler/allocator.py:21
↓ 1 callers
Method
from
FHE/Plaintext.cpp:47
↓ 1 callers
Method
from_rep3
Protocols/AstraShare.h:210
↓ 1 callers
Method
from_sint
Convert secret integer. :param other: sint
Compiler/types.py:4786
↓ 1 callers
Method
full_block_left_range
GC/ShareThread.hpp:124
↓ 1 callers
Function
function_block
(function)
Compiler/library.py:738
↓ 1 callers
Function
function_call_tape
(function)
Compiler/library.py:584
↓ 1 callers
Method
gap_warning
Processor/Machine.hpp:804
↓ 1 callers
Method
garble
BMR/RealProgramParty.hpp:164
↓ 1 callers
Method
generateMixedTriples
OT/NPartyTripleGenerator.hpp:588
↓ 1 callers
Method
generatePlainBits
OT/NPartyTripleGenerator.hpp:554
↓ 1 callers
Method
generate_challenge
FHEOffline/Proof.cpp:66
↓ 1 callers
Method
generate_inputs
FHEOffline/PairwiseGenerator.cpp:123
↓ 1 callers
Method
generate_secure_shuffle
Processor/Processor.hpp:959
↓ 1 callers
Method
generate_setup
FHEOffline/SimpleMachine.cpp:216
↓ 1 callers
Method
generate_setup
Math/gfpvar.h:190
↓ 1 callers
Method
get
ECDSA/CurveElement.h:40
↓ 1 callers
Method
get
Math/gf2n.h:102
↓ 1 callers
Method
get
(self, type)
ExternalIO/client.py:228
↓ 1 callers
Method
get
FHE/DiscreteGauss.h:83
↓ 1 callers
Method
getLong
################################################################### */
Tools/ezOptionParser.h:1015
↓ 1 callers
Method
getLongLong
################################################################### */
Tools/ezOptionParser.h:1030
↓ 1 callers
Method
getStrings
################################################################### */
Tools/ezOptionParser.h:1188
↓ 1 callers
Function
get_F
FHE/NTL-Subs.cpp:471
↓ 1 callers
Method
get_a
Protocols/edabit.h:67
↓ 1 callers
Function
get_and_cost
(protocol, n_parties)
Compiler/cost.py:329
↓ 1 callers
Method
get_arg_tuples
(args)
Compiler/GC/instructions.py:685
↓ 1 callers
Method
get_b
Protocols/edabit.h:72
↓ 1 callers
Method
get_base_receiver_input
OT/OTTripleSetup.h:56
↓ 1 callers
Method
get_bigint
(self)
ExternalIO/client.py:213
↓ 1 callers
Method
get_binary_input_file
(self, player)
Compiler/program.py:675
↓ 1 callers
Method
get_bit
GC/MaliciousCcdShare.h:84
↓ 1 callers
Method
get_bit
Math/Integer.h:52
↓ 1 callers
Method
get_bit
Tools/random.h:216
↓ 1 callers
Method
get_bit
Tools/BitVector.h:185
↓ 1 callers
Method
get_bit_matrix
(self_bits, other)
Compiler/types.py:3947
↓ 1 callers
Method
get_bytes
Get the byte encoding of the program as an actual string of bytes.
Compiler/program.py:1470
↓ 1 callers
Function
get_children
(node)
Compiler/graph.py:111
↓ 1 callers
Method
get_client_addr
BMR/network/Server.h:31
↓ 1 callers
Method
get_client_connection
Processor/ExternalClients.cpp:45
↓ 1 callers
Method
get_column_by_row_indices
(self, rows, column)
Compiler/types.py:7800
↓ 1 callers
Method
get_columns
(self)
Compiler/types.py:7797
↓ 1 callers
Method
get_constant
FHE/Ring_Element.cpp:512
↓ 1 callers
Method
get_copy_iterator
FHE/Ring_Element.cpp:468
↓ 1 callers
Method
get_covert
FHEOffline/CutAndChooseMachine.h:21
↓ 1 callers
Method
get_default_bucket_size
(self)
Compiler/path_oblivious_heap.py:866
↓ 1 callers
Method
get_edabits
Processor/Data_Files.h:125
↓ 1 callers
Method
get_encoding
Get the encoding of the program, in human-readable format.
Compiler/program.py:1465
↓ 1 callers
Method
get_extra_debugging
(self, i)
Compiler/ml.py:520
↓ 1 callers
Function
get_global_instruction_type
()
Compiler/instructions_base.py:285
← previous
next →
2,101–2,200 of 8,062, ranked by callers