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 |
---|---|---|---|---|---|---|---|
17 | 17 |
5 :
['__cxa_throw', '__cxa_free_exception', 'std::__1::basic_string_view
|
17 | 17 | Botan::bigint_modop(unsignedlong,unsignedlong,unsignedlong) | call site: 00000 | /src/botan/build/include/botan/internal/mp_core.h:669 |
17 | 17 |
5 :
['__cxa_throw', '__cxa_free_exception', 'std::__1::basic_string_view
|
17 | 17 | Botan::bigint_divop(unsignedlong,unsignedlong,unsignedlong) | call site: 00000 | /src/botan/build/include/botan/internal/mp_core.h:638 |
17 | 17 |
5 :
['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
|
17 | 17 | Botan::operator%(Botan::BigIntconst&,Botan::BigIntconst&) | call site: 00000 | /src/botan/src/lib/math/bigint/big_ops3.cpp:126 |
17 | 17 |
5 :
['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
|
17 | 17 | Botan::operator%(Botan::BigIntconst&,unsignedlong) | call site: 00000 | /src/botan/src/lib/math/bigint/big_ops3.cpp:146 |
17 | 17 |
5 :
['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
|
17 | 17 |
Botan::BigInt::reduce_below(Botan::BigIntconst&,std::__1::vector
|
call site: 00000 | /src/botan/src/lib/math/bigint/bigint.cpp:305 |
17 | 17 |
5 :
['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
|
17 | 17 | Botan::BigInt::ct_cond_add(bool,Botan::BigIntconst&) | call site: 00000 | /src/botan/src/lib/math/bigint/bigint.cpp:415 |
17 | 17 |
5 :
['__cxa_free_exception', '__cxa_throw', 'Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
|
17 | 17 | Botan::vartime_divide(Botan::BigIntconst&,Botan::BigIntconst&,Botan::BigInt&,Botan::BigInt&) | call site: 00000 | /src/botan/src/lib/math/bigint/divide.cpp:156 |
0 | 0 | None | 17 | 17 | Botan::operator%(Botan::BigIntconst&,Botan::BigIntconst&) | call site: 00000 | /src/botan/src/lib/math/bigint/big_ops3.cpp:123 |
0 | 0 | None | 8 | 8 | Botan::allocate_memory(unsignedlong,unsignedlong) | call site: 00000 | /src/botan/src/lib/utils/mem_ops.cpp:27 |
0 | 0 | None | 0 | 84 | Botan::BigInt::is_less_than(Botan::BigIntconst&)const | call site: 00000 | /src/botan/src/lib/math/bigint/bigint.cpp:174 |
0 | 0 | None | 0 | 8 | Botan::bigint_ct_is_eq(unsignedlongconst*,unsignedlong,unsignedlongconst*,unsignedlong) | call site: 00000 | /src/botan/build/include/botan/internal/mp_core.h:552 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
fuzz(unsigned char const*, unsigned long)
[function]
[call site]
00001
Botan::BigInt::decode(unsigned char const*, unsigned long)
[function]
[call site]
00002
Botan::BigInt::BigInt(unsigned char const*, unsigned long)
[function]
[call site]
00003
Botan::BigInt::Data::Data()
[function]
[call site]
00004
Botan::BigInt::binary_decode(unsigned char const*, unsigned long)
[function]
[call site]
00005
Botan::BigInt::clear()
[function]
[call site]
00006
Botan::BigInt::Data::set_to_zero()
[function]
[call site]
00007
void Botan::clear_mem
(unsigned long*, unsigned long)
[function]
[call site]
00008
Botan::clear_bytes(void*, unsigned long)
[function]
[call site]
00009
Botan::round_up(unsigned long, unsigned long)
[function]
[call site]
00010
Botan::throw_invalid_argument(char const*, char const*, char const*)
[function]
[call site]
00011
__cxa_allocate_exception
[call site]
00012
std::__1::basic_string
, std::__1::allocator
> Botan::fmt
(std::__1::basic_string_view
>, char const* const&, char const* const&, char const* const&)
[function]
[call site]
00013
void Botan::fmt_detail::do_fmt
(std::__1::basic_ostringstream
, std::__1::allocator
>&, std::__1::basic_string_view
>, char const* const&, char const* const&, char const* const&)
[function]
[call site]
00014
void Botan::fmt_detail::do_fmt
(std::__1::basic_ostringstream
, std::__1::allocator
>&, std::__1::basic_string_view
>, char const* const&, char const* const&)
[function]
[call site]
00015
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00016
Botan::Exception::Exception(std::__1::basic_string_view
>)
[function]
[call site]
00017
std::exception::exception()
[function]
[call site]
00018
std::exception::~exception()
[call site]
00019
unsigned long Botan::load_be
(unsigned char const*, unsigned long)
[function]
[call site]
00020
void Botan::typecast_copy
(unsigned long&, unsigned char const*)
[function]
[call site]
00021
void Botan::typecast_copy
(unsigned long*, unsigned char const*, unsigned long)
[function]
[call site]
00022
Botan::reverse_bytes(unsigned long)
[function]
[call site]
00023
Botan::BigInt::Data::swap(std::__1::vector
>&)
[function]
[call site]
00024
Botan::BigInt::Data::invalidate_sig_words() const
[function]
[call site]
00025
Botan::BigInt::decode(unsigned char const*, unsigned long)
[function]
[call site]
00026
Botan::BigInt::BigInt(Botan::BigInt const&)
[function]
[call site]
00027
Botan::BigInt::Data::Data(Botan::BigInt::Data const&)
[function]
[call site]
00028
(anonymous namespace)::ref_gcd(Botan::BigInt, Botan::BigInt)
[function]
[call site]
00029
Botan::BigInt::BigInt()
[function]
[call site]
00030
Botan::BigInt::Data::Data()
[function]
[call site]
00031
Botan::operator!=(Botan::BigInt const&, unsigned long)
[function]
[call site]
00032
Botan::BigInt::cmp_word(unsigned long) const
[function]
[call site]
00033
Botan::BigInt::is_negative() const
[function]
[call site]
00034
Botan::BigInt::sign() const
[function]
[call site]
00035
Botan::BigInt::sig_words() const
[function]
[call site]
00036
Botan::BigInt::Data::sig_words() const
[function]
[call site]
00037
Botan::BigInt::Data::calc_sig_words() const
[function]
[call site]
00038
void Botan::CT::unpoison
(unsigned long&)
[function]
[call site]
00039
void Botan::ignore_params
(unsigned long&)
[function]
[call site]
00040
void Botan::ignore_param
(unsigned long&)
[function]
[call site]
00041
unsigned long Botan::ct_is_zero
(unsigned long)
[function]
[call site]
00042
unsigned long Botan::expand_top_bit
(unsigned long)
[function]
[call site]
00043
Botan::BigInt::data() const
[function]
[call site]
00044
Botan::BigInt::Data::const_data() const
[function]
[call site]
00045
Botan::bigint_cmp(unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00046
Botan::CT::Mask
::is_equal(unsigned long, unsigned long)
[function]
[call site]
00047
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00048
unsigned long Botan::ct_is_zero
(unsigned long)
[function]
[call site]
00049
Botan::CT::Mask
::Mask(unsigned long)
[function]
[call site]
00050
Botan::CT::Mask
::is_lt(unsigned long, unsigned long)
[function]
[call site]
00051
unsigned long Botan::expand_top_bit
(unsigned long)
[function]
[call site]
00052
Botan::CT::Mask
::Mask(unsigned long)
[function]
[call site]
00053
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00054
Botan::CT::Mask
::value() const
[function]
[call site]
00055
unsigned long Botan::choose
(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00056
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00057
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00058
void Botan::CT::unpoison
(unsigned long&)
[function]
[call site]
00059
Botan::operator%(Botan::BigInt const&, Botan::BigInt const&)
[function]
[call site]
00060
Botan::BigInt::is_zero() const
[function]
[call site]
00061
Botan::BigInt::sig_words() const
[function]
[call site]
00062
__cxa_allocate_exception
[call site]
00063
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00064
Botan::Exception::~Exception()
[function]
[call site]
00065
std::exception::~exception()
[call site]
00066
Botan::BigInt::is_negative() const
[function]
[call site]
00067
__cxa_allocate_exception
[call site]
00068
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00069
Botan::Exception::~Exception()
[function]
[call site]
00070
Botan::BigInt::is_positive() const
[function]
[call site]
00071
Botan::BigInt::sign() const
[function]
[call site]
00072
Botan::BigInt::BigInt(Botan::BigInt const&)
[function]
[call site]
00073
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00074
Botan::BigInt::Data::get_word_at(unsigned long) const
[function]
[call site]
00075
Botan::operator%(Botan::BigInt const&, unsigned long)
[function]
[call site]
00076
__cxa_allocate_exception
[call site]
00077
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00078
Botan::Exception::~Exception()
[function]
[call site]
00079
bool Botan::is_power_of_2
(unsigned long)
[function]
[call site]
00080
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00081
Botan::BigInt::sig_words() const
[function]
[call site]
00082
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00083
Botan::bigint_modop(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00084
__cxa_allocate_exception
[call site]
00085
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00086
Botan::Exception::~Exception()
[function]
[call site]
00087
Botan::BigInt::sign() const
[function]
[call site]
00088
Botan::BigInt::from_word(unsigned long)
[function]
[call site]
00089
Botan::BigInt::BigInt()
[function]
[call site]
00090
Botan::BigInt::set_word_at(unsigned long, unsigned long)
[function]
[call site]
00091
Botan::BigInt::Data::set_word_at(unsigned long, unsigned long)
[function]
[call site]
00092
Botan::BigInt::Data::invalidate_sig_words() const
[function]
[call site]
00093
Botan::BigInt::Data::grow_to(unsigned long) const
[function]
[call site]
00094
Botan::BigInt::Data::size() const
[function]
[call site]
00095
Botan::BigInt::~BigInt()
[function]
[call site]
00096
Botan::BigInt::const_time_unpoison() const
[function]
[call site]
00097
Botan::BigInt::BigInt()
[function]
[call site]
00098
Botan::vartime_divide(Botan::BigInt const&, Botan::BigInt const&, Botan::BigInt&, Botan::BigInt&)
[function]
[call site]
00099
Botan::BigInt::is_zero() const
[function]
[call site]
00100
__cxa_allocate_exception
[call site]
00101
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00102
Botan::Exception::~Exception()
[function]
[call site]
00103
Botan::BigInt::sig_words() const
[function]
[call site]
00104
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00105
__cxa_allocate_exception
[call site]
00106
Botan::Internal_Error::Internal_Error(std::__1::basic_string_view
>)
[function]
[call site]
00107
Botan::Exception::Exception(char const*, std::__1::basic_string_view
>)
[function]
[call site]
00108
std::exception::exception()
[function]
[call site]
00109
std::__1::basic_string
, std::__1::allocator
> Botan::fmt
> >(std::__1::basic_string_view
>, char const* const&, std::__1::basic_string_view
> const&)
[function]
[call site]
00110
std::exception::~exception()
[call site]
00111
Botan::BigInt::BigInt(Botan::BigInt const&)
[function]
[call site]
00112
Botan::BigInt::BigInt(Botan::BigInt const&)
[function]
[call site]
00113
Botan::BigInt::zero()
[function]
[call site]
00114
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00115
Botan::BigInt::is_zero() const
[function]
[call site]
00116
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00117
Botan::BigInt::top_bits_free() const
[function]
[call site]
00118
Botan::BigInt::sig_words() const
[function]
[call site]
00119
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00120
unsigned long Botan::high_bit
(unsigned long)
[function]
[call site]
00121
unsigned long Botan::ct_is_zero
(unsigned long)
[function]
[call site]
00122
void Botan::CT::unpoison
(unsigned long const&)
[function]
[call site]
00123
Botan::BigInt::operator<<=(unsigned long)
[function]
[call site]
00124
Botan::BigInt::sig_words() const
[function]
[call site]
00125
Botan::BigInt::top_bits_free() const
[function]
[call site]
00126
Botan::BigInt::Data::grow_to(unsigned long) const
[function]
[call site]
00127
Botan::BigInt::Data::mutable_data()
[function]
[call site]
00128
Botan::BigInt::Data::invalidate_sig_words() const
[function]
[call site]
00129
Botan::bigint_shl1(unsigned long*, unsigned long, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00130
void Botan::copy_mem
(unsigned long*, unsigned long const*, unsigned long)
[function]
[call site]
00131
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00132
void Botan::clear_mem
(unsigned long*, unsigned long)
[function]
[call site]
00133
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00134
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00135
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00136
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00137
Botan::BigInt::operator<<=(unsigned long)
[function]
[call site]
00138
Botan::BigInt::sig_words() const
[function]
[call site]
00139
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00140
Botan::BigInt::grow_to(unsigned long) const
[function]
[call site]
00141
Botan::BigInt::Data::grow_to(unsigned long) const
[function]
[call site]
00142
Botan::BigInt::mutable_data()
[function]
[call site]
00143
Botan::BigInt::Data::mutable_data()
[function]
[call site]
00144
Botan::operator<<(Botan::BigInt const&, unsigned long)
[function]
[call site]
00145
Botan::BigInt::sig_words() const
[function]
[call site]
00146
Botan::BigInt::with_capacity(unsigned long)
[function]
[call site]
00147
Botan::BigInt::BigInt()
[function]
[call site]
00148
Botan::BigInt::grow_to(unsigned long) const
[function]
[call site]
00149
Botan::BigInt::~BigInt()
[function]
[call site]
00150
Botan::BigInt::mutable_data()
[function]
[call site]
00151
Botan::bigint_shl2(unsigned long*, unsigned long const*, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00152
void Botan::copy_mem
(unsigned long*, unsigned long const*, unsigned long)
[function]
[call site]
00153
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00154
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00155
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00156
Botan::BigInt::~BigInt()
[function]
[call site]
00157
Botan::BigInt::reduce_below(Botan::BigInt const&, std::__1::vector
>&)
[function]
[call site]
00158
Botan::BigInt::is_negative() const
[function]
[call site]
00159
__cxa_allocate_exception
[call site]
00160
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00161
Botan::Exception::~Exception()
[function]
[call site]
00162
Botan::BigInt::sig_words() const
[function]
[call site]
00163
Botan::BigInt::size() const
[function]
[call site]
00164
Botan::BigInt::Data::size() const
[function]
[call site]
00165
Botan::BigInt::grow_to(unsigned long) const
[function]
[call site]
00166
void Botan::clear_mem
(unsigned long*, unsigned long)
[function]
[call site]
00167
Botan::BigInt::data() const
[function]
[call site]
00168
Botan::bigint_sub3(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00169
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00170
Botan::word8_sub3(unsigned long*, unsigned long const*, unsigned long const*, unsigned long)
[function]
[call site]
00171
Botan::word_sub(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00172
Botan::word_sub(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00173
Botan::BigInt::swap_reg(std::__1::vector
>&)
[function]
[call site]
00174
Botan::BigInt::Data::swap(std::__1::vector
>&)
[function]
[call site]
00175
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00176
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00177
Botan::BigInt::operator>>=(unsigned long)
[function]
[call site]
00178
Botan::BigInt::Data::mutable_data()
[function]
[call site]
00179
Botan::bigint_shr1(unsigned long*, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00180
void Botan::copy_mem
(unsigned long*, unsigned long const*, unsigned long)
[function]
[call site]
00181
void Botan::clear_mem
(unsigned long*, unsigned long)
[function]
[call site]
00182
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00183
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00184
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00185
Botan::BigInt::is_negative() const
[function]
[call site]
00186
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00187
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00188
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00189
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00190
Botan::bigint_divop(unsigned long, unsigned long, unsigned long)
[function]
[call site]
00191
__cxa_allocate_exception
[call site]
00192
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00193
Botan::Exception::~Exception()
[function]
[call site]
00194
Botan::CT::Mask
::is_equal(unsigned long, unsigned long)
[function]
[call site]
00195
Botan::(anonymous namespace)::division_check(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00196
Botan::word_madd2(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00197
Botan::word_madd2(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00198
Botan::bigint_ct_is_lt(unsigned long const*, unsigned long, unsigned long const*, unsigned long, bool)
[function]
[call site]
00199
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00200
Botan::CT::Mask
::is_equal(unsigned long, unsigned long)
[function]
[call site]
00201
Botan::CT::Mask
::is_lt(unsigned long, unsigned long)
[function]
[call site]
00202
Botan::CT::Mask
::select_mask(Botan::CT::Mask
, Botan::CT::Mask
) const
[function]
[call site]
00203
Botan::CT::Mask
::value() const
[function]
[call site]
00204
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00205
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00206
Botan::CT::Mask
::is_set() const
[function]
[call site]
00207
Botan::CT::Mask
::unpoisoned_value() const
[function]
[call site]
00208
Botan::CT::Mask
::value() const
[function]
[call site]
00209
void Botan::CT::unpoison
(unsigned long&)
[function]
[call site]
00210
Botan::(anonymous namespace)::division_check(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)
[function]
[call site]
00211
Botan::BigInt::operator>>=(unsigned long)
[function]
[call site]
00212
Botan::operator*(unsigned long, Botan::BigInt const&)
[function]
[call site]
00213
Botan::operator*(Botan::BigInt const&, unsigned long)
[function]
[call site]
00214
Botan::BigInt::sig_words() const
[function]
[call site]
00215
Botan::BigInt::with_capacity(unsigned long)
[function]
[call site]
00216
Botan::BigInt::mutable_data()
[function]
[call site]
00217
Botan::bigint_linmul3(unsigned long*, unsigned long const*, unsigned long, unsigned long)
[function]
[call site]
00218
Botan::word8_linmul3(unsigned long*, unsigned long const*, unsigned long, unsigned long)
[function]
[call site]
00219
Botan::word_madd2(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00220
Botan::BigInt::sign() const
[function]
[call site]
00221
Botan::BigInt::~BigInt()
[function]
[call site]
00222
Botan::BigInt::is_negative() const
[function]
[call site]
00223
Botan::BigInt::is_negative() const
[function]
[call site]
00224
Botan::(anonymous namespace)::sign_fixup(Botan::BigInt const&, Botan::BigInt const&, Botan::BigInt&, Botan::BigInt&)
[function]
[call site]
00225
Botan::BigInt::sign() const
[function]
[call site]
00226
Botan::BigInt::cond_flip_sign(bool)
[function]
[call site]
00227
Botan::CT::Mask
::expand(unsigned char)
[function]
[call site]
00228
Botan::BigInt::sign() const
[function]
[call site]
00229
Botan::CT::Mask
::select(unsigned char, unsigned char) const
[function]
[call site]
00230
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00231
Botan::BigInt::is_negative() const
[function]
[call site]
00232
Botan::BigInt::operator-=(unsigned long)
[function]
[call site]
00233
Botan::BigInt::abs() const
[function]
[call site]
00234
Botan::BigInt::BigInt(Botan::BigInt const&)
[function]
[call site]
00235
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00236
Botan::BigInt::~BigInt()
[function]
[call site]
00237
Botan::operator-(Botan::BigInt const&, Botan::BigInt const&)
[function]
[call site]
00238
Botan::BigInt::data() const
[function]
[call site]
00239
Botan::BigInt::add2(Botan::BigInt const&, unsigned long const*, unsigned long, Botan::BigInt::Sign)
[function]
[call site]
00240
Botan::BigInt::sig_words() const
[function]
[call site]
00241
Botan::bigint_add3(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00242
Botan::bigint_add3_nc(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00243
Botan::bigint_add3_nc(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00244
Botan::word8_add3(unsigned long*, unsigned long const*, unsigned long const*, unsigned long)
[function]
[call site]
00245
Botan::word_add(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00246
Botan::word_add(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00247
Botan::BigInt::mutable_data()
[function]
[call site]
00248
Botan::bigint_sub_abs(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00249
Botan::bigint_cmp(unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00250
void Botan::CT::conditional_swap_ptr
(bool, unsigned long const*&, unsigned long const*&)
[function]
[call site]
00251
void Botan::CT::conditional_swap
(bool, unsigned long&, unsigned long&)
[function]
[call site]
00252
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00253
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00254
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00255
void Botan::CT::conditional_swap
(bool, unsigned long&, unsigned long&)
[function]
[call site]
00256
Botan::bigint_sub3(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00257
Botan::BigInt::sign() const
[function]
[call site]
00258
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00259
Botan::BigInt::~BigInt()
[function]
[call site]
00260
Botan::BigInt::operator=(Botan::BigInt const&)
[function]
[call site]
00261
Botan::BigInt::Data::operator=(Botan::BigInt::Data const&)
[function]
[call site]
00262
Botan::BigInt::operator=(Botan::BigInt const&)
[function]
[call site]
00263
Botan::BigInt::~BigInt()
[function]
[call site]
00264
Botan::BigInt::BigInt(Botan::BigInt&&)
[function]
[call site]
00265
Botan::BigInt::Data::Data()
[function]
[call site]
00266
Botan::BigInt::~BigInt()
[function]
[call site]
00267
Botan::BigInt::operator=(Botan::BigInt&&)
[function]
[call site]
00268
Botan::BigInt::swap(Botan::BigInt&)
[function]
[call site]
00269
Botan::BigInt::Data::swap(Botan::BigInt::Data&)
[function]
[call site]
00270
Botan::BigInt::swap(Botan::BigInt&)
[function]
[call site]
00271
Botan::BigInt::swap(Botan::BigInt&)
[function]
[call site]
00272
Botan::BigInt::~BigInt()
[function]
[call site]
00273
Botan::gcd(Botan::BigInt const&, Botan::BigInt const&)
[function]
[call site]
00274
Botan::BigInt::is_zero() const
[function]
[call site]
00275
Botan::abs(Botan::BigInt const&)
[function]
[call site]
00276
Botan::abs(Botan::BigInt const&)
[function]
[call site]
00277
Botan::operator==(Botan::BigInt const&, unsigned long)
[function]
[call site]
00278
Botan::BigInt::cmp_word(unsigned long) const
[function]
[call site]
00279
Botan::BigInt::one()
[function]
[call site]
00280
Botan::BigInt::from_word(unsigned long)
[function]
[call site]
00281
Botan::BigInt::const_time_poison() const
[function]
[call site]
00282
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00283
Botan::BigInt::set_sign(Botan::BigInt::Sign)
[function]
[call site]
00284
Botan::low_zero_bits(Botan::BigInt const&)
[function]
[call site]
00285
Botan::CT::Mask
::cleared()
[function]
[call site]
00286
Botan::CT::Mask
::Mask(unsigned long)
[function]
[call site]
00287
Botan::BigInt::size() const
[function]
[call site]
00288
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00289
unsigned long Botan::ctz
(unsigned long)
[function]
[call site]
00290
unsigned long Botan::ct_is_zero
(unsigned long)
[function]
[call site]
00291
unsigned long Botan::ct_is_zero
(unsigned long)
[function]
[call site]
00292
Botan::CT::Mask
::if_not_set_return(unsigned long) const
[function]
[call site]
00293
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00294
void Botan::CT::unpoison
(unsigned long const&)
[function]
[call site]
00295
Botan::BigInt::operator>>=(unsigned long)
[function]
[call site]
00296
Botan::BigInt::operator>>=(unsigned long)
[function]
[call site]
00297
Botan::BigInt::is_even() const
[function]
[call site]
00298
Botan::BigInt::get_bit(unsigned long) const
[function]
[call site]
00299
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00300
Botan::BigInt::ct_cond_swap(bool, Botan::BigInt&)
[function]
[call site]
00301
Botan::BigInt::grow_to(unsigned long) const
[function]
[call site]
00302
Botan::BigInt::grow_to(unsigned long) const
[function]
[call site]
00303
Botan::BigInt::mutable_data()
[function]
[call site]
00304
Botan::bigint_cnd_swap(unsigned long, unsigned long*, unsigned long*, unsigned long)
[function]
[call site]
00305
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00306
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00307
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00308
Botan::BigInt::bits() const
[function]
[call site]
00309
Botan::BigInt::top_bits_free() const
[function]
[call site]
00310
Botan::(anonymous namespace)::safegcd_loop_bound(unsigned long, unsigned long)
[function]
[call site]
00311
Botan::BigInt::BigInt()
[function]
[call site]
00312
Botan::BigInt::operator<<=(unsigned long)
[function]
[call site]
00313
Botan::(anonymous namespace)::sub_abs(Botan::BigInt&, Botan::BigInt const&, Botan::BigInt const&)
[function]
[call site]
00314
Botan::BigInt::sig_words() const
[function]
[call site]
00315
Botan::BigInt::mutable_data()
[function]
[call site]
00316
Botan::bigint_sub_abs(unsigned long*, unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00317
Botan::BigInt::is_odd() const
[function]
[call site]
00318
Botan::BigInt::get_bit(unsigned long) const
[function]
[call site]
00319
Botan::CT::Mask
::expand(unsigned char)
[function]
[call site]
00320
Botan::BigInt::ct_cond_swap(bool, Botan::BigInt&)
[function]
[call site]
00321
Botan::BigInt::ct_cond_swap(bool, Botan::BigInt&)
[function]
[call site]
00322
Botan::BigInt::is_odd() const
[function]
[call site]
00323
Botan::BigInt::ct_cond_add(bool, Botan::BigInt const&)
[function]
[call site]
00324
Botan::BigInt::is_negative() const
[function]
[call site]
00325
__cxa_allocate_exception
[call site]
00326
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00327
Botan::Exception::~Exception()
[function]
[call site]
00328
Botan::BigInt::sig_words() const
[function]
[call site]
00329
Botan::BigInt::mutable_data()
[function]
[call site]
00330
Botan::bigint_cnd_add(unsigned long, unsigned long*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00331
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00332
Botan::word8_add3(unsigned long*, unsigned long const*, unsigned long const*, unsigned long)
[function]
[call site]
00333
Botan::CT::Mask
::select_n(unsigned long*, unsigned long const*, unsigned long const*, unsigned long) const
[function]
[call site]
00334
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00335
Botan::word_add(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00336
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00337
Botan::CT::Mask
::if_set_return(unsigned long) const
[function]
[call site]
00338
Botan::word_add(unsigned long, unsigned long, unsigned long*)
[function]
[call site]
00339
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00340
Botan::BigInt::operator>>=(unsigned long)
[function]
[call site]
00341
Botan::BigInt::const_time_unpoison() const
[function]
[call site]
00342
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00343
Botan::BigInt::BigInt(Botan::BigInt&&)
[function]
[call site]
00344
Botan::BigInt::~BigInt()
[function]
[call site]
00345
Botan::operator!=(Botan::BigInt const&, Botan::BigInt const&)
[function]
[call site]
00346
Botan::BigInt::is_equal(Botan::BigInt const&) const
[function]
[call site]
00347
Botan::BigInt::sign() const
[function]
[call site]
00348
Botan::bigint_ct_is_eq(unsigned long const*, unsigned long, unsigned long const*, unsigned long)
[function]
[call site]
00349
Botan::CT::Mask
::is_zero(unsigned long)
[function]
[call site]
00350
Botan::CT::Mask
::is_set() const
[function]
[call site]
00351
Botan::operator<<(std::__1::basic_ostream
>&, Botan::BigInt const&)
[function]
[call site]
00352
__cxa_allocate_exception
[call site]
00353
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00354
Botan::Exception::~Exception()
[function]
[call site]
00355
Botan::BigInt::to_dec_string() const
[function]
[call site]
00356
Botan::ct_divide_word(Botan::BigInt const&, unsigned long, Botan::BigInt&, unsigned long&)
[function]
[call site]
00357
__cxa_allocate_exception
[call site]
00358
Botan::Invalid_Argument::Invalid_Argument(std::__1::basic_string_view
>)
[function]
[call site]
00359
Botan::Exception::~Exception()
[function]
[call site]
00360
Botan::BigInt::bits() const
[function]
[call site]
00361
Botan::BigInt::with_capacity(unsigned long)
[function]
[call site]
00362
Botan::BigInt::is_negative() const
[function]
[call site]
00363
Botan::BigInt::get_bit(unsigned long) const
[function]
[call site]
00364
Botan::CT::Mask
::expand(unsigned long)
[function]
[call site]
00365
Botan::CT::Mask
::is_gte(unsigned long, unsigned long)
[function]
[call site]
00366
Botan::CT::Mask
::is_lt(unsigned long, unsigned long)
[function]
[call site]
00367
Botan::CT::Mask
::is_set() const
[function]
[call site]
00368
Botan::BigInt::conditionally_set_bit(unsigned long, bool)
[function]
[call site]
00369
Botan::BigInt::word_at(unsigned long) const
[function]
[call site]
00370
Botan::CT::Mask
::select(unsigned long, unsigned long) const
[function]
[call site]
00371
Botan::BigInt::flip_sign()
[function]
[call site]
00372
Botan::BigInt::reverse_sign() const
[function]
[call site]
00373
Botan::BigInt::sign() const
[function]
[call site]
00374
Botan::BigInt::operator--()
[function]
[call site]
00375
Botan::BigInt::operator-=(unsigned long)
[function]
[call site]
00376
Botan::BigInt::operator=(Botan::BigInt const&)
[function]
[call site]
00377
Botan::BigInt::~BigInt()
[function]
[call site]
00378
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00379
Botan::assertion_failure(char const*, char const*, char const*, char const*, int)
[function]
[call site]
00380
Botan::BigInt::is_negative() const
[function]
[call site]
00381
Botan::BigInt::~BigInt()
[function]
[call site]
00382
Botan::BigInt::to_hex_string() const
[function]
[call site]
00383
Botan::BigInt::binary_encode(unsigned char*) const
[function]
[call site]
00384
Botan::BigInt::bytes() const
[function]
[call site]
00385
Botan::BigInt::bits() const
[function]
[call site]
00386
Botan::round_up(unsigned long, unsigned long)
[function]
[call site]
00387
Botan::BigInt::is_negative() const
[function]
[call site]
00388
Botan::hex_encode(std::__1::span
, bool)
[function]
[call site]
00389
Botan::hex_encode(unsigned char const*, unsigned long, bool)
[function]
[call site]
00390
Botan::hex_encode(char*, unsigned char const*, unsigned long, bool)
[function]
[call site]
00391
Botan::(anonymous namespace)::hex_encode_nibble(unsigned char, bool)
[function]
[call site]
00392
Botan::CT::Mask
::is_lt(unsigned char, unsigned char)
[function]
[call site]
00393
Botan::CT::Mask
::select(unsigned char, unsigned char) const
[function]
[call site]
00394
Botan::(anonymous namespace)::hex_encode_nibble(unsigned char, bool)
[function]
[call site]
00395
__cxa_allocate_exception
[call site]
00396
Botan::Stream_IO_Error::Stream_IO_Error(std::__1::basic_string_view
>)
[function]
[call site]
00397
Botan::Exception::Exception(char const*, std::__1::basic_string_view
>)
[function]
[call site]
00398
abort
[call site]
00399