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
↓ 1 callers
Function
inner_func
tests/unit/core/test_error.cpp:12
↓ 1 callers
Function
int256is127
Check whether the 256-bit value represented by array of 16-bit values is in range -2^127 < v < 2^127. */
vendors/secp256k1/src/tests.c:1757
↓ 1 callers
Function
intToCallReaction
vendors/googletest/googlemock/src/gmock-spec-builders.cc:446
↓ 1 callers
Function
int_cmov_test
vendors/secp256k1/src/tests.c:7514
↓ 1 callers
Function
intersect
Given two lists, get a new list consisting of the elements only contained in *both of the input lists*, while preserving the ordering.
vendors/google-benchmark/tools/gbench/report.py:127
↓ 1 callers
Method
inv
include-internal/cbmpc/internal/crypto/base_mod.h:45
↓ 1 callers
Method
invert_point
src/cbmpc/crypto/base_ecc.cpp:243
↓ 1 callers
Function
isDir
(path: string)
vendors/github-action-benchmark/src/config.ts:161
↓ 1 callers
Function
isRemoteRejectedError
(err: unknown)
vendors/github-action-benchmark/src/write.ts:367
↓ 1 callers
Function
is_bsd_based_os
Determine whether or not the OS is BSD-based.
vendors/googletest/googletest/test/gtest_help_test.py:51
↓ 1 callers
Function
is_cibuildwheel
()
vendors/google-benchmark/setup.py:23
↓ 1 callers
Function
is_executable_file
Return 'True' if 'filename' names a valid file which is likely an executable. A file is considered an executable if it starts with the ma
vendors/google-benchmark/tools/gbench/util.py:18
↓ 1 callers
Function
is_identifier
(tk)
vendors/google-benchmark/tools/strip_asm.py:53
↓ 1 callers
Function
is_in_subgroup
src/cbmpc/crypto/ec25519_core.cpp:862
↓ 1 callers
Method
is_infinity
src/cbmpc/crypto/base_ecc_secp256k1.cpp:133
↓ 1 callers
Function
is_json_file
Returns 'True' if 'filename' names a valid JSON output file. 'False' otherwise.
vendors/google-benchmark/tools/gbench/util.py:43
↓ 1 callers
Method
is_odd
src/cbmpc/crypto/ec25519_core.cpp:602
↓ 1 callers
Method
is_party
include-internal/cbmpc/internal/protocol/mpc_job.h:474
↓ 1 callers
Function
is_potentially_comparable_benchmark
(x)
vendors/google-benchmark/tools/gbench/report.py:135
↓ 1 callers
Function
is_rdrand_supported
src/cbmpc/crypto/base.cpp:39
↓ 1 callers
Method
is_zero
include-internal/cbmpc/internal/core/extended_uint.h:45
↓ 1 callers
Function
join
vendors/google-benchmark/src/benchmark_name.cc:46
↓ 1 callers
Function
join_impl
Join a pack of std::strings using a delimiter TODO: use absl::StrJoin
vendors/google-benchmark/src/benchmark_name.cc:31
↓ 1 callers
Method
lastCall
()
vendors/github-action-benchmark/test/fakedOctokit.ts:16
↓ 1 callers
Function
le_get_2
NOTE: These helpers must be safe for unaligned buffers and must not rely on strict-aliasing violations. Modern compilers typically inline fixed-size m
include-internal/cbmpc/internal/core/utils.h:59
↓ 1 callers
Function
le_get_4
include-internal/cbmpc/internal/core/utils.h:60
↓ 1 callers
Function
le_set_4
include-internal/cbmpc/internal/core/utils.h:63
↓ 1 callers
Function
line
vendors/googletest/googlemock/include/gmock/gmock-spec-builders.h:694
↓ 1 callers
Function
list_leaf_names_recursive
src/cbmpc/crypto/secret_sharing.cpp:226
↓ 1 callers
Function
list_leaf_paths_recursive
src/cbmpc/crypto/secret_sharing.cpp:209
↓ 1 callers
Method
list_pub_data_nodes
src/cbmpc/crypto/secret_sharing.cpp:578
↓ 1 callers
Function
list_pub_data_nodes_recursive
src/cbmpc/crypto/secret_sharing.cpp:566
↓ 1 callers
Method
load
src/cbmpc/core/error.cpp:131
↓ 1 callers
Function
loadDataJs
(dataPath: string)
vendors/github-action-benchmark/src/write.ts:25
↓ 1 callers
Function
loadDataJson
(jsonPath: string)
vendors/github-action-benchmark/src/write.ts:501
↓ 1 callers
Method
load_results
(self)
vendors/google-benchmark/tools/gbench/report.py:460
↓ 1 callers
Method
lshift
src/cbmpc/crypto/base_bn.cpp:399
↓ 1 callers
Function
lshift64x2
src/cbmpc/protocol/ot.cpp:122
↓ 1 callers
Function
main
()
vendors/google-benchmark/tools/compare.py:227
↓ 1 callers
Function
main
()
vendors/google-benchmark/tools/strip_asm.py:132
↓ 1 callers
Function
main
()
vendors/github-action-benchmark/src/index.ts:6
↓ 1 callers
Function
main
()
vendors/github-action-benchmark/scripts/ci_validate_modification.ts:207
↓ 1 callers
Function
make_ecdsa_sig
src/cbmpc/crypto/base_ecc.cpp:911
↓ 1 callers
Function
make_msg32
demo-api/schnorr_2p_pve_batch_backup/main.cpp:122
↓ 1 callers
Function
make_uint64
include-internal/cbmpc/internal/core/utils.h:91
↓ 1 callers
Function
malloc_usable_bytes
src/cbmpc/c_api/common.cpp:19
↓ 1 callers
Method
manual_time_used
REQUIRES: timer is not running
vendors/google-benchmark/src/thread_timer.h:58
↓ 1 callers
Function
map_args_to_tuple_impl
include-internal/cbmpc/internal/protocol/util.h:57
↓ 1 callers
Function
matrix_transpose
src/cbmpc/protocol/ot.cpp:170
↓ 1 callers
Method
mayFailPush
()
vendors/github-action-benchmark/test/write.spec.ts:45
↓ 1 callers
Function
measure
tests/dudect/dudect_util/dudect.h:337
↓ 1 callers
Function
memmove_reverse
src/cbmpc/core/buf.cpp:364
↓ 1 callers
Function
message
Returns the text streamed into this AssertionResult. Test assertions use it when they fail (i.e., the predicate's outcome doesn't match the assertion'
vendors/googletest/googletest/include/gtest/gtest-assertion-result.h:183
↓ 1 callers
Method
mont_mul
src/cbmpc/crypto/base_bn256.cpp:1114
↓ 1 callers
Method
mont_reduce
src/cbmpc/crypto/base_bn256.cpp:1255
↓ 1 callers
Method
mpc_abort
include-internal/cbmpc/internal/protocol/mpc_job.h:234
↓ 1 callers
Method
msg2_delta
include-internal/cbmpc/internal/protocol/ot.h:125
↓ 1 callers
Method
msg3
include-internal/cbmpc/internal/protocol/ot.h:203
↓ 1 callers
Method
msg3_delta
include-internal/cbmpc/internal/protocol/ot.h:204
↓ 1 callers
Method
mul
src/cbmpc/crypto/ec25519_core.cpp:650
↓ 1 callers
Function
mul256_noasm
src/cbmpc/crypto/base_bn256.cpp:8
↓ 1 callers
Method
mul_scalar
src/cbmpc/crypto/base_paillier.cpp:172
↓ 1 callers
Function
mul_to_generator_vartime
src/cbmpc/crypto/ec25519_core.cpp:858
↓ 1 callers
Method
mul_to_generator_vartime
src/cbmpc/crypto/base_ecc.cpp:217
↓ 1 callers
Method
mul_vartime
src/cbmpc/crypto/base_ecc.cpp:264
↓ 1 callers
Function
musig_api_tests
vendors/secp256k1/src/modules/musig/tests_impl.h:121
↓ 1 callers
Function
musig_nonce_test
vendors/secp256k1/src/modules/musig/tests_impl.h:496
↓ 1 callers
Function
musig_simple_test
Just a simple (non-tweaked) 2-of-2 MuSig aggregate, sign, verify * test. */
vendors/secp256k1/src/modules/musig/tests_impl.h:39
↓ 1 callers
Function
musig_test_static_nonce_gen_counter
Since the BIP doesn't provide static test vectors for nonce_gen_counter, we * define a static test here */
vendors/secp256k1/src/modules/musig/tests_impl.h:1073
↓ 1 callers
Function
musig_test_vectors_keyagg
vendors/secp256k1/src/modules/musig/tests_impl.h:747
↓ 1 callers
Function
musig_test_vectors_nonceagg
vendors/secp256k1/src/modules/musig/tests_impl.h:824
↓ 1 callers
Function
musig_test_vectors_noncegen
vendors/secp256k1/src/modules/musig/tests_impl.h:771
↓ 1 callers
Function
musig_test_vectors_sigagg
vendors/secp256k1/src/modules/musig/tests_impl.h:1031
↓ 1 callers
Function
musig_test_vectors_signverify
vendors/secp256k1/src/modules/musig/tests_impl.h:864
↓ 1 callers
Function
musig_test_vectors_tweak
vendors/secp256k1/src/modules/musig/tests_impl.h:988
↓ 1 callers
Function
musig_tweak_test
Create aggregate public key P[0], tweak multiple times (using xonly and * plain tweaking) and test signing. */
vendors/secp256k1/src/modules/musig/tests_impl.h:633
↓ 1 callers
Function
mutate_sign_signed30
Randomly mutate the sign of limbs in signed30 representation, without changing the value. */
vendors/secp256k1/src/tests.c:853
↓ 1 callers
Function
mutate_sign_signed62
Randomly mutate the sign of limbs in signed62 representation, without changing the value. */
vendors/secp256k1/src/tests.c:944
↓ 1 callers
Function
neg256
Negate a 256-bit number (represented as 16 uint16_t's in LE order) mod 2^256. */
vendors/secp256k1/src/tests.c:1701
↓ 1 callers
Function
new_point
src/cbmpc/crypto/base_ecc_secp256k1.cpp:33
↓ 1 callers
Function
nid_to_group_name
demo-api/ecdsa_mp_pve_backup/main.cpp:179
↓ 1 callers
Function
nid_to_group_name
demo-api/hd_keyset_ecdsa_2p/main.cpp:139
↓ 1 callers
Function
nonfatally_failed
Returns true if and only if the test part non-fatally failed.
vendors/googletest/googletest/include/gtest/gtest-test-part.h:102
↓ 1 callers
Function
normalize
Normalize output object. Args: obj: Google Test's JSON output object to normalize. Returns: Normalized output without any references t
vendors/googletest/googletest/test/gtest_json_test_utils.py:35
↓ 1 callers
Function
normalize_labels
(asm)
vendors/google-benchmark/tools/strip_asm.py:23
↓ 1 callers
Function
operator^
src/cbmpc/core/buf.cpp:232
↓ 1 callers
Function
ossl_equ_groups
-------------------- ossl_ -------------------------------
src/cbmpc/crypto/base_ecc.cpp:75
↓ 1 callers
Function
ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex
* Perform the padding as per NIST 800-56B 7.2.2.3 * from (K) is the key material. * param (A) is the additional input. * Step numbers are
src/cbmpc/crypto/base_rsa_oaep.cpp:75
↓ 1 callers
Function
ot_senders_for
include-internal/cbmpc/internal/protocol/ecdsa_mp.h:73
↓ 1 callers
Function
outer_func
tests/unit/core/test_error.cpp:14
↓ 1 callers
Method
pack
include-internal/cbmpc/internal/protocol/mpc_job.h:427
↓ 1 callers
Function
parse_dk_blob
src/cbmpc/api/pve_internal.h:99
↓ 1 callers
Function
parse_ecies_prv_from_dk_blob
tests/unit/api/test_pve.cpp:97
↓ 1 callers
Function
parse_rsa_prv_from_dk_blob
tests/unit/api/test_pve.cpp:87
↓ 1 callers
Function
partial_decrypt_ac_attempt_ecies_p256_hsm
src/cbmpc/api/pve_batch_ac.cpp:287
↓ 1 callers
Function
partial_decrypt_ac_attempt_rsa_oaep_hsm
src/cbmpc/api/pve_batch_ac.cpp:262
↓ 1 callers
Function
partition_benchmarks
While preserving the ordering, find benchmarks with the same names in both of the inputs, and group them. (i.e. partition/filter into gro
vendors/google-benchmark/tools/gbench/report.py:139
↓ 1 callers
Method
per_family_instance_index
vendors/google-benchmark/src/benchmark_api_internal.h:26
↓ 1 callers
Function
percentile
tests/dudect/dudect_util/dudect.h:211
↓ 1 callers
Method
pow22523
pow22523 returns x^((p-5)/8) where (p-5)/8 is 2^252-3.
src/cbmpc/crypto/ec25519_core.cpp:774
← previous
next →
2,701–2,800 of 7,462, ranked by callers