|
Botan
2.13.0
Crypto and TLS for C++11
|
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 |
1.8.9.1