|
Botan 3.9.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::EC_Point, including all inherited members.
| _is_x_eq_to_v_mod_order(const BigInt &v) const | Botan::EC_Point | |
| add(const EC_Point &other, std::vector< BigInt > &workspace) | Botan::EC_Point | |
| add(const word x_words[], size_t x_size, const word y_words[], size_t y_size, const word z_words[], size_t z_size, std::vector< BigInt > &workspace) | Botan::EC_Point | |
| add_affine(const EC_Point &other, std::vector< BigInt > &workspace) | Botan::EC_Point | |
| add_affine(const word x_words[], size_t x_size, const word y_words[], size_t y_size, std::vector< BigInt > &workspace) | Botan::EC_Point | |
| Compression_Type typedef | Botan::EC_Point | |
| double_of(std::vector< BigInt > &workspace) const | Botan::EC_Point | inline |
| EC_Point()=default | Botan::EC_Point | |
| EC_Point(const CurveGFp &curve) | Botan::EC_Point | explicit |
| EC_Point(const EC_Point &)=default | Botan::EC_Point | |
| EC_Point(EC_Point &&other) noexcept | Botan::EC_Point | inline |
| EC_Point(const CurveGFp &curve, BigInt x, BigInt y) | Botan::EC_Point | |
| EC_Point_Base_Point_Precompute class | Botan::EC_Point | friend |
| EC_Point_Multi_Point_Precompute class | Botan::EC_Point | friend |
| EC_Point_Var_Point_Precompute class | Botan::EC_Point | friend |
| encode(EC_Point_Format format) const | Botan::EC_Point | |
| force_affine() | Botan::EC_Point | |
| force_all_affine(std::span< EC_Point > points, secure_vector< word > &ws) | Botan::EC_Point | static |
| get_affine_x() const | Botan::EC_Point | |
| get_affine_y() const | Botan::EC_Point | |
| get_curve() const | Botan::EC_Point | inline |
| get_x() const | Botan::EC_Point | inline |
| get_y() const | Botan::EC_Point | inline |
| get_z() const | Botan::EC_Point | inline |
| is_affine() const | Botan::EC_Point | |
| is_zero() const | Botan::EC_Point | inline |
| mul(const BigInt &scalar) const | Botan::EC_Point | |
| mult2(std::vector< BigInt > &workspace) | Botan::EC_Point | |
| mult2i(size_t i, std::vector< BigInt > &workspace) | Botan::EC_Point | |
| negate() | Botan::EC_Point | inline |
| on_the_curve() const | Botan::EC_Point | |
| operator!=(const EC_Point &other) const =default | Botan::EC_Point | |
| operator*=(const BigInt &scalar) | Botan::EC_Point | |
| operator+=(const EC_Point &rhs) | Botan::EC_Point | |
| operator-=(const EC_Point &rhs) | Botan::EC_Point | |
| operator=(const EC_Point &)=default | Botan::EC_Point | |
| operator=(EC_Point &&other) noexcept | Botan::EC_Point | inline |
| operator==(const EC_Point &other) const | Botan::EC_Point | |
| plus(const EC_Point &other, std::vector< BigInt > &workspace) const | Botan::EC_Point | inline |
| randomize_repr(RandomNumberGenerator &rng) | Botan::EC_Point | |
| randomize_repr(RandomNumberGenerator &rng, secure_vector< word > &ws) | Botan::EC_Point | |
| swap(EC_Point &other) noexcept | Botan::EC_Point | |
| swap(EC_Point &x, EC_Point &y) noexcept | Botan::EC_Point | friend |
| swap_coords(BigInt &new_x, BigInt &new_y, BigInt &new_z) | Botan::EC_Point | inline |
| WORKSPACE_SIZE enum value | Botan::EC_Point | |
| x_bytes() const | Botan::EC_Point | |
| xy_bytes() const | Botan::EC_Point | |
| y_bytes() const | Botan::EC_Point | |
| zero() const | Botan::EC_Point | |
| ~EC_Point()=default | Botan::EC_Point |