MCPcopy Create free account

hub / github.com/coinbase/cb-mpc / functions

Functions7,462 in github.com/coinbase/cb-mpc

↓ 3 callersMethodcreate_prv
src/cbmpc/crypto/base_paillier.cpp:140
↓ 3 callersFunctionct_bn_add_words
src/cbmpc/crypto/base_mod.cpp:201
↓ 3 callersFunctionct_select_buf
Constant-time selection between two same-sized buffers. Returns `y` when flag == true, else returns `z`.
include-internal/cbmpc/internal/core/utils.h:175
↓ 3 callersFunctiondeserialize_keyset_blob
src/cbmpc/api/hd_keyset_eddsa_2p.cpp:83
↓ 3 callersFunctiondeserialize_keyset_blob
src/cbmpc/api/hd_keyset_ecdsa_2p.cpp:103
↓ 3 callersMethoddiv
src/cbmpc/crypto/base_bn.cpp:376
↓ 3 callersMethoddiv_by_two
src/cbmpc/crypto/base_bn256.cpp:633
↓ 3 callersFunctiondiv_words_by_two
src/cbmpc/crypto/base_mod.cpp:173
↓ 3 callersMethoddivider
vendors/googletest/googlemock/test/gmock-matchers-comparisons_test.cc:2299
↓ 3 callersFunctiondrbg_sample_number
* @specs: * - basic-primitives-spec | drbg-sample-number-1P */
src/cbmpc/crypto/ro.cpp:21
↓ 3 callersFunctionec_privkey_export_der
vendors/secp256k1/contrib/lax_der_privatekey_parsing.c:55
↓ 3 callersFunctionec_pubkey_parse_pointtest
vendors/secp256k1/src/tests.c:5665
↓ 3 callersMethodencrypt
src/cbmpc/protocol/pve.cpp:7
↓ 3 callersFunctionexpect_eq
tests/unit/c_api/test_eddsa2pc.cpp:22
↓ 3 callersFunctionexpect_eq
tests/unit/c_api/test_schnorr2pc.cpp:21
↓ 3 callersFunctionexpected_Q
tests/unit/c_api/test_pve_ac.cpp:51
↓ 3 callersFunctionfib
(u: u32)
vendors/github-action-benchmark/examples/criterion-rs/src/lib.rs:1
↓ 3 callersFunctionfrom_le_mod_q
src/cbmpc/crypto/ec25519_core.cpp:951
↓ 3 callersFunctiongej_xyz_equals_gej
This compares jacobian points including their Z, not just their geometric meaning. */
vendors/secp256k1/src/tests.c:3638
↓ 3 callersFunctiongetCurrentRepoMetadata
()
vendors/github-action-benchmark/src/write.ts:120
↓ 3 callersFunctiongetCurrentRepoRemoteUrl
(token: string)
vendors/github-action-benchmark/src/git.ts:76
↓ 3 callersFunctiongetRepoRemoteUrl
(token: string, repoUrl: string)
vendors/github-action-benchmark/src/git.ts:82
↓ 3 callersFunctiongetServerUrl
(repositoryUrl: string | undefined)
vendors/github-action-benchmark/src/git.ts:49
↓ 3 callersFunctionget_bin_size
include-internal/cbmpc/internal/crypto/base_hash.h:53
↓ 3 callersFunctionget_bin_size
include-internal/cbmpc/internal/protocol/ot.h:264
↓ 3 callersMethodget_bin_size
include-internal/cbmpc/internal/crypto/base_mod.h:72
↓ 3 callersMethodget_group
src/cbmpc/crypto/base_ecc.cpp:569
↓ 3 callersFunctionget_iters
vendors/secp256k1/src/bench.h:170
↓ 3 callersMethodget_message_size
tools/benchmark/mpc_util.h:146
↓ 3 callersFunctionget_unique_benchmark_names
While *keeping* the order, give all the unique 'names' used for benchmarks.
vendors/google-benchmark/tools/gbench/report.py:114
↓ 3 callersMethodgroup_message
include-internal/cbmpc/internal/protocol/mpc_job.h:273
↓ 3 callersFunctionhash_matrix_line
src/cbmpc/protocol/ot.cpp:262
↓ 3 callersFunctionhash_message
src/cbmpc/crypto/base_ecc_secp256k1.cpp:354
↓ 3 callersMethodinit
include-internal/cbmpc/internal/crypto/base.h:88
↓ 3 callersMethodis_bit_set
src/cbmpc/crypto/base_bn.cpp:424
↓ 3 callersMethodis_party_idx
include-internal/cbmpc/internal/protocol/mpc_job.h:222
↓ 3 callersMethodline
vendors/googletest/googlemock/include/gmock/gmock-spec-builders.h:247
↓ 3 callersMethodmain
(String[] args)
vendors/github-action-benchmark/examples/java/src/main/java/org/openjdk/jmh/samples/JMHSample_01_HelloWorld.java:84
↓ 3 callersFunctionmake_peers
tests/unit/c_api/test_schnorr_mp_ac.cpp:34
↓ 3 callersFunctionmake_peers
tests/unit/c_api/test_eddsa_mp_threshold.cpp:33
↓ 3 callersFunctionmake_peers
tests/unit/c_api/test_schnorr_mp_threshold.cpp:34
↓ 3 callersFunctionmake_transports
tests/unit/c_api/test_schnorr_mp_ac.cpp:41
↓ 3 callersFunctionmake_transports
tests/unit/c_api/test_eddsa_mp_threshold.cpp:40
↓ 3 callersFunctionmake_transports
tests/unit/c_api/test_schnorr_mp_threshold.cpp:41
↓ 3 callersFunctionmax_test
tests/dudect/dudect_util/dudect.h:386
↓ 3 callersMethodmin_time
vendors/google-benchmark/src/benchmark_api_internal.h:38
↓ 3 callersFunctionmusig_test_set_secnonce
vendors/secp256k1/src/modules/musig/tests_impl.h:854
↓ 3 callersFunctionneg
src/cbmpc/crypto/ec25519_core.cpp:932
↓ 3 callersFunctionnew_point
src/cbmpc/crypto/ec25519_core.cpp:943
↓ 3 callersFunctionout_error
src/cbmpc/core/error.cpp:26
↓ 3 callersFunctionpack_cmems_copy
tests/unit/c_api/test_tdh2.cpp:48
↓ 3 callersFunctionparse_key_blob_any_version
src/cbmpc/api/ecdsa_mp.cpp:43
↓ 3 callersFunctionprint_number
Format fixed point number. */
vendors/secp256k1/src/bench.h:41
↓ 3 callersFunctionprint_output_table_header_row
vendors/secp256k1/src/bench.h:179
↓ 3 callersFunctionpub_compressed_bin_size
src/cbmpc/crypto/base_eddsa.cpp:15
↓ 3 callersMethodrandom_seed
Returns the random seed used at the start of the current test run.
vendors/googletest/googletest/src/gtest.cc:5587
↓ 3 callersMethodrandomize
src/cbmpc/crypto/elgamal.cpp:89
↓ 3 callersFunctionreadDataJson
(file: string)
vendors/github-action-benchmark/scripts/ci_validate_modification.ts:31
↓ 3 callersMethodreconstruct
src/cbmpc/crypto/secret_sharing.cpp:478
↓ 3 callersMethodrepetitions
vendors/google-benchmark/src/benchmark_api_internal.h:37
↓ 3 callersFunctionreport_test
tests/dudect/dudect_util/dudect.h:376
↓ 3 callersFunctionresolvePath
(p: string)
vendors/github-action-benchmark/src/config.ts:53
↓ 3 callersFunctionrun_with_flag
Runs gtest_help_test_ with the given flag. Returns: the exit code and the text output as a tuple. Args: flag: the command-line flag to pa
vendors/googletest/googletest/test/gtest_help_test.py:110
↓ 3 callersFunctionsecp256k1_context_clone
vendors/secp256k1/src/secp256k1.c:163
↓ 3 callersFunctionsecp256k1_context_preallocated_clone_size
vendors/secp256k1/src/secp256k1.c:112
↓ 3 callersFunctionsecp256k1_ctz32_var
Determine the number of trailing zero bits in a (non-zero) 32-bit x. */
vendors/secp256k1/src/util.h:338
↓ 3 callersFunctionsecp256k1_ctz64_var
Determine the number of trailing zero bits in a (non-zero) 64-bit x. */
vendors/secp256k1/src/util.h:356
↓ 3 callersFunctionsecp256k1_ec_pubkey_create_helper
vendors/secp256k1/src/secp256k1.c:589
↓ 3 callersFunctionsecp256k1_ecdsa_recoverable_signature_save
vendors/secp256k1/src/modules/recovery/main_impl.h:27
↓ 3 callersFunctionsecp256k1_ecmult_multi_simple_var
Computes ecmult_multi by simply multiplying and adding each point. Does not * require a scratch space */
vendors/secp256k1/src/ecmult_impl.h:773
↓ 3 callersFunctionsecp256k1_ecmult_table_verify
vendors/secp256k1/src/ecmult_impl.h:117
↓ 3 callersFunctionsecp256k1_ellswift_encode
vendors/secp256k1/src/modules/ellswift/main_impl.h:399
↓ 3 callersFunctionsecp256k1_fe_get_bounds
vendors/secp256k1/src/field_impl.h:437
↓ 3 callersFunctionsecp256k1_fe_to_signed30
vendors/secp256k1/src/field_10x26_impl.h:1174
↓ 3 callersFunctionsecp256k1_fe_to_signed62
vendors/secp256k1/src/field_5x52_impl.h:470
↓ 3 callersFunctionsecp256k1_ge_to_bytes_ext
vendors/secp256k1/src/group_impl.h:966
↓ 3 callersFunctionsecp256k1_gej_clear
vendors/secp256k1/src/group_impl.h:301
↓ 3 callersFunctionsecp256k1_i128_from_i64
vendors/secp256k1/src/int128_struct_impl.h:189
↓ 3 callersFunctionsecp256k1_jacobi32_maybe_var
Compute the Jacobi symbol of x modulo modinfo->modulus (variable time). gcd(x,modulus) must be 1. */
vendors/secp256k1/src/modinv32_impl.h:666
↓ 3 callersFunctionsecp256k1_jacobi64_maybe_var
Compute the Jacobi symbol of x modulo modinfo->modulus (variable time). gcd(x,modulus) must be 1. */
vendors/secp256k1/src/modinv64_impl.h:721
↓ 3 callersFunctionsecp256k1_keyagg_cache_save
A keyagg cache consists of * - 4 byte magic set during initialization to allow detecting an uninitialized * object. * - 64 byte aggregate (and po
vendors/secp256k1/src/modules/musig/keyagg_impl.h:31
↓ 3 callersFunctionsecp256k1_modinv64_det_check_pow2
Check if the determinant of t is equal to 1 << n. If abs, check if |det t| == 1 << n. */
vendors/secp256k1/src/modinv64_impl.h:75
↓ 3 callersFunctionsecp256k1_mul128
vendors/secp256k1/src/int128_struct_impl.h:21
↓ 3 callersFunctionsecp256k1_musig_aggnonce_load
vendors/secp256k1/src/modules/musig/session_impl.h:124
↓ 3 callersFunctionsecp256k1_musig_pubkey_ec_tweak_add
vendors/secp256k1/src/modules/musig/keyagg_impl.h:283
↓ 3 callersFunctionsecp256k1_musig_pubkey_xonly_tweak_add
vendors/secp256k1/src/modules/musig/keyagg_impl.h:287
↓ 3 callersFunctionsecp256k1_musig_pubnonce_load
Loads two group elements from a pubnonce. Returns 1 unless the nonce wasn't * properly initialized */
vendors/secp256k1/src/modules/musig/session_impl.h:104
↓ 3 callersFunctionsecp256k1_musig_pubnonce_save
Saves two group elements into a pubnonce. Requires that none of the provided * group elements is infinity. */
vendors/secp256k1/src/modules/musig/session_impl.h:94
↓ 3 callersFunctionsecp256k1_musig_session_load
vendors/secp256k1/src/modules/musig/session_impl.h:160
↓ 3 callersFunctionsecp256k1_scalar_cadd_bit
vendors/secp256k1/src/scalar_low_impl.h:59
↓ 3 callersFunctionsecp256k1_scalar_check_overflow
vendors/secp256k1/src/scalar_8x32_impl.h:86
↓ 3 callersFunctionsecp256k1_scalar_check_overflow
vendors/secp256k1/src/scalar_4x64_impl.h:69
↓ 3 callersFunctionsecp256k1_scalar_is_one
vendors/secp256k1/src/scalar_low_impl.h:112
↓ 3 callersFunctionsecp256k1_scalar_reduce
vendors/secp256k1/src/scalar_8x32_impl.h:104
↓ 3 callersFunctionsecp256k1_scalar_reduce
vendors/secp256k1/src/scalar_4x64_impl.h:81
↓ 3 callersFunctionsecure_bzero
include/cbmpc/core/buf.h:17
↓ 3 callersFunctionseed_random
* It seeds the global random number generator of openssl * Used primarily for testing */
src/cbmpc/crypto/base.cpp:101
↓ 3 callersMethodset_ed_bin
src/cbmpc/crypto/base_ecc.cpp:412
↓ 3 callersMethodset_infinity
src/cbmpc/crypto/base_ecc.cpp:241
↓ 3 callersMethodset_row
include-internal/cbmpc/internal/protocol/ot.h:56
← previousnext →1,501–1,600 of 7,462, ranked by callers