Fuzz introspector: privkey
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
438 438 7 :

['ge_madd(ge_p1p1*, ge_p3 const*, ge_precomp const*)', 'ge_p2_dbl(ge_p1p1*, ge_p2 const*)', 'ge_p3_dbl(ge_p1p1*, ge_p3 const*)', 'table_select(ge_precomp*, int, signed char)', 'x25519_ge_p1p1_to_p3', 'x25519_ge_p1p1_to_p2', 'ge_p3_0(ge_p3*)']

438 438 x25519_ge_scalarmult_base call site: 00000 /src/boringssl/crypto/curve25519/curve25519.cc:796
378 1146 7 :

['bn_mul_mont', 'OPENSSL_memcpy(void*, void const*, unsigned long) [clone .567]', 'bn_power5_capable', 'bn_gather5', 'bn_power5(unsigned long*, unsigned long const*, unsigned long const*, unsigned long const*, unsigned long const*, int, int)', 'bn_scatter5', 'bn_mul_mont_gather5(unsigned long*, unsigned long const*, unsigned long const*, unsigned long const*, unsigned long const*, int, int)']

378 1401 BN_mod_exp_mont_consttime call site: 00000 /src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:570
136 370 2 :

['bn_mod_lshift1_consttime', 'BN_sub_word']

136 2722 BN_mod_sqrt call site: 00604 /src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:115
136 140 2 :

['BN_is_zero', 'BN_sub_word']

136 140 BN_add_word call site: 00594 /src/boringssl/crypto/fipsmodule/bn/add.cc.inc:109
105 356 2 :

['BN_one', 'BN_nnmod']

105 3730 BN_mod_sqrt call site: 01101 /src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:269
105 110 3 :

['BN_one', 'BN_zero', 'BN_abs_is_word']

105 110 BN_mod_exp_mont call site: 00611 /src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:143
105 110 3 :

['BN_one', 'BN_zero', 'BN_abs_is_word']

105 110 BN_mod_exp_mont_consttime call site: 00000 /src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:440
76 168 5 :

['abort', 'bn_from_montgomery_in_place(unsigned long*, unsigned long, unsigned long*, unsigned long, bn_mont_ctx_st const*)', 'OPENSSL_cleanse', 'bn_sqr_small', 'bn_mul_small']

76 168 bn_mod_mul_montgomery_small call site: 00000 /src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:363
31 33 3 :

['sk_void_free', 'CRYPTO_get_ex_data', 'CRYPTO_atomic_load_u32']

31 33 CRYPTO_free_ex_data call site: 00275 /src/boringssl/crypto/ex_data.cc:113
5 79 2 :

['align_pointer(void*, unsigned long)', 'OPENSSL_malloc']

383 4293 BN_mod_exp_mont_consttime call site: 00000 /src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:521
2 2 1 :

['bn_sqr_comba8']

2 147 bn_sqr_consttime call site: 00447 /src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:306
2 2 1 :

['ENGINE_get_ECDSA_method']

2 67 EC_KEY_new_method call site: 00269 /src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:63

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 d2i_AutoPrivateKey [function] [call site] 00001
2 ERR_put_error [function] [call site] 00002
3 err_get_state() [function] [call site] 00003
4 CRYPTO_get_thread_local [function] [call site] 00004
5 CRYPTO_once [function] [call site] 00005
6 pthread_once [call site] 00006
6 abort [call site] 00007
5 thread_local_init() [function] [call site] 00008
6 pthread_key_create [call site] 00009
6 thread_local_destructor(void*) [function] [call site] 00010
7 pthread_mutex_lock [call site] 00011
7 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00012
7 pthread_mutex_unlock [call site] 00013
5 pthread_getspecific [call site] 00014
4 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00015
4 CRYPTO_set_thread_local [function] [call site] 00016
5 CRYPTO_once [function] [call site] 00017
5 thread_local_init() [function] [call site] 00018
5 pthread_getspecific [call site] 00019
5 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00020
5 pthread_setspecific [call site] 00021
5 pthread_mutex_lock [call site] 00022
5 pthread_mutex_unlock [call site] 00023
4 err_state_free(void*) [function] [call site] 00024
5 err_clear((anonymous namespace)::err_error_st*) [function] [call site] 00025
6 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00026
3 __errno_location [call site] 00027
3 err_clear((anonymous namespace)::err_error_st*) [function] [call site] 00028
2 EVP_parse_private_key [function] [call site] 00030
3 CBS_get_asn1 [function] [call site] 00031
4 cbs_get_asn1(cbs_st*, cbs_st*, unsigned int, int) [function] [call site] 00032
5 CBS_get_any_asn1_element [function] [call site] 00033
6 cbs_get_any_asn1_element(cbs_st*, cbs_st*, unsigned int*, unsigned long*, int*, int*, int) [function] [call site] 00034
7 __assert_fail [call site] 00035
7 __assert_fail [call site] 00036
7 parse_asn1_tag(cbs_st*, unsigned int*) [function] [call site] 00037
8 CBS_get_u8 [function] [call site] 00038
9 cbs_get(cbs_st*, unsigned char const**, unsigned long) [function] [call site] 00039
8 parse_base128_integer(cbs_st*, unsigned long*) [function] [call site] 00040
9 CBS_get_u8 [function] [call site] 00041
7 CBS_get_u8 [function] [call site] 00042
7 CBS_get_bytes [function] [call site] 00044
8 cbs_get(cbs_st*, unsigned char const**, unsigned long) [function] [call site] 00045
7 cbs_get_u(cbs_st*, unsigned long*, unsigned long) [function] [call site] 00047
8 cbs_get(cbs_st*, unsigned char const**, unsigned long) [function] [call site] 00048
7 CBS_get_bytes [function] [call site] 00049
5 CBS_skip [function] [call site] 00050
6 cbs_get(cbs_st*, unsigned char const**, unsigned long) [function] [call site] 00051
5 __assert_fail [call site] 00052
3 CBS_get_asn1_uint64 [function] [call site] 00053
4 CBS_get_asn1_uint64_with_tag [function] [call site] 00054
5 CBS_get_asn1 [function] [call site] 00055
5 CBS_is_unsigned_asn1_integer [function] [call site] 00056
6 CBS_is_valid_asn1_integer [function] [call site] 00057
7 CBS_get_u8 [function] [call site] 00058
7 CBS_get_u8 [function] [call site] 00059
3 CBS_get_asn1 [function] [call site] 00062
3 CBS_get_asn1 [function] [call site] 00063
3 ERR_put_error [function] [call site] 00064
3 parse_key_type(cbs_st*) [function] [call site] 00065
4 CBS_get_asn1 [function] [call site] 00066
4 OPENSSL_memcmp(void const*, void const*, unsigned long) [function] [call site] 00069
5 memcmp [call site] 00070
3 ERR_put_error [function] [call site] 00071
3 EVP_PKEY_new [function] [call site] 00072
4 OPENSSL_zalloc [function] [call site] 00073
5 OPENSSL_malloc [function] [call site] 00074
6 should_fail_allocation() [function] [call site] 00075
6 __assert_fail [call site] 00076
6 __assert_fail [call site] 00077
6 OPENSSL_memory_alloc [call site] 00078
6 __asan_poison_memory_region(void const*, unsigned long) [function] [call site] 00079
6 ERR_put_error [function] [call site] 00080
5 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00081
3 evp_pkey_set_method [function] [call site] 00082
4 free_it(evp_pkey_st*) [function] [call site] 00083
3 ERR_put_error [function] [call site] 00084
2 EVP_PKEY_free [function] [call site] 00085
3 CRYPTO_refcount_dec_and_test_zero [function] [call site] 00086
4 CRYPTO_atomic_load_u32 [function] [call site] 00087
4 abort [call site] 00088
4 CRYPTO_atomic_compare_exchange_weak_u32 [function] [call site] 00089
3 free_it(evp_pkey_st*) [function] [call site] 00090
3 OPENSSL_free [function] [call site] 00091
4 OPENSSL_memory_free [call site] 00092
4 __asan_unpoison_memory_region(void const*, unsigned long) [function] [call site] 00093
4 OPENSSL_cleanse [function] [call site] 00094
5 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00095
2 ERR_clear_error [function] [call site] 00097
3 err_get_state() [function] [call site] 00098
3 err_clear((anonymous namespace)::err_error_st*) [function] [call site] 00099
2 num_elements(unsigned char const*, unsigned long) [function] [call site] 00100
3 CBS_get_asn1 [function] [call site] 00102
3 CBS_get_any_asn1_element [function] [call site] 00104
2 d2i_PrivateKey [function] [call site] 00105
3 ERR_put_error [function] [call site] 00106
3 old_priv_decode(cbs_st*, int) [function] [call site] 00108
4 EVP_PKEY_new [function] [call site] 00109
4 EC_KEY_parse_private_key [function] [call site] 00110
5 CBS_get_asn1 [function] [call site] 00111
5 CBS_get_asn1_uint64 [function] [call site] 00112
5 CBS_get_asn1 [function] [call site] 00113
5 ERR_put_error [function] [call site] 00114
5 CBS_peek_asn1_tag [function] [call site] 00115
6 parse_asn1_tag(cbs_st*, unsigned int*) [function] [call site] 00116
5 CBS_get_asn1 [function] [call site] 00117
5 ERR_put_error [function] [call site] 00118
5 EC_KEY_parse_parameters [function] [call site] 00119
6 CBS_peek_asn1_tag [function] [call site] 00120
6 EC_KEY_parse_curve_name [function] [call site] 00121
7 CBS_get_asn1 [function] [call site] 00122
7 ERR_put_error [function] [call site] 00123
7 CBS_mem_equal [function] [call site] 00124
8 CRYPTO_memcmp [function] [call site] 00125
7 ERR_put_error [function] [call site] 00126
6 parse_explicit_prime_curve(cbs_st*, (anonymous namespace)::explicit_prime_curve*) [function] [call site] 00127
7 CBS_get_asn1 [function] [call site] 00128
7 CBS_get_asn1_uint64 [function] [call site] 00129
7 CBS_get_asn1 [function] [call site] 00130
7 CBS_get_asn1 [function] [call site] 00131
7 OPENSSL_memcmp(void const*, void const*, unsigned long) [function] [call site] 00134
7 CBS_get_asn1 [function] [call site] 00135
7 CBS_is_unsigned_asn1_integer [function] [call site] 00136
7 CBS_get_asn1 [function] [call site] 00138
7 CBS_get_asn1 [function] [call site] 00139
7 CBS_get_asn1 [function] [call site] 00140
7 CBS_get_optional_asn1 [function] [call site] 00141
8 CBS_peek_asn1_tag [function] [call site] 00142
8 CBS_get_asn1 [function] [call site] 00143
7 CBS_get_asn1 [function] [call site] 00145
7 CBS_get_asn1 [function] [call site] 00146
7 CBS_is_unsigned_asn1_integer [function] [call site] 00147
7 CBS_get_optional_asn1 [function] [call site] 00148
7 ERR_put_error [function] [call site] 00150
7 ERR_put_error [function] [call site] 00153
7 CBS_get_u8 [function] [call site] 00154
7 ERR_put_error [function] [call site] 00155
7 ERR_put_error [function] [call site] 00157
6 BN_new [function] [call site] 00163
7 OPENSSL_malloc [function] [call site] 00164
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00165
6 EC_GROUP_get0_order [function] [call site] 00170
7 __assert_fail [call site] 00171
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00172
7 BN_bn2bin_padded [function] [call site] 00178
8 fits_in_bytes(unsigned long const*, unsigned long, unsigned long) [function] [call site] 00179
8 bn_words_to_big_endian [function] [call site] 00180
9 fits_in_bytes(unsigned long const*, unsigned long, unsigned long) [function] [call site] 00181
9 constant_time_declassify_int(int) [function] [call site] 00182
10 value_barrier_u32(unsigned int) [function] [call site] 00183
9 __assert_fail [call site] 00184
9 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00185
7 ERR_clear_error [function] [call site] 00186
7 CBS_mem_equal [function] [call site] 00188
6 EC_GROUP_get_curve_GFp [function] [call site] 00189
7 ec_GFp_simple_group_get_curve [function] [call site] 00190
8 BN_copy [function] [call site] 00191
9 bn_wexpand [function] [call site] 00192
10 ERR_put_error [function] [call site] 00193
10 ERR_put_error [function] [call site] 00194
10 OPENSSL_calloc [function] [call site] 00195
11 ERR_put_error [function] [call site] 00196
11 OPENSSL_zalloc [function] [call site] 00197
10 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00198
10 OPENSSL_free [function] [call site] 00199
9 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00200
8 ec_felem_to_bignum [function] [call site] 00201
9 ec_felem_to_bytes [function] [call site] 00202
9 BN_bin2bn [function] [call site] 00203
10 bn_wexpand [function] [call site] 00205
10 BN_free [function] [call site] 00206
11 OPENSSL_free [function] [call site] 00207
11 OPENSSL_free [function] [call site] 00208
10 __assert_fail [call site] 00209
10 bn_big_endian_to_words [function] [call site] 00210
11 abort [call site] 00211
11 CRYPTO_load_word_be(void const*) [function] [call site] 00212
12 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00213
12 CRYPTO_bswap8(unsigned long) [function] [call site] 00214
11 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00215
8 ec_felem_to_bignum [function] [call site] 00216
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00217
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00218
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00219
6 EC_GROUP_get0_generator [function] [call site] 00220
6 EC_POINT_get_affine_coordinates_GFp [function] [call site] 00221
7 ERR_put_error [function] [call site] 00222
7 EC_GROUP_cmp [function] [call site] 00223
8 BN_cmp [function] [call site] 00224
9 BN_ucmp [function] [call site] 00225
10 bn_cmp_words_consttime(unsigned long const*, unsigned long, unsigned long const*, unsigned long) [function] [call site] 00226
11 constant_time_eq_w(unsigned long, unsigned long) [function] [call site] 00227
12 constant_time_is_zero_w(unsigned long) [function] [call site] 00228
13 constant_time_msb_w(unsigned long) [function] [call site] 00229
11 constant_time_lt_w(unsigned long, unsigned long) [function] [call site] 00230
12 constant_time_msb_w(unsigned long) [function] [call site] 00231
11 constant_time_select_int(unsigned long, int, int) [function] [call site] 00232
12 constant_time_select_w(unsigned long, unsigned long, unsigned long) [function] [call site] 00233
13 value_barrier_w(unsigned long) [function] [call site] 00234
11 constant_time_is_zero_w(unsigned long) [function] [call site] 00235
11 constant_time_select_int(unsigned long, int, int) [function] [call site] 00236
11 constant_time_is_zero_w(unsigned long) [function] [call site] 00237
11 constant_time_select_int(unsigned long, int, int) [function] [call site] 00238
8 ec_felem_equal [function] [call site] 00240
9 CRYPTO_memcmp [function] [call site] 00241
8 ec_felem_equal [function] [call site] 00242
8 ec_GFp_simple_points_equal [function] [call site] 00243
9 ec_felem_sub [function] [call site] 00244
10 bn_mod_sub_words [function] [call site] 00245
11 bn_sub_words [function] [call site] 00246
11 bn_add_words [function] [call site] 00247
11 bn_select_words [function] [call site] 00248
12 constant_time_select_w(unsigned long, unsigned long, unsigned long) [function] [call site] 00249
9 ec_felem_non_zero_mask [function] [call site] 00250
10 constant_time_is_zero_w(unsigned long) [function] [call site] 00251
9 ec_felem_sub [function] [call site] 00252
9 ec_felem_non_zero_mask [function] [call site] 00253
9 ec_felem_non_zero_mask [function] [call site] 00254
9 ec_felem_non_zero_mask [function] [call site] 00255
7 ERR_put_error [function] [call site] 00256
7 ec_felem_to_bignum [function] [call site] 00257
7 ec_felem_to_bignum [function] [call site] 00258
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00259
6 integers_equal(cbs_st const*, bignum_st const*) [function] [call site] 00260
6 ERR_put_error [function] [call site] 00261
5 EC_GROUP_cmp [function] [call site] 00262
5 ERR_put_error [function] [call site] 00263
5 ERR_put_error [function] [call site] 00265
5 ERR_put_error [function] [call site] 00266
5 EC_KEY_new [function] [call site] 00267
6 EC_KEY_new_method [function] [call site] 00268
7 OPENSSL_zalloc [function] [call site] 00269
7 ENGINE_get_ECDSA_method [function] [call site] 00270
7 METHOD_ref [function] [call site] 00271
8 __assert_fail [call site] 00272
7 CRYPTO_new_ex_data [function] [call site] 00273
7 g_ec_ex_data_class_bss_get() [function] [call site] 00274
7 CRYPTO_free_ex_data [function] [call site] 00275
8 CRYPTO_atomic_load_u32 [function] [call site] 00276
8 __assert_fail [call site] 00277
8 CRYPTO_get_ex_data [function] [call site] 00278
9 sk_void_num [function] [call site] 00279
10 OPENSSL_sk_num [function] [call site] 00280
9 sk_void_value [function] [call site] 00281
10 OPENSSL_sk_value [function] [call site] 00282
8 sk_void_free [function] [call site] 00283
9 OPENSSL_sk_free [function] [call site] 00284
10 OPENSSL_free [function] [call site] 00285
10 OPENSSL_free [function] [call site] 00286
7 METHOD_unref [function] [call site] 00287
8 __assert_fail [call site] 00288
7 OPENSSL_free [function] [call site] 00289
5 EC_KEY_set_group [function] [call site] 00290
6 EC_GROUP_cmp [function] [call site] 00291
6 ERR_put_error [function] [call site] 00292
6 __assert_fail [call site] 00293
6 __assert_fail [call site] 00294
6 EC_GROUP_free [function] [call site] 00295
7 CRYPTO_refcount_dec_and_test_zero [function] [call site] 00296
7 bn_mont_ctx_cleanup [function] [call site] 00297
7 bn_mont_ctx_cleanup [function] [call site] 00300
7 OPENSSL_free [function] [call site] 00301
6 EC_GROUP_dup [function] [call site] 00302
7 CRYPTO_refcount_inc [function] [call site] 00303
8 CRYPTO_atomic_load_u32 [function] [call site] 00304
8 CRYPTO_atomic_compare_exchange_weak_u32 [function] [call site] 00305
5 BN_bin2bn [function] [call site] 00308
5 EC_POINT_new [function] [call site] 00309
6 ERR_put_error [function] [call site] 00310
6 OPENSSL_malloc [function] [call site] 00311
6 EC_GROUP_dup [function] [call site] 00312
6 ec_GFp_simple_point_init [function] [call site] 00313
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00314
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00315
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00316
5 EC_KEY_set_private_key [function] [call site] 00317
6 ERR_put_error [function] [call site] 00318
6 ec_wrapped_scalar_new(ec_group_st const*) [function] [call site] 00319
6 ec_bignum_to_scalar [function] [call site] 00320
7 bn_copy_words [function] [call site] 00321
8 ERR_put_error [function] [call site] 00322
8 bn_fits_in_words [function] [call site] 00323
8 ERR_put_error [function] [call site] 00324
8 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00325
8 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00326
7 bn_less_than_words [function] [call site] 00327
8 bn_cmp_words_consttime(unsigned long const*, unsigned long, unsigned long const*, unsigned long) [function] [call site] 00328
7 constant_time_declassify_int(int) [function] [call site] 00329
7 ERR_put_error [function] [call site] 00330
6 ec_scalar_is_zero [function] [call site] 00331
6 constant_time_declassify_int(int) [function] [call site] 00332
6 ERR_put_error [function] [call site] 00333
6 ec_wrapped_scalar_free(EC_WRAPPED_SCALAR*) [function] [call site] 00334
7 OPENSSL_free [function] [call site] 00335
6 ec_wrapped_scalar_free(EC_WRAPPED_SCALAR*) [function] [call site] 00336
5 CBS_peek_asn1_tag [function] [call site] 00337
5 CBS_get_asn1 [function] [call site] 00338
5 CBS_get_asn1 [function] [call site] 00339
5 CBS_get_u8 [function] [call site] 00340
5 EC_POINT_oct2point [function] [call site] 00344
6 EC_GROUP_cmp [function] [call site] 00345
6 ERR_put_error [function] [call site] 00346
6 ec_GFp_simple_oct2point(ec_group_st const*, ec_point_st*, unsigned char const*, unsigned long, bignum_ctx*) [function] [call site] 00347
7 ERR_put_error [function] [call site] 00348
7 ec_point_from_uncompressed [function] [call site] 00349
8 BN_num_bytes [function] [call site] 00350
9 BN_num_bits [function] [call site] 00351
10 bn_minimal_width [function] [call site] 00352
10 BN_num_bits_word [function] [call site] 00353
8 ERR_put_error [function] [call site] 00354
8 ec_felem_from_bytes [function] [call site] 00355
8 ec_felem_from_bytes [function] [call site] 00356
8 ec_point_set_affine_coordinates [function] [call site] 00357
9 ec_felem_add [function] [call site] 00358
10 bn_mod_add_words [function] [call site] 00359
11 bn_add_words [function] [call site] 00360
11 bn_reduce_once_in_place [function] [call site] 00361
12 bn_sub_words [function] [call site] 00362
12 constant_time_declassify_int(int) [function] [call site] 00363
12 __assert_fail [call site] 00364
12 bn_select_words [function] [call site] 00365
9 ec_felem_add [function] [call site] 00366
9 ec_felem_equal [function] [call site] 00367
9 ERR_put_error [function] [call site] 00368
7 ec_set_to_safe_point [function] [call site] 00369
8 ec_GFp_simple_point_copy [function] [call site] 00370
9 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00371
9 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00372
9 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00373
8 ec_GFp_simple_point_set_to_infinity [function] [call site] 00374
9 ec_GFp_simple_point_init [function] [call site] 00375
7 ec_affine_to_jacobian [function] [call site] 00376
8 ec_felem_one [function] [call site] 00377
7 BN_num_bytes [function] [call site] 00378
7 ERR_put_error [function] [call site] 00379
7 BN_CTX_new [function] [call site] 00380
8 bignum_ctx* bssl::New<bignum_ctx>() [function] [call site] 00381
9 OPENSSL_malloc [function] [call site] 00382
9 bignum_ctx::bignum_ctx() [function] [call site] 00383
10 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::Vector() [function] [call site] 00384
10 bssl::Vector<unsigned long>::Vector() [function] [call site] 00385
7 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00386
8 BN_CTX_start [function] [call site] 00387
9 bssl::Vector<unsigned long>::Push(unsigned long) [function] [call site] 00388
10 bssl::Vector<unsigned long>::MaybeGrow() [function] [call site] 00389
11 ERR_put_error [function] [call site] 00390
11 ERR_put_error [function] [call site] 00391
11 OPENSSL_malloc [function] [call site] 00392
11 bssl::Vector<unsigned long>::begin() [function] [call site] 00393
11 bssl::Vector<unsigned long>::end() [function] [call site] 00394
11 bssl::Vector<unsigned long>::clear() [function] [call site] 00395
12 OPENSSL_free [function] [call site] 00396
9 ERR_clear_error [function] [call site] 00397
7 BN_CTX_get [function] [call site] 00398
8 ERR_put_error [function] [call site] 00399
8 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::size() const [function] [call site] 00400
8 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::Push(std::__1::unique_ptr<bignum_st, bssl::internal::Deleter>) [function] [call site] 00402
9 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::MaybeGrow() [function] [call site] 00403
10 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::begin() [function] [call site] 00404
10 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::end() [function] [call site] 00405
10 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::clear() [function] [call site] 00406
8 ERR_put_error [function] [call site] 00407
8 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::operator[](unsigned long) [function] [call site] 00408
9 abort [call site] 00409
7 BN_bin2bn [function] [call site] 00411
7 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00412
8 BN_CTX_end [function] [call site] 00413
9 bssl::Vector<unsigned long>::empty() const [function] [call site] 00414
9 __assert_fail [call site] 00415
9 bssl::Vector<unsigned long>::back() [function] [call site] 00416
10 abort [call site] 00417
9 bssl::Vector<unsigned long>::pop_back() [function] [call site] 00418
10 abort [call site] 00419
8 __clang_call_terminate [call site] 00420
9 __cxa_begin_catch [call site] 00421
7 ERR_put_error [function] [call site] 00423
7 EC_POINT_set_compressed_coordinates_GFp [function] [call site] 00424
8 EC_GROUP_cmp [function] [call site] 00425
8 ERR_put_error [function] [call site] 00426
8 BN_is_negative [function] [call site] 00427
8 ERR_put_error [function] [call site] 00429
8 ERR_clear_error [function] [call site] 00430
8 BN_CTX_new [function] [call site] 00431
8 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00432
8 BN_CTX_get [function] [call site] 00433
8 BN_CTX_get [function] [call site] 00434
8 BN_CTX_get [function] [call site] 00435
8 BN_CTX_get [function] [call site] 00436
8 BN_CTX_get [function] [call site] 00437
8 EC_GROUP_get_curve_GFp [function] [call site] 00438
8 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00439
8 BN_mod_sqr [function] [call site] 00440
9 BN_sqr [function] [call site] 00441
10 bn_sqr_consttime [function] [call site] 00442
11 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00443
11 BN_CTX_get [function] [call site] 00444
11 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00445
11 bn_wexpand [function] [call site] 00446
11 bn_sqr_comba4 [function] [call site] 00447
11 bn_sqr_comba8 [function] [call site] 00448
11 bn_sqr_normal(unsigned long*, unsigned long const*, unsigned long) [function] [call site] 00449
12 bn_mul_words [function] [call site] 00450
12 bn_mul_add_words [function] [call site] 00451
12 bn_add_words [function] [call site] 00452
12 bn_sqr_add_words [function] [call site] 00453
10 bn_set_minimal_width [function] [call site] 00455
11 bn_minimal_width [function] [call site] 00456
9 BN_div [function] [call site] 00457
10 BN_is_zero [function] [call site] 00458
11 bn_fits_in_words [function] [call site] 00459
10 ERR_put_error [function] [call site] 00460
10 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00461
10 BN_CTX_get [function] [call site] 00462
10 BN_CTX_get [function] [call site] 00463
10 BN_CTX_get [function] [call site] 00464
10 BN_CTX_get [function] [call site] 00465
10 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00466
10 BN_num_bits [function] [call site] 00467
10 BN_lshift [function] [call site] 00468
11 ERR_put_error [function] [call site] 00469
11 bn_wexpand [function] [call site] 00470
11 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00471
11 bn_set_minimal_width [function] [call site] 00472
10 BN_lshift [function] [call site] 00473
10 bn_set_minimal_width [function] [call site] 00474
10 bn_set_minimal_width [function] [call site] 00475
10 __assert_fail [call site] 00476
10 bn_resize_words [function] [call site] 00477
11 bn_wexpand [function] [call site] 00478
11 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00479
11 bn_fits_in_words [function] [call site] 00480
11 ERR_put_error [function] [call site] 00481
10 bn_wexpand [function] [call site] 00482
10 bn_wexpand [function] [call site] 00483
10 __assert_fail [call site] 00484
10 bn_div_rem_words(unsigned long*, unsigned long*, unsigned long, unsigned long, unsigned long) [function] [call site] 00485
11 __assert_fail [call site] 00486
10 bn_mul_words [function] [call site] 00487
10 bn_sub_words [function] [call site] 00488
10 bn_add_words [function] [call site] 00489
10 bn_set_minimal_width [function] [call site] 00490
10 bn_set_minimal_width [function] [call site] 00491
10 BN_rshift [function] [call site] 00492
11 ERR_put_error [function] [call site] 00493
11 bn_wexpand [function] [call site] 00494
11 bn_rshift_words [function] [call site] 00495
12 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00496
12 OPENSSL_memmove(void*, void const*, unsigned long) [function] [call site] 00497
12 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00498
11 bn_set_minimal_width [function] [call site] 00499
8 BN_mod_mul [function] [call site] 00500
9 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00501
9 BN_CTX_get [function] [call site] 00502
9 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00503
9 BN_mul [function] [call site] 00505
10 bn_mul_impl(bignum_st*, bignum_st const*, bignum_st const*, bignum_ctx*) [function] [call site] 00506
11 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00508
11 BN_CTX_get [function] [call site] 00509
11 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00510
11 bn_wexpand [function] [call site] 00511
11 bn_mul_comba8 [function] [call site] 00512
11 bn_wexpand [function] [call site] 00513
11 bn_mul_normal(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long) [function] [call site] 00514
12 bn_mul_words [function] [call site] 00515
12 bn_mul_add_words [function] [call site] 00516
12 bn_mul_add_words [function] [call site] 00517
12 bn_mul_add_words [function] [call site] 00518
12 bn_mul_add_words [function] [call site] 00519
10 bn_set_minimal_width [function] [call site] 00521
9 BN_nnmod [function] [call site] 00522
10 BN_usub [function] [call site] 00524
11 bn_usub_consttime [function] [call site] 00525
12 bn_fits_in_words [function] [call site] 00526
12 ERR_put_error [function] [call site] 00527
12 bn_wexpand [function] [call site] 00528
12 bn_sub_words [function] [call site] 00529
12 CRYPTO_subc_u64(unsigned long, unsigned long, unsigned long, unsigned long*) [function] [call site] 00530
13 CRYPTO_subc_impl(unsigned long, unsigned long, unsigned long, unsigned long*) [function] [call site] 00531
12 ERR_put_error [function] [call site] 00532
11 bn_set_minimal_width [function] [call site] 00533
8 bn_mod_lshift1_consttime [function] [call site] 00534
9 bn_mod_add_consttime [function] [call site] 00535
10 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00536
10 bn_resized_from_ctx(bignum_st const*, unsigned long, bignum_ctx*) [function] [call site] 00537
11 bn_fits_in_words [function] [call site] 00538
11 __assert_fail [call site] 00539
11 bn_scratch_space_from_ctx(unsigned long, bignum_ctx*) [function] [call site] 00540
12 BN_CTX_get [function] [call site] 00541
12 bn_wexpand [function] [call site] 00542
11 bn_resize_words [function] [call site] 00544
10 bn_resized_from_ctx(bignum_st const*, unsigned long, bignum_ctx*) [function] [call site] 00545
10 bn_scratch_space_from_ctx(unsigned long, bignum_ctx*) [function] [call site] 00546
10 bn_wexpand [function] [call site] 00547
10 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00548
10 bn_mod_add_words [function] [call site] 00549
8 bn_mod_add_consttime [function] [call site] 00550
8 bn_mod_sub_consttime [function] [call site] 00551
9 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00552
9 bn_resized_from_ctx(bignum_st const*, unsigned long, bignum_ctx*) [function] [call site] 00553
9 bn_resized_from_ctx(bignum_st const*, unsigned long, bignum_ctx*) [function] [call site] 00554
9 bn_scratch_space_from_ctx(unsigned long, bignum_ctx*) [function] [call site] 00555
9 bn_wexpand [function] [call site] 00556
9 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00557
9 bn_mod_sub_words [function] [call site] 00558
8 BN_mod_mul [function] [call site] 00559
8 bn_mod_add_consttime [function] [call site] 00560
8 bn_mod_add_consttime [function] [call site] 00561
8 BN_mod_sqrt [function] [call site] 00562
9 BN_is_odd [function] [call site] 00563
9 BN_abs_is_word [function] [call site] 00564
9 BN_abs_is_word [function] [call site] 00565
9 BN_is_bit_set [function] [call site] 00567
10 bn_is_bit_set_words [function] [call site] 00568
9 BN_set_word [function] [call site] 00569
10 bn_wexpand [function] [call site] 00571
9 ERR_put_error [function] [call site] 00573
9 BN_is_zero [function] [call site] 00574
9 BN_is_one [function] [call site] 00575
10 BN_abs_is_word [function] [call site] 00576
9 BN_is_one [function] [call site] 00577
9 BN_set_word [function] [call site] 00578
9 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00580
9 BN_CTX_get [function] [call site] 00581
9 BN_CTX_get [function] [call site] 00582
9 BN_CTX_get [function] [call site] 00583
9 BN_CTX_get [function] [call site] 00584
9 BN_CTX_get [function] [call site] 00585
9 BN_CTX_get [function] [call site] 00586
9 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00587
9 BN_is_bit_set [function] [call site] 00590
9 BN_rshift [function] [call site] 00591
9 BN_add_word [function] [call site] 00592
10 BN_is_zero [function] [call site] 00593
10 BN_set_word [function] [call site] 00594
10 BN_sub_word [function] [call site] 00595
11 BN_is_zero [function] [call site] 00596
11 BN_set_word [function] [call site] 00597
11 BN_set_negative [function] [call site] 00598
12 BN_is_zero [function] [call site] 00599
11 BN_add_word [function] [call site] 00600
12 BN_is_zero [function] [call site] 00601
12 bn_wexpand [function] [call site] 00602
11 bn_minimal_width [function] [call site] 00603
9 BN_mod_exp_mont [function] [call site] 00604
10 BN_is_odd [function] [call site] 00605
10 ERR_put_error [function] [call site] 00606
10 ERR_put_error [function] [call site] 00607
10 constant_time_declassify_int(int) [function] [call site] 00609
10 ERR_put_error [function] [call site] 00610
10 BN_num_bits [function] [call site] 00611
10 BN_abs_is_word [function] [call site] 00612
10 BN_one [function] [call site] 00614
11 BN_set_word [function] [call site] 00615
10 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00616
10 BN_CTX_get [function] [call site] 00617
10 BN_CTX_get [function] [call site] 00618
10 BN_MONT_CTX_new_consttime [function] [call site] 00619
11 BN_MONT_CTX_new [function] [call site] 00620
12 OPENSSL_malloc [function] [call site] 00621
12 bn_mont_ctx_init [function] [call site] 00622
13 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00623
11 bn_mont_ctx_set_N_and_n0(bn_mont_ctx_st*, bignum_st const*) [function] [call site] 00626
12 BN_is_zero [function] [call site] 00627
12 ERR_put_error [function] [call site] 00628
12 BN_is_odd [function] [call site] 00629
12 ERR_put_error [function] [call site] 00630
12 BN_is_negative [function] [call site] 00631
12 ERR_put_error [function] [call site] 00632
12 bn_fits_in_words [function] [call site] 00633
12 ERR_put_error [function] [call site] 00634
12 ERR_put_error [function] [call site] 00636
12 bn_set_minimal_width [function] [call site] 00637
12 bn_mont_n0 [function] [call site] 00638
13 BN_is_zero [function] [call site] 00639
13 __assert_fail [call site] 00640
13 BN_is_negative [function] [call site] 00641
13 __assert_fail [call site] 00642
13 BN_is_odd [function] [call site] 00643
13 __assert_fail [call site] 00644
13 bn_neg_inv_mod_r_u64(unsigned long) [function] [call site] 00645
14 __assert_fail [call site] 00646
14 __assert_fail [call site] 00647
14 constant_time_declassify_int(int) [function] [call site] 00648
14 __assert_fail [call site] 00649
11 bn_mont_ctx_set_RR_consttime [function] [call site] 00650
12 BN_is_zero [function] [call site] 00651
12 __assert_fail [call site] 00652
12 BN_is_negative [function] [call site] 00653
12 __assert_fail [call site] 00654
12 BN_is_odd [function] [call site] 00655
12 __assert_fail [call site] 00656
12 bn_minimal_width [function] [call site] 00657
12 __assert_fail [call site] 00658
12 BN_num_bits [function] [call site] 00659
12 __assert_fail [call site] 00660
12 bn_resize_words [function] [call site] 00662
12 __assert_fail [call site] 00663
12 BN_set_bit [function] [call site] 00664
13 bn_wexpand [function] [call site] 00665
12 bn_mod_lshift_consttime [function] [call site] 00666
13 bn_resize_words [function] [call site] 00668
13 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00669
13 bn_scratch_space_from_ctx(unsigned long, bignum_ctx*) [function] [call site] 00670
13 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00671
13 bn_mod_add_words [function] [call site] 00672
12 __assert_fail [call site] 00673
12 BN_mod_mul_montgomery [function] [call site] 00674
13 ERR_put_error [function] [call site] 00675
13 bn_wexpand [function] [call site] 00676
13 bn_mul_mont [function] [call site] 00677
14 bn_sqr8x_mont_capable [function] [call site] 00678
14 bn_mulx_adx_capable [function] [call site] 00679
15 CRYPTO_is_BMI2_capable [function] [call site] 00680
16 OPENSSL_get_ia32cap [function] [call site] 00681
17 OPENSSL_init_cpuid [function] [call site] 00682
18 CRYPTO_once [function] [call site] 00683
18 OPENSSL_cpuid_setup [function] [call site] 00684
19 OPENSSL_cpuid(unsigned int*, unsigned int*, unsigned int*, unsigned int*, unsigned int) [function] [call site] 00685
19 OPENSSL_cpuid(unsigned int*, unsigned int*, unsigned int*, unsigned int*, unsigned int) [function] [call site] 00686
19 OPENSSL_cpuid(unsigned int*, unsigned int*, unsigned int*, unsigned int*, unsigned int) [function] [call site] 00687
19 OPENSSL_xgetbv(unsigned int) [function] [call site] 00688
19 os_supports_avx512(unsigned long) [function] [call site] 00689
19 getenv [call site] 00690
19 OPENSSL_adjust_ia32cap [function] [call site] 00691
20 handle_cpu_env(unsigned int*, char const*, bool) [function] [call site] 00692
21 __errno_location [call site] 00693
21 strtoull [call site] 00694
21 __errno_location [call site] 00695
20 strchr [call site] 00696
20 handle_cpu_env(unsigned int*, char const*, bool) [function] [call site] 00697
15 CRYPTO_is_ADX_capable [function] [call site] 00698
16 OPENSSL_get_ia32cap [function] [call site] 00699
14 bn_sqr8x_mont [call site] 00700
14 bn_mulx4x_mont_capable [function] [call site] 00701
15 bn_mul4x_mont_capable [function] [call site] 00702
15 bn_mulx_adx_capable [function] [call site] 00703
14 bn_mulx4x_mont [call site] 00704
14 bn_mul4x_mont_capable [function] [call site] 00705
14 bn_mul4x_mont [call site] 00706
14 bn_mul_mont_nohw [call site] 00707
13 bn_mod_mul_montgomery_fallback(bignum_st*, bignum_st const*, bignum_st const*, bn_mont_ctx_st const*, bignum_ctx*) [function] [call site] 00708
14 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00709
14 BN_CTX_get [function] [call site] 00710
14 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00711
14 bn_sqr_consttime [function] [call site] 00712
14 bn_mul_consttime [function] [call site] 00713
15 bn_mul_impl(bignum_st*, bignum_st const*, bignum_st const*, bignum_ctx*) [function] [call site] 00714
14 BN_from_montgomery_word(bignum_st*, bignum_st*, bn_mont_ctx_st const*) [function] [call site] 00715
15 ERR_put_error [function] [call site] 00716
15 bn_resize_words [function] [call site] 00717
15 bn_wexpand [function] [call site] 00718
15 bn_from_montgomery_in_place(unsigned long*, unsigned long, unsigned long*, unsigned long, bn_mont_ctx_st const*) [function] [call site] 00719
16 bn_mul_add_words [function] [call site] 00720
16 bn_reduce_once [function] [call site] 00721
17 __assert_fail [call site] 00722
17 bn_sub_words [function] [call site] 00723
17 constant_time_declassify_int(int) [function] [call site] 00724
17 __assert_fail [call site] 00725
17 bn_select_words [function] [call site] 00726
12 bn_resize_words [function] [call site] 00727
11 BN_MONT_CTX_free [function] [call site] 00728
12 bn_mont_ctx_cleanup [function] [call site] 00729
10 BN_window_bits_for_exponent_size(unsigned long) [function] [call site] 00730
10 BN_to_montgomery [function] [call site] 00731
11 BN_mod_mul_montgomery [function] [call site] 00732
10 BN_CTX_get [function] [call site] 00733
10 BN_mod_mul_montgomery [function] [call site] 00734
10 BN_CTX_get [function] [call site] 00735
10 BN_mod_mul_montgomery [function] [call site] 00736
10 BN_is_bit_set [function] [call site] 00737
10 BN_mod_mul_montgomery [function] [call site] 00738
10 BN_is_bit_set [function] [call site] 00739
10 BN_mod_mul_montgomery [function] [call site] 00740
10 __assert_fail [call site] 00741
10 __assert_fail [call site] 00742
10 BN_mod_mul_montgomery [function] [call site] 00744
10 __assert_fail [call site] 00745
10 BN_from_montgomery [function] [call site] 00746
11 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 00747
11 BN_CTX_get [function] [call site] 00748
11 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00750
11 BN_from_montgomery_word(bignum_st*, bignum_st*, bn_mont_ctx_st const*) [function] [call site] 00751
10 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 00752
9 bn_mod_lshift1_consttime [function] [call site] 00753
9 BN_rshift [function] [call site] 00754
9 BN_mod_exp_mont [function] [call site] 00755
9 BN_mod_sqr [function] [call site] 00756
9 BN_mod_mul [function] [call site] 00757
9 BN_sub_word [function] [call site] 00758
9 BN_mod_mul [function] [call site] 00759
9 BN_mod_mul [function] [call site] 00760
9 BN_set_word [function] [call site] 00763
9 BN_num_bits [function] [call site] 00764
9 BN_pseudo_rand [function] [call site] 00765
10 BN_rand [function] [call site] 00766
11 ERR_put_error [function] [call site] 00767
11 ERR_put_error [function] [call site] 00768
11 ERR_put_error [function] [call site] 00770
11 bn_wexpand [function] [call site] 00771
11 FIPS_service_indicator_lock_state() [function] [call site] 00772
11 BCM_rand_bytes [function] [call site] 00773
12 BCM_rand_bytes_with_additional_data [function] [call site] 00774
13 CRYPTO_get_fork_generation [function] [call site] 00775
14 CRYPTO_once [function] [call site] 00776
14 init_fork_detect() [function] [call site] 00777
15 sysconf [call site] 00778
15 mmap [call site] 00779
15 madvise [call site] 00780
15 madvise [call site] 00781
15 munmap [call site] 00782
15 CRYPTO_atomic_store_u32 [function] [call site] 00783
14 CRYPTO_atomic_load_u32 [function] [call site] 00784
14 CRYPTO_MUTEX_lock_write [function] [call site] 00785
15 pthread_rwlock_wrlock [call site] 00786
15 abort [call site] 00787
14 CRYPTO_atomic_load_u32 [function] [call site] 00788
14 CRYPTO_atomic_store_u32 [function] [call site] 00789
14 CRYPTO_MUTEX_unlock_write [function] [call site] 00790
15 pthread_rwlock_unlock [call site] 00791
15 abort [call site] 00792
13 rand_fork_unsafe_buffering_enabled [function] [call site] 00793
14 CRYPTO_atomic_load_u32 [function] [call site] 00794
13 have_fast_rdrand [function] [call site] 00795
14 CRYPTO_is_RDRAND_capable [function] [call site] 00796
15 OPENSSL_get_ia32cap [function] [call site] 00797
14 CRYPTO_is_intel_cpu [function] [call site] 00798
15 OPENSSL_get_ia32cap [function] [call site] 00799
13 rdrand(unsigned char*, unsigned long) [function] [call site] 00800
13 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00801
13 have_rdrand [function] [call site] 00802
14 CRYPTO_is_RDRAND_capable [function] [call site] 00803
13 CRYPTO_sysrand [function] [call site] 00804
14 CRYPTO_MUTEX_lock_write [function] [call site] 00805
14 CRYPTO_MUTEX_unlock_write [function] [call site] 00806
14 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00807
14 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00808
14 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 00809
14 CRYPTO_chacha_20 [function] [call site] 00810
15 buffers_alias(void const*, unsigned long, void const*, unsigned long) [function] [call site] 00811
15 __assert_fail [call site] 00812
15 CRYPTO_load_u32_le(void const*) [function] [call site] 00813
16 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00814
15 CRYPTO_load_u32_le(void const*) [function] [call site] 00815
15 CRYPTO_load_u32_le(void const*) [function] [call site] 00816
15 ChaCha20_ctr32(unsigned char*, unsigned char const*, unsigned long, unsigned int const*, unsigned int const*) [function] [call site] 00817
16 ChaCha20_ctr32_avx2_capable [function] [call site] 00818
17 CRYPTO_is_AVX2_capable [function] [call site] 00819
18 OPENSSL_get_ia32cap [function] [call site] 00820
16 ChaCha20_ctr32_avx2 [call site] 00821
16 ChaCha20_ctr32_ssse3_4x_capable [function] [call site] 00822
17 CRYPTO_is_SSSE3_capable [function] [call site] 00823
18 OPENSSL_get_ia32cap [function] [call site] 00824
17 CRYPTO_cpu_perf_is_like_silvermont [function] [call site] 00825
18 OPENSSL_get_ia32cap [function] [call site] 00826
18 CRYPTO_is_MOVBE_capable [function] [call site] 00827
19 OPENSSL_get_ia32cap [function] [call site] 00828
16 ChaCha20_ctr32_ssse3_4x [call site] 00829
16 ChaCha20_ctr32_ssse3_capable [function] [call site] 00830
17 CRYPTO_is_SSSE3_capable [function] [call site] 00831
16 ChaCha20_ctr32_ssse3 [call site] 00832
16 ChaCha20_ctr32_nohw [call site] 00833
13 CRYPTO_sysrand_if_available [function] [call site] 00834
14 CRYPTO_sysrand [function] [call site] 00835
13 rdrand(unsigned char*, unsigned long) [function] [call site] 00836
13 CRYPTO_sysrand [function] [call site] 00837
13 CRYPTO_get_thread_local [function] [call site] 00838
13 OPENSSL_zalloc [function] [call site] 00839
13 CRYPTO_set_thread_local [function] [call site] 00840
13 rand_thread_state_free(void*) [function] [call site] 00841
14 OPENSSL_free [function] [call site] 00842
13 rand_get_seed((anonymous namespace)::rand_thread_state*, unsigned char*, unsigned char*, unsigned long*) [function] [call site] 00843
14 CRYPTO_sysrand_for_seed [function] [call site] 00844
15 CRYPTO_sysrand [function] [call site] 00845
13 CTR_DRBG_init [function] [call site] 00846
14 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 00847
14 aes_ctr_set_key [function] [call site] 00848
15 hwaes_capable [function] [call site] 00849
16 CRYPTO_is_AESNI_capable [function] [call site] 00850
17 OPENSSL_get_ia32cap [function] [call site] 00851
15 aes_hw_set_encrypt_key [function] [call site] 00852
16 aes_hw_set_encrypt_key_alt_preferred [function] [call site] 00853
17 hwaes_capable [function] [call site] 00854
17 CRYPTO_is_AVX_capable [function] [call site] 00855
18 OPENSSL_get_ia32cap [function] [call site] 00856
16 aes_hw_set_encrypt_key_alt [call site] 00857
16 aes_hw_set_encrypt_key_base [call site] 00858
15 vpaes_capable [function] [call site] 00859
16 CRYPTO_is_SSSE3_capable [function] [call site] 00860
15 vpaes_set_encrypt_key [call site] 00861
15 aes_nohw_set_encrypt_key [function] [call site] 00862
16 aes_nohw_setup_key_128(aes_key_st*, unsigned char const*) [function] [call site] 00863
17 aes_nohw_compact_block(long long __vector(2)*, unsigned char const*) [function] [call site] 00864
17 aes_nohw_sub_block(long long __vector(2)*, long long __vector(2) const*) [function] [call site] 00865
18 aes_nohw_batch_set(AES_NOHW_BATCH*, long long __vector(2) const*, unsigned long) [function] [call site] 00866
19 __assert_fail [call site] 00867
18 aes_nohw_transpose(AES_NOHW_BATCH*) [function] [call site] 00868
18 aes_nohw_sub_bytes(AES_NOHW_BATCH*) [function] [call site] 00869
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00870
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00871
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00872
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00873
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00874
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00875
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00876
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00877
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00878
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00879
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00880
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00881
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00882
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00883
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00884
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00885
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00886
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00887
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00888
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00889
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00890
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00891
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00892
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00893
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00894
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00895
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00896
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00897
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00898
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00899
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00900
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00901
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00902
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00903
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00904
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00905
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00906
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00907
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00908
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00909
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00910
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00911
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00912
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00913
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00914
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00915
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00916
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00917
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00918
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00919
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00920
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00921
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00922
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00923
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00924
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00925
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00926
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00927
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00928
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00929
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00930
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00931
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00932
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00933
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00934
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00935
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00936
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00937
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00938
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00939
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00940
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00941
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00942
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00943
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00944
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00945
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00946
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00947
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00948
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00949
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00950
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00951
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00952
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00953
19 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 00954
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00955
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00956
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00957
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00958
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00959
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00960
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00961
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00962
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00963
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00964
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00965
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00966
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00967
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00968
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00969
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00970
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00971
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00972
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00973
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00974
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00975
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00976
19 aes_nohw_not(long long __vector(2)) [function] [call site] 00977
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00978
19 aes_nohw_not(long long __vector(2)) [function] [call site] 00979
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00980
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00981
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00982
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00983
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00984
19 aes_nohw_not(long long __vector(2)) [function] [call site] 00985
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00986
19 aes_nohw_not(long long __vector(2)) [function] [call site] 00987
19 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00988
18 aes_nohw_transpose(AES_NOHW_BATCH*) [function] [call site] 00989
18 aes_nohw_batch_get(AES_NOHW_BATCH const*, long long __vector(2)*, unsigned long) [function] [call site] 00990
19 __assert_fail [call site] 00991
17 aes_nohw_rcon_slice(unsigned char, unsigned long) [function] [call site] 00992
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00993
17 aes_nohw_rotate_rows_down(long long __vector(2)) [function] [call site] 00994
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00995
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00996
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00997
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 00998
16 aes_nohw_setup_key_192(aes_key_st*, unsigned char const*) [function] [call site] 00999
17 aes_nohw_compact_block(long long __vector(2)*, unsigned char const*) [function] [call site] 01000
17 aes_nohw_compact_block(long long __vector(2)*, unsigned char const*) [function] [call site] 01001
17 aes_nohw_sub_block(long long __vector(2)*, long long __vector(2) const*) [function] [call site] 01002
17 aes_nohw_rcon_slice(unsigned char, unsigned long) [function] [call site] 01003
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01004
17 aes_nohw_or(long long __vector(2), long long __vector(2)) [function] [call site] 01005
17 aes_nohw_rotate_rows_down(long long __vector(2)) [function] [call site] 01006
17 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 01007
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01008
17 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 01009
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01010
17 aes_nohw_or(long long __vector(2), long long __vector(2)) [function] [call site] 01011
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01012
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01013
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01014
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01015
17 aes_nohw_sub_block(long long __vector(2)*, long long __vector(2) const*) [function] [call site] 01016
17 aes_nohw_or(long long __vector(2), long long __vector(2)) [function] [call site] 01017
17 aes_nohw_rcon_slice(unsigned char, unsigned long) [function] [call site] 01018
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01019
17 aes_nohw_rotate_rows_down(long long __vector(2)) [function] [call site] 01020
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01021
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01022
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01023
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01024
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01025
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01026
17 aes_nohw_and(long long __vector(2), long long __vector(2)) [function] [call site] 01027
16 aes_nohw_setup_key_256(aes_key_st*, unsigned char const*) [function] [call site] 01028
17 aes_nohw_compact_block(long long __vector(2)*, unsigned char const*) [function] [call site] 01029
17 aes_nohw_compact_block(long long __vector(2)*, unsigned char const*) [function] [call site] 01030
17 aes_nohw_sub_block(long long __vector(2)*, long long __vector(2) const*) [function] [call site] 01031
17 aes_nohw_rcon_slice(unsigned char, unsigned long) [function] [call site] 01032
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01033
17 aes_nohw_rotate_rows_down(long long __vector(2)) [function] [call site] 01034
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01035
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01036
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01037
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01038
17 aes_nohw_sub_block(long long __vector(2)*, long long __vector(2) const*) [function] [call site] 01039
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01040
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01041
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01042
17 aes_nohw_xor(long long __vector(2), long long __vector(2)) [function] [call site] 01043
14 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01044
13 abort [call site] 01045
13 rand_get_seed((anonymous namespace)::rand_thread_state*, unsigned char*, unsigned char*, unsigned long*) [function] [call site] 01046
13 CTR_DRBG_reseed [function] [call site] 01047
14 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01048
14 ctr_drbg_update(ctr_drbg_state_st*, unsigned char const*, unsigned long) [function] [call site] 01049
15 ctr32_add(ctr_drbg_state_st*, unsigned int) [function] [call site] 01050
16 CRYPTO_load_u32_be(void const*) [function] [call site] 01051
17 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01052
17 CRYPTO_bswap4(unsigned int) [function] [call site] 01053
16 CRYPTO_store_u32_be(void*, unsigned int) [function] [call site] 01054
17 CRYPTO_bswap4(unsigned int) [function] [call site] 01055
17 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01056
15 aes_ctr_set_key [function] [call site] 01057
15 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01058
13 abort [call site] 01059
13 CTR_DRBG_generate [function] [call site] 01060
14 ctr_drbg_update(ctr_drbg_state_st*, unsigned char const*, unsigned long) [function] [call site] 01061
14 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 01062
14 ctr32_add(ctr_drbg_state_st*, unsigned int) [function] [call site] 01063
14 ctr32_add(ctr_drbg_state_st*, unsigned int) [function] [call site] 01064
14 ctr32_add(ctr_drbg_state_st*, unsigned int) [function] [call site] 01065
14 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01066
14 ctr_drbg_update(ctr_drbg_state_st*, unsigned char const*, unsigned long) [function] [call site] 01067
14 FIPS_service_indicator_update_state() [function] [call site] 01068
13 abort [call site] 01069
13 CTR_DRBG_clear [function] [call site] 01070
14 OPENSSL_cleanse [function] [call site] 01071
11 FIPS_service_indicator_unlock_state() [function] [call site] 01072
9 BN_is_zero [function] [call site] 01075
9 BN_set_word [function] [call site] 01076
9 bn_jacobi [function] [call site] 01077
10 BN_is_odd [function] [call site] 01078
10 ERR_put_error [function] [call site] 01079
10 BN_is_negative [function] [call site] 01080
10 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 01081
10 BN_CTX_get [function] [call site] 01082
10 BN_CTX_get [function] [call site] 01083
10 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 01084
10 BN_is_zero [function] [call site] 01087
10 BN_is_one [function] [call site] 01088
10 BN_is_bit_set [function] [call site] 01089
10 BN_rshift [function] [call site] 01090
10 BN_nnmod [function] [call site] 01091
9 ERR_put_error [function] [call site] 01092
9 BN_rshift [function] [call site] 01093
9 BN_mod_exp_mont [function] [call site] 01094
9 BN_is_one [function] [call site] 01095
9 ERR_put_error [function] [call site] 01096
9 BN_rshift1 [function] [call site] 01097
10 bn_wexpand [function] [call site] 01098
10 bn_rshift1_words [function] [call site] 01099
10 bn_set_minimal_width [function] [call site] 01100
9 BN_is_zero [function] [call site] 01101
9 BN_is_zero [function] [call site] 01103
9 BN_mod_exp_mont [function] [call site] 01106
9 BN_is_zero [function] [call site] 01107
9 BN_mod_sqr [function] [call site] 01109
9 BN_mod_mul [function] [call site] 01110
9 BN_mod_mul [function] [call site] 01111
9 BN_is_one [function] [call site] 01112
9 BN_mod_sqr [function] [call site] 01114
9 BN_mod_mul [function] [call site] 01115
9 BN_is_one [function] [call site] 01116
9 ERR_put_error [function] [call site] 01117
9 BN_mod_sqr [function] [call site] 01119
9 BN_mod_mul [function] [call site] 01120
9 BN_mod_mul [function] [call site] 01121
9 BN_mod_mul [function] [call site] 01122
9 __assert_fail [call site] 01123
9 BN_mod_sqr [function] [call site] 01124
9 ERR_put_error [function] [call site] 01126
9 BN_clear_free [function] [call site] 01127
8 ERR_peek_last_error [function] [call site] 01129
9 get_error_values(int, int, char const**, int*, char const**, int*) [function] [call site] 01130
10 err_get_state() [function] [call site] 01131
10 __assert_fail [call site] 01132
10 __assert_fail [call site] 01133
10 err_clear((anonymous namespace)::err_error_st*) [function] [call site] 01134
8 ERR_GET_LIB [function] [call site] 01135
8 ERR_GET_REASON [function] [call site] 01136
8 ERR_clear_error [function] [call site] 01137
8 ERR_put_error [function] [call site] 01138
8 ERR_put_error [function] [call site] 01139
8 BN_is_odd [function] [call site] 01140
8 BN_is_zero [function] [call site] 01141
8 ERR_put_error [function] [call site] 01142
8 BN_is_odd [function] [call site] 01144
8 ERR_put_error [function] [call site] 01145
8 EC_POINT_set_affine_coordinates_GFp [function] [call site] 01146
9 EC_GROUP_cmp [function] [call site] 01147
9 ERR_put_error [function] [call site] 01148
9 ERR_put_error [function] [call site] 01149
9 ec_bignum_to_felem [function] [call site] 01150
10 BN_num_bytes [function] [call site] 01151
10 __assert_fail [call site] 01152
10 BN_is_negative [function] [call site] 01153
10 BN_bn2bin_padded [function] [call site] 01155
10 ERR_put_error [function] [call site] 01156
10 ec_felem_from_bytes [function] [call site] 01157
9 ec_bignum_to_felem [function] [call site] 01158
9 ec_point_set_affine_coordinates [function] [call site] 01159
9 ec_set_to_safe_point [function] [call site] 01160
9 ec_affine_to_jacobian [function] [call site] 01161
5 ec_point_mul_scalar_base [function] [call site] 01164
6 ERR_put_error [function] [call site] 01165
6 ec_GFp_simple_is_on_curve [function] [call site] 01166
7 ec_felem_add [function] [call site] 01167
7 ec_felem_add [function] [call site] 01168
7 ec_felem_sub [function] [call site] 01169
7 ec_felem_add [function] [call site] 01170
7 ec_felem_add [function] [call site] 01171
7 ec_felem_sub [function] [call site] 01172
7 ec_felem_non_zero_mask [function] [call site] 01173
7 ec_felem_non_zero_mask [function] [call site] 01174
6 constant_time_declassify_int(int) [function] [call site] 01175
6 ERR_put_error [function] [call site] 01176
5 ERR_put_error [function] [call site] 01178
5 EC_KEY_check_key [function] [call site] 01179
6 EC_POINT_is_at_infinity [function] [call site] 01180
7 EC_GROUP_cmp [function] [call site] 01181
7 ERR_put_error [function] [call site] 01182
7 ec_GFp_simple_is_at_infinity [function] [call site] 01183
8 ec_felem_non_zero_mask [function] [call site] 01184
6 ERR_put_error [function] [call site] 01185
6 EC_POINT_is_on_curve [function] [call site] 01186
7 EC_GROUP_cmp [function] [call site] 01187
7 ERR_put_error [function] [call site] 01188
7 ec_GFp_simple_is_on_curve [function] [call site] 01189
6 ec_point_mul_scalar_base [function] [call site] 01190
6 ec_GFp_simple_points_equal [function] [call site] 01191
6 constant_time_declassify_int(int) [function] [call site] 01192
4 EVP_PKEY_assign_EC_KEY [function] [call site] 01193
5 evp_pkey_set_method [function] [call site] 01194
4 DSA_parse_private_key [function] [call site] 01195
5 DSA_new [function] [call site] 01196
6 OPENSSL_zalloc [function] [call site] 01197
6 CRYPTO_MUTEX_init [function] [call site] 01198
7 pthread_rwlock_init [call site] 01199
7 abort [call site] 01200
6 CRYPTO_new_ex_data [function] [call site] 01201
5 CBS_get_asn1 [function] [call site] 01202
5 CBS_get_asn1_uint64 [function] [call site] 01203
5 ERR_put_error [function] [call site] 01204
5 ERR_put_error [function] [call site] 01205
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01206
6 __assert_fail [call site] 01207
6 BN_parse_asn1_unsigned [function] [call site] 01209
7 CBS_get_asn1 [function] [call site] 01210
7 CBS_is_valid_asn1_integer [function] [call site] 01211
7 ERR_put_error [function] [call site] 01212
7 BN_bin2bn [function] [call site] 01215
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01216
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01217
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01218
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01219
5 dsa_check_key [function] [call site] 01221
6 ERR_put_error [function] [call site] 01222
6 BN_is_negative [function] [call site] 01223
6 BN_is_zero [function] [call site] 01224
6 BN_is_zero [function] [call site] 01225
6 BN_is_odd [function] [call site] 01226
6 BN_is_negative [function] [call site] 01228
6 BN_is_zero [function] [call site] 01229
6 ERR_put_error [function] [call site] 01231
6 BN_num_bits [function] [call site] 01232
6 ERR_put_error [function] [call site] 01233
6 BN_num_bits [function] [call site] 01234
6 ERR_put_error [function] [call site] 01235
6 BN_is_negative [function] [call site] 01236
6 BN_is_zero [function] [call site] 01237
6 ERR_put_error [function] [call site] 01239
6 BN_is_negative [function] [call site] 01240
6 BN_is_zero [function] [call site] 01241
6 constant_time_declassify_int(int) [function] [call site] 01242
7 value_barrier_u32(unsigned int) [function] [call site] 01243
6 constant_time_declassify_int(int) [function] [call site] 01245
6 ERR_put_error [function] [call site] 01246
4 EVP_PKEY_assign_DSA [function] [call site] 01247
5 evp_pkey_set_method [function] [call site] 01248
4 RSA_parse_private_key [function] [call site] 01249
5 RSA_new [function] [call site] 01250
6 RSA_new_method [function] [call site] 01251
7 OPENSSL_zalloc [function] [call site] 01252
7 ENGINE_get_RSA_method [function] [call site] 01253
7 RSA_default_method [function] [call site] 01254
8 RSA_default_method_once_bss_get() [function] [call site] 01255
8 CRYPTO_once [function] [call site] 01256
8 RSA_default_method_init() [function] [call site] 01257
9 RSA_default_method_storage_bss_get() [function] [call site] 01258
9 RSA_default_method_do_init(rsa_meth_st*) [function] [call site] 01259
10 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 01260
7 METHOD_ref [function] [call site] 01261
7 CRYPTO_MUTEX_init [function] [call site] 01262
7 CRYPTO_new_ex_data [function] [call site] 01263
7 RSA_free [function] [call site] 01264
8 CRYPTO_refcount_dec_and_test_zero [function] [call site] 01265
8 METHOD_unref [function] [call site] 01266
8 g_rsa_ex_data_class_bss_get() [function] [call site] 01267
8 CRYPTO_free_ex_data [function] [call site] 01268
8 rsa_invalidate_key [function] [call site] 01277
9 BN_MONT_CTX_free [function] [call site] 01278
9 BN_MONT_CTX_free [function] [call site] 01279
9 BN_MONT_CTX_free [function] [call site] 01280
9 BN_BLINDING_free [function] [call site] 01285
10 OPENSSL_free [function] [call site] 01288
9 OPENSSL_free [function] [call site] 01289
9 OPENSSL_free [function] [call site] 01290
8 CRYPTO_MUTEX_cleanup [function] [call site] 01291
9 pthread_rwlock_destroy [call site] 01292
8 OPENSSL_free [function] [call site] 01293
5 CBS_get_asn1 [function] [call site] 01294
5 CBS_get_asn1_uint64 [function] [call site] 01295
5 ERR_put_error [function] [call site] 01296
5 ERR_put_error [function] [call site] 01297
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01298
6 __assert_fail [call site] 01299
6 BN_parse_asn1_unsigned [function] [call site] 01301
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01302
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01303
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01304
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01305
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01306
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01307
5 parse_integer(cbs_st*, bignum_st**) [function] [call site] 01308
5 ERR_put_error [function] [call site] 01310
5 RSA_check_key [function] [call site] 01311
6 rsa_check_public_key [function] [call site] 01312
7 ERR_put_error [function] [call site] 01313
7 BN_num_bits [function] [call site] 01314
7 ERR_put_error [function] [call site] 01315
7 ERR_put_error [function] [call site] 01316
7 BN_is_odd [function] [call site] 01317
7 BN_is_negative [function] [call site] 01318
7 ERR_put_error [function] [call site] 01319
7 BN_num_bits [function] [call site] 01320
7 BN_is_negative [function] [call site] 01321
7 BN_is_odd [function] [call site] 01322
7 ERR_put_error [function] [call site] 01323
7 ERR_put_error [function] [call site] 01325
7 ERR_put_error [function] [call site] 01326
7 __assert_fail [call site] 01328
7 ERR_put_error [function] [call site] 01329
6 ERR_put_error [function] [call site] 01330
6 BN_is_negative [function] [call site] 01331
6 ERR_put_error [function] [call site] 01333
6 BN_CTX_new [function] [call site] 01334
6 BN_is_negative [function] [call site] 01341
6 constant_time_declassify_int(int) [function] [call site] 01343
6 BN_is_negative [function] [call site] 01344
6 constant_time_declassify_int(int) [function] [call site] 01346
6 ERR_put_error [function] [call site] 01347
6 bn_mul_consttime [function] [call site] 01348
6 ERR_put_error [function] [call site] 01349
6 ERR_put_error [function] [call site] 01351
6 BN_value_one [function] [call site] 01352
7 BN_value_one_once_bss_get() [function] [call site] 01353
7 CRYPTO_once [function] [call site] 01354
7 BN_value_one_init() [function] [call site] 01355
8 BN_value_one_storage_bss_get() [function] [call site] 01356
8 BN_value_one_do_init(bignum_st*) [function] [call site] 01357
6 bn_usub_consttime [function] [call site] 01358
6 BN_value_one [function] [call site] 01359
6 bn_usub_consttime [function] [call site] 01360
6 ERR_put_error [function] [call site] 01361
6 BN_num_bits [function] [call site] 01362
6 BN_num_bits [function] [call site] 01363
6 bn_mul_consttime [function] [call site] 01364
6 bn_div_consttime [function] [call site] 01365
7 BN_is_negative [function] [call site] 01366
7 ERR_put_error [function] [call site] 01367
7 BN_is_zero [function] [call site] 01368
7 ERR_put_error [function] [call site] 01369
7 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 01370
7 BN_CTX_get [function] [call site] 01371
7 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 01372
7 BN_CTX_get [function] [call site] 01373
7 BN_CTX_get [function] [call site] 01374
7 bn_wexpand [function] [call site] 01375
7 bn_wexpand [function] [call site] 01376
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 01377
7 OPENSSL_memset(void*, int, unsigned long) [function] [call site] 01378
7 BN_num_bits [function] [call site] 01379
7 constant_time_declassify_int(int) [function] [call site] 01380
7 __assert_fail [call site] 01381
7 OPENSSL_memcpy(void*, void const*, unsigned long) [function] [call site] 01382
7 bn_add_words [function] [call site] 01383
7 bn_reduce_once_in_place [function] [call site] 01384
6 bn_div_consttime [function] [call site] 01387
6 ERR_put_error [function] [call site] 01388
6 BN_is_one [function] [call site] 01389
6 constant_time_declassify_int(int) [function] [call site] 01390
6 BN_is_one [function] [call site] 01391
6 constant_time_declassify_int(int) [function] [call site] 01392
6 ERR_put_error [function] [call site] 01393
6 ERR_put_error [function] [call site] 01394
6 check_mod_inverse(int*, bignum_st const*, bignum_st const*, bignum_st const*, unsigned int, bignum_ctx*) [function] [call site] 01395
7 BN_is_negative [function] [call site] 01396
7 constant_time_declassify_int(int) [function] [call site] 01398
7 bssl::BN_CTXScope::BN_CTXScope(bignum_ctx*) [function] [call site] 01399
7 BN_CTX_get [function] [call site] 01400
7 bn_mul_consttime [function] [call site] 01401
7 bn_div_consttime [function] [call site] 01402
7 bssl::BN_CTXScope::~BN_CTXScope() [function] [call site] 01403
7 BN_is_one [function] [call site] 01404
7 constant_time_declassify_int(int) [function] [call site] 01405
6 check_mod_inverse(int*, bignum_st const*, bignum_st const*, bignum_st const*, unsigned int, bignum_ctx*) [function] [call site] 01406
6 check_mod_inverse(int*, bignum_st const*, bignum_st const*, bignum_st const*, unsigned int, bignum_ctx*) [function] [call site] 01407
6 ERR_put_error [function] [call site] 01408
6 ERR_put_error [function] [call site] 01409
6 BN_CTX_free [function] [call site] 01416
7 void bssl::Delete<bignum_ctx>(bignum_ctx*) [function] [call site] 01417
8 bignum_ctx::~bignum_ctx() [function] [call site] 01418
9 __assert_fail [call site] 01419
9 bssl::Vector<unsigned long>::~Vector() [function] [call site] 01420
10 bssl::Vector<unsigned long>::clear() [function] [call site] 01421
10 __clang_call_terminate [call site] 01422
9 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::~Vector() [function] [call site] 01423
10 bssl::Vector<std::__1::unique_ptr<bignum_st, bssl::internal::Deleter> >::clear() [function] [call site] 01424
8 OPENSSL_free [function] [call site] 01425
5 ERR_put_error [function] [call site] 01426
4 EVP_PKEY_assign_RSA [function] [call site] 01428
5 evp_pkey_set_method [function] [call site] 01429
3 ERR_clear_error [function] [call site] 01430
3 EVP_parse_private_key [function] [call site] 01432
3 ERR_put_error [function] [call site] 01433
3 EVP_PKEY_free [function] [call site] 01434
2 d2i_PrivateKey [function] [call site] 01436
2 d2i_PrivateKey [function] [call site] 01437
1 EVP_PKEY_free [function] [call site] 01438
1 ERR_clear_error [function] [call site] 01439