Botan 3.6.1
Crypto and TLS for C&
|
This is the complete list of members for Botan::EC_Group_Data, including all inherited members.
a() const | Botan::EC_Group_Data | inline |
a_is_minus_3() const | Botan::EC_Group_Data | inline |
a_is_zero() const | Botan::EC_Group_Data | inline |
b() const | Botan::EC_Group_Data | inline |
base_point() const | Botan::EC_Group_Data | inline |
cofactor() const | Botan::EC_Group_Data | inline |
curve() const | Botan::EC_Group_Data | inline |
der_named_curve() const | Botan::EC_Group_Data | inline |
EC_Group_Data(const BigInt &p, const BigInt &a, const BigInt &b, const BigInt &g_x, const BigInt &g_y, const BigInt &order, const BigInt &cofactor, const OID &oid, EC_Group_Source source) | Botan::EC_Group_Data | |
g_x() const | Botan::EC_Group_Data | inline |
g_y() const | Botan::EC_Group_Data | inline |
gk_x_mod_order(const EC_Scalar_Data &scalar, RandomNumberGenerator &rng, std::vector< BigInt > &ws) const | Botan::EC_Group_Data | |
has_cofactor() const | Botan::EC_Group_Data | inline |
inverse_mod_order(const BigInt &x) const | Botan::EC_Group_Data | inline |
make_mul2_table(const EC_AffinePoint_Data &pt) const | Botan::EC_Group_Data | |
mod_order(const BigInt &x) const | Botan::EC_Group_Data | inline |
multiply_mod_order(const BigInt &x, const BigInt &y) const | Botan::EC_Group_Data | inline |
multiply_mod_order(const BigInt &x, const BigInt &y, const BigInt &z) const | Botan::EC_Group_Data | inline |
oid() const | Botan::EC_Group_Data | inline |
order() const | Botan::EC_Group_Data | inline |
order_bits() const | Botan::EC_Group_Data | inline |
order_bytes() const | Botan::EC_Group_Data | inline |
order_is_less_than_p() const | Botan::EC_Group_Data | inline |
p() const | Botan::EC_Group_Data | inline |
p_bits() const | Botan::EC_Group_Data | inline |
p_bytes() const | Botan::EC_Group_Data | inline |
params_match(const BigInt &p, const BigInt &a, const BigInt &b, const BigInt &g_x, const BigInt &g_y, const BigInt &order, const BigInt &cofactor) const | Botan::EC_Group_Data | |
params_match(const EC_Group_Data &other) const | Botan::EC_Group_Data | |
pcurve() const | Botan::EC_Group_Data | inline |
point_deserialize(std::span< const uint8_t > bytes) const | Botan::EC_Group_Data | |
point_g_mul(const EC_Scalar_Data &scalar, RandomNumberGenerator &rng, std::vector< BigInt > &ws) const | Botan::EC_Group_Data | |
point_hash_to_curve_nu(std::string_view hash_fn, std::span< const uint8_t > input, std::span< const uint8_t > domain_sep) const | Botan::EC_Group_Data | |
point_hash_to_curve_ro(std::string_view hash_fn, std::span< const uint8_t > input, std::span< const uint8_t > domain_sep) const | Botan::EC_Group_Data | |
scalar_deserialize(std::span< const uint8_t > bytes) const | Botan::EC_Group_Data | |
scalar_from_bigint(const BigInt &bn) const | Botan::EC_Group_Data | |
scalar_from_bytes_mod_order(std::span< const uint8_t > bytes) const | Botan::EC_Group_Data | |
scalar_from_bytes_with_trunc(std::span< const uint8_t > bytes) const | Botan::EC_Group_Data | |
scalar_one() const | Botan::EC_Group_Data | |
scalar_random(RandomNumberGenerator &rng) const | Botan::EC_Group_Data | |
scalar_zero() const | Botan::EC_Group_Data | |
set_oid(const OID &oid) | Botan::EC_Group_Data | |
source() const | Botan::EC_Group_Data | inline |
square_mod_order(const BigInt &x) const | Botan::EC_Group_Data | inline |
~EC_Group_Data() | Botan::EC_Group_Data |