Botan 3.7.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 |
affine_add(const EC_AffinePoint_Data &p, const EC_AffinePoint_Data &q) const | Botan::EC_Group_Data | |
affine_neg(const EC_AffinePoint_Data &p) const | Botan::EC_Group_Data | |
b() const | Botan::EC_Group_Data | inline |
cofactor() const | Botan::EC_Group_Data | inline |
create(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 | static |
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 | |
engine() const | Botan::EC_Group_Data | inline |
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 |
make_mul2_table(const EC_AffinePoint_Data &pt) const | Botan::EC_Group_Data | |
mul_px_qy(const EC_AffinePoint_Data &p, const EC_Scalar_Data &x, const EC_AffinePoint_Data &q, const EC_Scalar_Data &y, RandomNumberGenerator &rng) const | Botan::EC_Group_Data | |
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 |
p_words() 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 |
~EC_Group_Data() | Botan::EC_Group_Data |