Botan 2.13.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Botan::EC_Group Member List

This is the complete list of members for Botan::EC_Group, including all inherited members.

a_is_minus_3() const | Botan::EC_Group |
a_is_zero() const | Botan::EC_Group |
blinded_base_point_multiply(const BigInt &k, RandomNumberGenerator &rng, std::vector< BigInt > &ws) const | Botan::EC_Group |
blinded_base_point_multiply_x(const BigInt &k, RandomNumberGenerator &rng, std::vector< BigInt > &ws) const | Botan::EC_Group |
blinded_var_point_multiply(const PointGFp &point, const BigInt &k, RandomNumberGenerator &rng, std::vector< BigInt > &ws) const | Botan::EC_Group |
clear_registered_curve_data() | Botan::EC_Group | static
DER_encode(EC_Group_Encoding form) const | Botan::EC_Group |
EC_Group(const CurveGFp &curve, const PointGFp &base_point, const BigInt &order, const BigInt &cofactor) | Botan::EC_Group | inline
EC_Group(const BigInt &p, const BigInt &a, const BigInt &b, const BigInt &base_x, const BigInt &base_y, const BigInt &order, const BigInt &cofactor, const OID &oid=OID()) | Botan::EC_Group |
EC_Group(const std::vector< uint8_t > &ber_encoding) | Botan::EC_Group | explicit
EC_Group(const OID &oid) | Botan::EC_Group | explicit
EC_Group(const std::string &pem_or_oid) | Botan::EC_Group | explicit
EC_Group() | Botan::EC_Group |
EC_Group(const EC_Group &)=default | Botan::EC_Group |
EC_Group(EC_Group &&)=default | Botan::EC_Group |
EC_group_info(const OID &oid) | Botan::EC_Group | static
get_a() const | Botan::EC_Group |
get_b() const | Botan::EC_Group |
get_base_point() const | Botan::EC_Group |
get_cofactor() const | Botan::EC_Group |
get_curve() const | Botan::EC_Group |
get_curve_oid() const | Botan::EC_Group |
get_g_x() const | Botan::EC_Group |
get_g_y() const | Botan::EC_Group |
get_oid() const | Botan::EC_Group | inline
get_order() const | Botan::EC_Group |
get_order_bits() const | Botan::EC_Group |
get_order_bytes() const | Botan::EC_Group |
get_p() const | Botan::EC_Group |
get_p_bits() const | Botan::EC_Group |
get_p_bytes() const | Botan::EC_Group |
initialized() const | Botan::EC_Group | inline
inverse_mod_order(const BigInt &x) const | Botan::EC_Group |
known_named_groups() | Botan::EC_Group | static
mod_order(const BigInt &x) const | Botan::EC_Group |
multiply_mod_order(const BigInt &x, const BigInt &y) const | Botan::EC_Group |
multiply_mod_order(const BigInt &x, const BigInt &y, const BigInt &z) const | Botan::EC_Group |
operator=(const EC_Group &)=default | Botan::EC_Group |
operator=(EC_Group &&)=default | Botan::EC_Group |
operator==(const EC_Group &other) const | Botan::EC_Group |
OS2ECP(const uint8_t bits[], size_t len) const | Botan::EC_Group |
OS2ECP(const std::vector< uint8_t, Alloc > &vec) const | Botan::EC_Group | inline
PEM_encode() const | Botan::EC_Group |
PEM_for_named_group(const std::string &name) | Botan::EC_Group | static
point(const BigInt &x, const BigInt &y) const | Botan::EC_Group |
point_multiply(const BigInt &x, const PointGFp &pt, const BigInt &y) const | Botan::EC_Group |
point_size(PointGFp::Compression_Type format) const | Botan::EC_Group |
random_scalar(RandomNumberGenerator &rng) const | Botan::EC_Group |
square_mod_order(const BigInt &x) const | Botan::EC_Group |
verify_group(RandomNumberGenerator &rng, bool strong=false) const | Botan::EC_Group |
verify_public_element(const PointGFp &y) const | Botan::EC_Group |
zero_point() const | Botan::EC_Group |
~EC_Group() | Botan::EC_Group |