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
↓ 2 callers
Method
get_carries
(cls, a, b, fewer_inv=False, carry_in=0)
Compiler/types.py:3578
↓ 2 callers
Method
get_code
(self)
Compiler/instructions.py:776
↓ 2 callers
Method
get_data_ptr
Read pointer
Tools/octetStream.h:113
↓ 2 callers
Method
get_direct
(self, address)
Compiler/instructions_base.py:1343
↓ 2 callers
Method
get_edabitvec
Protocols/ReplicatedPrep.hpp:1279
↓ 2 callers
Method
get_edabitvec
Processor/Data_Files.hpp:391
↓ 2 callers
Method
get_encoding
(self)
Compiler/instructions_base.py:1057
↓ 2 callers
Method
get_external_no_check
BMR/Register.h:171
↓ 2 callers
Method
get_half
Math/gf2nlong.h:36
↓ 2 callers
Method
get_index
(self, index)
Compiler/oram.py:1735
↓ 2 callers
Method
get_index
(self, offset)
Compiler/gs.py:16
↓ 2 callers
Method
get_indices
(self)
Compiler/oram.py:423
↓ 2 callers
Method
get_key
(args, kwargs)
Compiler/library.py:414
↓ 2 callers
Method
get_lg2
Processor/OnlineMachine.h:42
↓ 2 callers
Method
get_mac_key
BMR/CommonParty.h:92
↓ 2 callers
Method
get_mask_no_check
BMR/Register.h:174
↓ 2 callers
Method
get_max_reg
Processor/Instruction.hpp:672
↓ 2 callers
Method
get_modulus
FHE/Rq_Element.h:155
↓ 2 callers
Function
get_mul_cost
(protocol, n_parties)
Compiler/cost.py:326
↓ 2 callers
Method
get_n_per_thread
Processor/ThreadQueues.cpp:61
↓ 2 callers
Method
get_name
(key)
Compiler/instructions_base.py:567
↓ 2 callers
Function
get_node
()
Compiler/cost.py:447
↓ 2 callers
Method
get_offset
(self, next_block)
Compiler/program.py:1062
↓ 2 callers
Method
get_offset
FHEOffline/Multiplier.h:53
↓ 2 callers
Method
get_output_filename
Protocols/Astra.hpp:26
↓ 2 callers
Method
get_params_from
(cls, player)
Compiler/ml.py:1966
↓ 2 callers
Method
get_plaintext
FHE/Diagonalizer.cpp:39
↓ 2 callers
Function
get_player_id
:return: player number :rtype: localint (cannot be used for computation)
Compiler/library.py:1927
↓ 2 callers
Method
get_pre_arg
(self)
Compiler/instructions_base.py:1098
↓ 2 callers
Method
get_prec_type
(cls, f, k=None)
Compiler/types.py:5080
↓ 2 callers
Method
get_proc
Protocols/ReplicatedPrep.h:150
↓ 2 callers
Method
get_random_bit
()
Compiler/GC/types.py:496
↓ 2 callers
Method
get_randoms
Protocols/Shamir.hpp:255
↓ 2 callers
Method
get_repeat
(self)
Compiler/instructions.py:2500
↓ 2 callers
Method
get_slice
(self, index)
Compiler/types.py:6161
↓ 2 callers
Method
get_slice_addresses
(self, slice, base=0, size=None)
Compiler/types.py:6371
↓ 2 callers
Method
get_small_gap
Processor/TruncPrTuple.h:207
↓ 2 callers
Method
get_spdz_wire
BMR/ProgramParty.hpp:89
↓ 2 callers
Method
get_splits
Yao/YaoCommon.hpp:9
↓ 2 callers
Method
get_string
Processor/Data_Files.h:42
↓ 2 callers
Method
get_three
Processor/Data_Files.h:395
↓ 2 callers
Method
get_three_no_count
Protocols/ReplicatedPrep.hpp:226
↓ 2 callers
Method
get_threshold
Yao/YaoGarbler.h:71
↓ 2 callers
Method
get_tree
(self, h)
Compiler/decision_tree.py:452
↓ 2 callers
Method
get_triple_no_count
Processor/Data_Files.h:441
↓ 2 callers
Method
get_usage
(cls, args)
Compiler/instructions.py:415
↓ 2 callers
Method
get_usage
Processor/Data_Files.h:342
↓ 2 callers
Method
get_value_array
(self, index)
Compiler/oram.py:433
↓ 2 callers
Method
get_write_iterator
FHE/Ring_Element.cpp:474
↓ 2 callers
Method
gotExpected
################################################################### */
Tools/ezOptionParser.h:1943
↓ 2 callers
Method
has_var_args
(self)
Compiler/instructions_base.py:1101
↓ 2 callers
Method
hashEightBlocks
Tools/MMO.hpp:72
↓ 2 callers
Function
highgear_cipher_lengths
(l)
Compiler/cost.py:105
↓ 2 callers
Function
if
Protocols/DealerInput.hpp:194
↓ 2 callers
Method
init
(self, X)
Compiler/ml.py:4745
↓ 2 callers
Method
init
BMR/Register.cpp:29
↓ 2 callers
Method
init
Yao/YaoCommon.h:47
↓ 2 callers
Method
init
FHEOffline/SimpleEncCommit.cpp:58
↓ 2 callers
Method
init
FHEOffline/EncCommit.cpp:32
↓ 2 callers
Method
init_field
FHEOffline/DataSetup.cpp:171
↓ 2 callers
Method
init_honest
Protocols/MaliciousRepPrep.hpp:68
↓ 2 callers
Method
init_inputs
BMR/GarbledGate.cpp:13
↓ 2 callers
Method
init_mul
Protocols/SpdzWise.hpp:48
↓ 2 callers
Method
init_mul
Processor/DummyProtocol.h:91
↓ 2 callers
Method
init_registers
(self)
Compiler/program.py:1163
↓ 2 callers
Method
input
GC/FakeSecret.h:169
↓ 2 callers
Method
input_from
(self, *args, **kwargs)
Compiler/ml.py:228
↓ 2 callers
Method
input_params_from
(self, player)
Compiler/ml.py:1993
↓ 2 callers
Method
int_div
Secret integer division. Note that the domain bit length needs to be about four times the bit length. :param other: sint :pa
Compiler/types.py:3074
↓ 2 callers
Method
inverse_permutation
(self)
Compiler/types.py:3209
↓ 2 callers
Function
isOne
Math/modp.hpp:116
↓ 2 callers
Method
is_address_tuple
(cls, address)
Compiler/types.py:5536
↓ 2 callers
Method
is_empty
(self)
Compiler/oram.py:450
↓ 2 callers
Method
is_encrypted
Networking/Player.h:265
↓ 2 callers
Method
is_gf2n
(self)
Compiler/instructions.py:942
↓ 2 callers
Method
is_long_one
(self, other)
Compiler/GC/types.py:225
↓ 2 callers
Function
is_malicious
(protocol)
Compiler/cost.py:332
↓ 2 callers
Method
is_malicious
(malicious)
Compiler/instructions.py:2799
↓ 2 callers
Method
is_real
(self)
Compiler/instructions_base.py:558
↓ 2 callers
Method
is_running
Tools/time-func.cpp:68
↓ 2 callers
Method
is_vec
(self)
Compiler/instructions_base.py:1108
↓ 2 callers
Method
lazy_mul
Math/Z2k.h:415
↓ 2 callers
Method
linear_rounds
(self, change=None)
Compiler/program.py:817
↓ 2 callers
Function
listen_for_clients
Listen for clients on specific port base. :param port: port base (int/regint/cint)
Compiler/library.py:1935
↓ 2 callers
Method
load_dynamic_mem
(cls, address)
Compiler/GC/types.py:520
↓ 2 callers
Function
load_or_generate
FHE/NTL-Subs.cpp:761
↓ 2 callers
Method
load_state_dict
(self, state_dict, input_via)
Compiler/ml.py:2718
↓ 2 callers
Method
local_execution
(self, args=None)
Compiler/compilerLib.py:651
↓ 2 callers
Function
log2_fx
r""" Returns the result of :math:`\log_2(x)` for any unbounded number. This is achieved by changing :py:obj:`x` into :math:`f \cdot 2^n` w
Compiler/mpc_math.py:470
↓ 2 callers
Method
longest_paths_merge
Attempt to merge instructions of type instruction_type (which are given in merge_nodes) using longest paths algorithm. Returns th
Compiler/allocator.py:393
↓ 2 callers
Function
lowgear_cipher_length
(l)
Compiler/cost.py:101
↓ 2 callers
Function
lse_0_from_e_x
(x, e_x)
Compiler/ml.py:132
↓ 2 callers
Function
make_vector_share
Protocols/fake-stuff.hpp:49
↓ 2 callers
Method
mask
Math/Z2k.h:134
↓ 2 callers
Method
matmuls
Processor/Processor.hpp:598
↓ 2 callers
Method
matmulsm
Processor/Processor.hpp:641
↓ 2 callers
Method
matrix_mul
(cls, A, B, n, res_params=None)
Compiler/types.py:2276
↓ 2 callers
Method
matrix_multiply
Protocols/Hemi.hpp:195
↓ 2 callers
Method
maybe_check
Protocols/SpdzWise.hpp:40
↓ 2 callers
Method
maybe_debug_backward
(self, batch)
Compiler/ml.py:653
← previous
next →
1,501–1,600 of 8,062, ranked by callers