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
↓ 41 callers
Method
total_comm
Networking/Player.cpp:943
↓ 40 callers
Method
left
Tools/FlexBuffer.h:54
↓ 39 callers
Method
end
Protocols/ShareMatrix.h:61
↓ 39 callers
Method
get_alphai
Processor/DummyProtocol.h:58
↓ 39 callers
Method
get_player
Protocols/Rep4.hpp:205
↓ 39 callers
Method
get_size
Processor/Instruction.h:375
↓ 39 callers
Function
get_tape
()
Compiler/library.py:21
↓ 39 callers
Method
is_zero
Math/Z2k.h:180
↓ 39 callers
Method
store
FHE/P2Data.cpp:128
↓ 38 callers
Function
if_else
(cond, a, b)
Compiler/util.py:81
↓ 38 callers
Method
print_reg
(self)
Compiler/oram.py:463
↓ 38 callers
Method
resize
GC/Memory.h:74
↓ 38 callers
Function
start_timer
Start timer. Timer 0 runs from the start of the program. The total time of all used timers is output at the end. Fails if already running.
Compiler/library.py:1874
↓ 37 callers
Function
abs
Math/Z2k.h:513
↓ 37 callers
Function
add
FHE/Plaintext.cpp:326
↓ 37 callers
Method
bit_not
Single-bit NOT in arithmetic circuits.
Compiler/types.py:443
↓ 37 callers
Method
get_id
BMR/Register.h:191
↓ 37 callers
Function
stop_timer
Stop timer. Fails if not running. :param timer_id: compile-time (int)
Compiler/library.py:1884
↓ 36 callers
Method
ReSeed
Tools/random.cpp:38
↓ 35 callers
Method
new_reg
(self, reg_type, size=None)
Compiler/program.py:1520
↓ 34 callers
Method
join
(self)
Compiler/oram.py:1435
↓ 34 callers
Method
pop
Tools/FlexBuffer.cpp:63
↓ 34 callers
Method
sub
Math/modp.hpp:24
↓ 33 callers
Method
from
FHE/Rq_Element.h:195
↓ 33 callers
Method
get_n
Processor/Instruction.h:372
↓ 33 callers
Method
get_vector
Return vector with content. :param base: starting point (regint/cint/int) :param size: length (compile-time int)
Compiler/types.py:6337
↓ 33 callers
Method
load_mem
Load from memory by public address.
Compiler/types.py:1142
↓ 33 callers
Function
two_power
(n)
Compiler/floatingpoint.py:15
↓ 32 callers
Method
begin
Tools/ranges.h:24
↓ 32 callers
Method
bit_decompose
(self, bit_length=None)
Compiler/GC/types.py:95
↓ 32 callers
Function
init
FHE/NTL-Subs.cpp:394
↓ 32 callers
Method
input_tensor_via
Input tensor-like data via a player. This overwrites the input file for the relevant player. The following returns an :py:cla
Compiler/types.py:621
↓ 32 callers
Function
mul
FHE/Rq_Element.h:182
↓ 32 callers
Method
update
Tools/Hash.cpp:33
↓ 32 callers
Method
what
Tools/Exceptions.h:217
↓ 31 callers
Method
Check
GC/TinyMC.h:81
↓ 31 callers
Method
SetSeed
Tools/random.cpp:79
↓ 31 callers
Method
consume
Tools/octetStream.h:385
↓ 31 callers
Function
dprint
Compile-time debug printing.
Compiler/path_oblivious_heap.py:91
↓ 31 callers
Method
end
Tools/ranges.h:29
↓ 31 callers
Method
expand_to_vector
(self, size)
Compiler/types.py:5133
↓ 31 callers
Method
get
Protocols/fake-stuff.h:50
↓ 31 callers
Method
get_bit
Protocols/ShamirShare.h:120
↓ 30 callers
Method
alloc
(self)
Compiler/types.py:6110
↓ 30 callers
Function
check
ECDSA/sign.hpp:116
↓ 30 callers
Method
data
BMR/Register.h:42
↓ 30 callers
Method
get
Vector from arbitrary indices. :param indices: regint vector or array
Compiler/types.py:6362
↓ 30 callers
Method
get
GC/PostSacriBin.cpp:97
↓ 30 callers
Method
iadd
Addition assignment.
Compiler/types.py:7880
↓ 30 callers
Method
reveal
(self)
Compiler/types.py:4451
↓ 29 callers
Method
add
Clear fixed-point addition. :param other: cfix/cint/regint/int
Compiler/types.py:4285
↓ 29 callers
Method
get_random
Secret random ring element according to security model. :param size: vector size (int, default 1)
Compiler/types.py:2638
↓ 29 callers
Method
n_elements
()
Compiler/types.py:4186
↓ 29 callers
Function
setup
(app)
doc/conf.py:202
↓ 28 callers
Method
add
FHEOffline/Proof.cpp:143
↓ 28 callers
Method
finalize
Processor/Input.hpp:216
↓ 28 callers
Function
function
Create a run-time function. The arguments can be memory or basic types, and return values can be basic types:: @function def f(x, y,
Compiler/library.py:634
↓ 28 callers
Method
pop
(self)
Compiler/gs.py:84
↓ 28 callers
Method
resize
Tools/FlexBuffer.h:134
↓ 28 callers
Function
tuplify
(x)
Compiler/util.py:14
↓ 27 callers
Method
POpen_End
Protocols/SemiMC.hpp:84
↓ 27 callers
Method
__init__
(self, *args)
Compiler/instructions.py:771
↓ 27 callers
Method
assign_all
(self, *args)
Compiler/ml.py:236
↓ 27 callers
Function
error
Networking/sockets.cpp:11
↓ 27 callers
Function
is_zero
(x)
Compiler/util.py:193
↓ 27 callers
Method
mask
GC/NoShare.h:93
↓ 27 callers
Method
pack
FHEOffline/Proof.cpp:157
↓ 27 callers
Method
randomize
OT/Row.hpp:83
↓ 27 callers
Method
store_no_resize
Tools/octetStream.h:528
↓ 26 callers
Method
Broadcast_Receive
Networking/Player.cpp:581
↓ 26 callers
Method
Check
Protocols/Rep4MC.hpp:46
↓ 26 callers
Method
POpen_Begin
Protocols/SemiMC.hpp:72
↓ 26 callers
Method
get_limb
* Get 64-bit part. * * @param i return word containing 64*i- to 64*i+63-least significant bits */
Math/Z2k.h:124
↓ 26 callers
Method
key
Yao/YaoGarbleWire.h:84
↓ 26 callers
Method
open
Tools/Buffer.h:251
↓ 26 callers
Method
receive_player
Networking/Player.cpp:406
↓ 26 callers
Method
reset
Protocols/Shamir.hpp:92
↓ 26 callers
Method
send_to
Networking/Player.cpp:371
↓ 26 callers
Method
stop
Processor/BaseMachine.cpp:227
↓ 26 callers
Method
store_in_mem
Store in memory by public address.
Compiler/types.py:1146
↓ 25 callers
Method
get_bit
OT/Rectangle.h:39
↓ 25 callers
Method
get_n_parties
BMR/CommonParty.h:78
↓ 25 callers
Method
mul
FHE/Ciphertext.cpp:105
↓ 25 callers
Method
pass_around
Networking/Player.cpp:507
↓ 25 callers
Function
print_str
Print a string, with optional args for adding variables/registers with ``%s``. :param s: format string :param args: arguments (any type)
Compiler/library.py:63
↓ 25 callers
Method
read_Ci
Processor/Processor.h:192
↓ 25 callers
Method
resize_regs
GC/Secret_inline.h:87
↓ 25 callers
Method
round
(self, k, m, nearest=None, signed=True)
Compiler/types.py:1368
↓ 24 callers
Function
Mul
FHE/Matrix.cpp:49
↓ 24 callers
Method
exchange
BMR/Register.cpp:628
↓ 24 callers
Method
init_mul
Protocols/Rep4.hpp:74
↓ 24 callers
Method
less_than
Clear comparison for particular bit length. :param other: cint/regint/int :param bit_length: signed bit length of inputs :re
Compiler/types.py:1231
↓ 24 callers
Method
serialize
BMR/Key.h:36
↓ 23 callers
Method
clear
FHEOffline/Producer.h:236
↓ 23 callers
Method
compare
Tools/Bundle.h:34
↓ 23 callers
Method
get_bit
Math/Z2k.hpp:68
↓ 23 callers
Function
get_mac_key
Protocols/CowGearPrep.hpp:125
↓ 23 callers
Method
get_offset
Protocols/TemiPrep.h:31
↓ 23 callers
Method
num_slots
FHEOffline/Producer.h:53
↓ 23 callers
Method
reveal
GC/Secret.hpp:251
← previous
next →
101–200 of 8,062, ranked by callers