Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coinbase/cb-mpc
/ functions
Functions
7,462 in github.com/coinbase/cb-mpc
⨍
Functions
7,462
◇
Types & classes
1,770
↓ 2 callers
Method
from
include-internal/cbmpc/internal/protocol/pve_base.h:24
↓ 2 callers
Method
from_mont
src/cbmpc/crypto/base_mod.cpp:357
↓ 2 callers
Method
generate
src/cbmpc/crypto/base_rsa.cpp:178
↓ 2 callers
Method
generate
src/cbmpc/protocol/int_commitment.cpp:12
↓ 2 callers
Method
generate_key
demo-api/pve/main.cpp:200
↓ 2 callers
Method
generate_one_batch
tests/utils/data/test_data_factory.cpp:71
↓ 2 callers
Method
get
include-internal/cbmpc/internal/core/log.h:14
↓ 2 callers
Function
getPercentageInput
(name: string)
vendors/github-action-benchmark/src/config.ts:128
↓ 2 callers
Function
getRatio
(tool: ToolType, prev: BenchmarkResult, current: BenchmarkResult)
vendors/github-action-benchmark/src/write.ts:575
↓ 2 callers
Function
getServerUrlObj
(repositoryUrl: string | undefined)
vendors/github-action-benchmark/src/git.ts:41
↓ 2 callers
Function
getTestRoot
Add this helper function outside of the test fixture classes
tests/utils/data/test_node.h:8
↓ 2 callers
Method
get_barrett_mu
src/cbmpc/crypto/base_bn256.cpp:776
↓ 2 callers
Method
get_bits_count
include-internal/cbmpc/internal/crypto/base_mod.h:73
↓ 2 callers
Function
get_color
(res)
vendors/google-benchmark/tools/gbench/report.py:395
↓ 2 callers
Method
get_impl
vendors/googletest/googlemock/test/gmock-matchers-misc_test.cc:805
↓ 2 callers
Method
get_long_ptr
src/cbmpc/core/buf.cpp:274
↓ 2 callers
Method
get_p
include-internal/cbmpc/internal/crypto/base_rsa.h:70
↓ 2 callers
Function
get_self_Qi_compressed_from_blob
src/cbmpc/api/ecdsa_mp.cpp:64
↓ 2 callers
Function
get_timedelta_field_as_seconds
Get value of field_name field of benchmark, which is time with time unit time_unit, as time in seconds.
vendors/google-benchmark/tools/gbench/report.py:175
↓ 2 callers
Method
get_timer_result
Get the timer result by calling accumulate.count()
tools/benchmark/mpc_util.h:69
↓ 2 callers
Function
get_utest_color
(pval)
vendors/google-benchmark/tools/gbench/report.py:233
↓ 2 callers
Method
get_xy
include-internal/cbmpc/internal/crypto/base_ec_core.h:154
↓ 2 callers
Function
gettime_i64
vendors/secp256k1/src/bench.h:21
↓ 2 callers
Function
hash_curve
include-internal/cbmpc/internal/crypto/ro.h:154
↓ 2 callers
Function
help
vendors/secp256k1/src/bench.c:14
↓ 2 callers
Function
help
vendors/secp256k1/src/bench_ecmult.c:21
↓ 2 callers
Function
help
()
vendors/github-action-benchmark/scripts/ci_validate_modification.ts:12
↓ 2 callers
Function
hex_bn
tests/unit/crypto/test_base_pki.cpp:84
↓ 2 callers
Method
init
src/cbmpc/crypto/base_bn.cpp:47
↓ 2 callers
Method
init_point
src/cbmpc/crypto/base_ecc.cpp:224
↓ 2 callers
Method
inv_mod
src/cbmpc/crypto/base_bn256.cpp:731
↓ 2 callers
Function
isDir
(p: string)
vendors/github-action-benchmark/test/write.spec.ts:849
↓ 2 callers
Function
is_consttime_point_add_scope
src/cbmpc/crypto/base_ecc.cpp:16
↓ 2 callers
Method
is_empty
include-internal/cbmpc/internal/protocol/mpc_job.h:22
↓ 2 callers
Method
is_infinity
Edwards identity in projective coords is (X=0, Y=Z) (affine (0,1)). Do NOT use X==0 alone: there exist non-identity torsion points with X==0 (e.g., (0
include-internal/cbmpc/internal/crypto/base_ec_core.h:41
↓ 2 callers
Method
is_odd
src/cbmpc/crypto/base_bn256.cpp:494
↓ 2 callers
Method
is_zero
src/cbmpc/crypto/ec25519_core.cpp:601
↓ 2 callers
Function
le_set_2
include-internal/cbmpc/internal/core/utils.h:62
↓ 2 callers
Function
leaveComment
(commitId: string, body: string, token: string)
vendors/github-action-benchmark/src/write.ts:239
↓ 2 callers
Function
load256two64
Load a 128-bit unsigned integer into an array of 16 uint16_t's in LE order representing a 256-bit value. */
vendors/secp256k1/src/tests.c:1742
↓ 2 callers
Function
loadDataJs
(dataDir: string, serverUrl: string)
vendors/github-action-benchmark/test/write.spec.ts:858
↓ 2 callers
Function
load_benchmark_results
Read benchmark output from a file and return the JSON object. Apply benchmark_filter, a regular expression, with nearly the same semanti
vendors/google-benchmark/tools/gbench/util.py:117
↓ 2 callers
Function
load_u16_unaligned
include-internal/cbmpc/internal/core/utils.h:37
↓ 2 callers
Function
load_u32_unaligned
include-internal/cbmpc/internal/core/utils.h:42
↓ 2 callers
Function
load_u64_unaligned
include-internal/cbmpc/internal/core/utils.h:47
↓ 2 callers
Method
lsb
include/cbmpc/core/buf128.h:63
↓ 2 callers
Function
make_msg_hash32
demo-api/ecdsa_mp_pve_backup/main.cpp:236
↓ 2 callers
Function
measure
vendors/google-benchmark/test/perf_counters_gtest.cc:215
↓ 2 callers
Method
measure_process_cpu_time
vendors/google-benchmark/src/benchmark_api_internal.h:31
↓ 2 callers
Method
member
vendors/googletest/googletest/test/googletest-port-test.cc:101
↓ 2 callers
Function
mgf1_xor
src/cbmpc/crypto/base_rsa_oaep.cpp:23
↓ 2 callers
Method
min_warmup_time
vendors/google-benchmark/src/benchmark_api_internal.h:39
↓ 2 callers
Method
mod
static
src/cbmpc/crypto/base_mod.cpp:481
↓ 2 callers
Function
modinv2p64
Compute the modular inverse of (odd) x mod 2^64. */
vendors/secp256k1/src/tests.c:734
↓ 2 callers
Method
msb
include/cbmpc/core/buf128.h:64
↓ 2 callers
Method
mul_2_pow
include-internal/cbmpc/internal/crypto/base_bn.h:123
↓ 2 callers
Method
mul_to_generator
include-internal/cbmpc/internal/crypto/base_ec_core.h:624
↓ 2 callers
Function
multi_agree_random
src/cbmpc/protocol/agree_random.cpp:76
↓ 2 callers
Function
multi_pairwise_agree_random
src/cbmpc/protocol/agree_random.cpp:110
↓ 2 callers
Function
musig_tweak_test_helper
Attempts to create a signature for the aggregate public key using given secret * keys and keyagg_cache. */
vendors/secp256k1/src/modules/musig/tests_impl.h:590
↓ 2 callers
Function
non_hard_derive
src/cbmpc/protocol/hd_tree_bip32.cpp:5
↓ 2 callers
Function
num_counters
vendors/google-benchmark/src/perf_counters.h:132
↓ 2 callers
Function
openssl_get_last_error_string
src/cbmpc/crypto/base.cpp:81
↓ 2 callers
Function
ossl_ecdsa_sign
src/cbmpc/crypto/base_ecc.cpp:126
↓ 2 callers
Function
ossl_ecdsa_verify
src/cbmpc/crypto/base_ecc.cpp:95
↓ 2 callers
Function
ossl_get_optimized_curve
src/cbmpc/crypto/base_ecc.cpp:157
↓ 2 callers
Function
ossl_get_p
src/cbmpc/crypto/base_ecc.cpp:165
↓ 2 callers
Function
ot_matrix_transpose
src/cbmpc/protocol/ot.cpp:177
↓ 2 callers
Function
ot_receivers_for
include-internal/cbmpc/internal/protocol/ecdsa_mp.h:81
↓ 2 callers
Method
other_K_share
include-internal/cbmpc/internal/protocol/hd_tree_bip32.h:14
↓ 2 callers
Function
parse_ecies_prv_from_dk_blob
tests/unit/c_api/test_pve.cpp:119
↓ 2 callers
Function
parse_rsa_prv_from_dk_blob
tests/unit/c_api/test_pve.cpp:109
↓ 2 callers
Method
pause_timer
tools/benchmark/mpc_util.h:57
↓ 2 callers
Function
print_stack_trace
src/cbmpc/core/error.cpp:228
↓ 2 callers
Function
print_table
vendors/secp256k1/src/precompute_ecmult_gen.c:26
↓ 2 callers
Function
print_table
vendors/secp256k1/src/precompute_ecmult.c:21
↓ 2 callers
Function
pull
(...args: unknown[])
vendors/github-action-benchmark/test/write.spec.ts:100
↓ 2 callers
Method
rand_N_star
If the private key is present, we return a single uniform sample in Z_N, which lands in Z_N^* with overwhelming probability; otherwise we either resam
src/cbmpc/crypto/base_paillier.cpp:326
↓ 2 callers
Function
random_sign
vendors/secp256k1/src/tests.c:6274
↓ 2 callers
Function
read_file_to_string
tests/unit/crypto/test_hpke_rfc9180_json.cpp:15
↓ 2 callers
Method
receive
demo-cpp/parallel_transport/main.cpp:75
↓ 2 callers
Method
receive
demo-cpp/common/mpc_job_session.h:37
↓ 2 callers
Method
receive_all
demo-cpp/parallel_transport/main.cpp:86
↓ 2 callers
Method
reset
tools/benchmark/mpc_util.h:46
↓ 2 callers
Method
reset_timer
tools/benchmark/mpc_util.h:53
↓ 2 callers
Method
resume_timer
tools/benchmark/mpc_util.h:63
↓ 2 callers
Function
rotl
vendors/secp256k1/src/testrand_impl.h:39
↓ 2 callers
Function
rshift256
Right-shift a 256-bit number (represented as 16 uint16_t's in LE order). */
vendors/secp256k1/src/tests.c:1712
↓ 2 callers
Method
run
(self)
vendors/google-benchmark/setup.py:77
↓ 2 callers
Function
run_2pc
demo-api/schnorr_2p_pve_batch_backup/main.cpp:109
↓ 2 callers
Function
run_ecmult_multi_bench
vendors/secp256k1/src/bench_ecmult.c:245
↓ 2 callers
Function
run_proper_context_tests
vendors/secp256k1/src/tests.c:239
↓ 2 callers
Function
run_static_context_tests
vendors/secp256k1/src/tests.c:198
↓ 2 callers
Method
running
vendors/google-benchmark/src/thread_timer.h:43
↓ 2 callers
Function
secp256k1_context_preallocated_create
vendors/secp256k1/src/secp256k1.c:118
↓ 2 callers
Function
secp256k1_context_set_error_callback
vendors/secp256k1/src/secp256k1.c:211
↓ 2 callers
Function
secp256k1_ctz32_var_debruijn
Determine the number of trailing zero bits in a (non-zero) 32-bit x. * This function is only intended to be used as fallback for * secp256k1_ctz32_v
vendors/secp256k1/src/util.h:315
↓ 2 callers
Function
secp256k1_ctz64_var_debruijn
Determine the number of trailing zero bits in a (non-zero) 64-bit x. * This function is only intended to be used as fallback for * secp256k1_ctz64_v
vendors/secp256k1/src/util.h:327
↓ 2 callers
Function
secp256k1_der_parse_integer
vendors/secp256k1/src/ecdsa_impl.h:90
↓ 2 callers
Function
secp256k1_der_read_len
vendors/secp256k1/src/ecdsa_impl.h:36
← previous
next →
1,901–2,000 of 7,462, ranked by callers