|
Botan 3.9.0
Crypto and TLS for C&
|
This is the complete list of members for Botan::EC_Scalar, including all inherited members.
| _from_inner(std::unique_ptr< EC_Scalar_Data > inner) | Botan::EC_Scalar | static |
| _inner() const | Botan::EC_Scalar | inline |
| add(const EC_Scalar &x) const | Botan::EC_Scalar | |
| assign(const EC_Scalar &x) | Botan::EC_Scalar | |
| bytes() const | Botan::EC_Scalar | |
| deserialize(const EC_Group &group, std::span< const uint8_t > bytes) | Botan::EC_Scalar | static |
| deserialize_pair(const EC_Group &group, std::span< const uint8_t > bytes) | Botan::EC_Scalar | static |
| EC_AffinePoint class | Botan::EC_Scalar | friend |
| EC_Scalar(const EC_Group &group, std::span< const uint8_t > bytes) | Botan::EC_Scalar | |
| EC_Scalar(const EC_Scalar &other) | Botan::EC_Scalar | |
| EC_Scalar(EC_Scalar &&other) noexcept | Botan::EC_Scalar | |
| from_bigint(const EC_Group &group, const BigInt &bn) | Botan::EC_Scalar | static |
| from_bytes_mod_order(const EC_Group &group, std::span< const uint8_t > bytes) | Botan::EC_Scalar | static |
| from_bytes_with_trunc(const EC_Group &group, std::span< const uint8_t > bytes) | Botan::EC_Scalar | static |
| gk_x_mod_order(const EC_Scalar &scalar, RandomNumberGenerator &rng) | Botan::EC_Scalar | static |
| gk_x_mod_order(const EC_Scalar &scalar, RandomNumberGenerator &rng, std::vector< BigInt > &) | Botan::EC_Scalar | inlinestatic |
| hash(const EC_Group &group, std::string_view hash_fn, std::span< const uint8_t > input, std::span< const uint8_t > domain_sep) | Botan::EC_Scalar | static |
| invert() const | Botan::EC_Scalar | |
| invert_vartime() const | Botan::EC_Scalar | |
| is_eq(const EC_Scalar &x) const | Botan::EC_Scalar | |
| is_nonzero() const | Botan::EC_Scalar | inline |
| is_zero() const | Botan::EC_Scalar | |
| mul(const EC_Scalar &x) const | Botan::EC_Scalar | |
| negate() const | Botan::EC_Scalar | |
| one(const EC_Group &group) | Botan::EC_Scalar | static |
| operator*(const EC_Scalar &x, const EC_Scalar &y) | Botan::EC_Scalar | friend |
| operator+(const EC_Scalar &x, const EC_Scalar &y) | Botan::EC_Scalar | friend |
| operator-(const EC_Scalar &x, const EC_Scalar &y) | Botan::EC_Scalar | friend |
| operator=(const EC_Scalar &other) | Botan::EC_Scalar | |
| operator=(EC_Scalar &&other) noexcept | Botan::EC_Scalar | |
| operator==(const EC_Scalar &x, const EC_Scalar &y) | Botan::EC_Scalar | friend |
| random(const EC_Group &group, RandomNumberGenerator &rng) | Botan::EC_Scalar | static |
| serialize() const | Botan::EC_Scalar | inline |
| serialize_pair(const EC_Scalar &r, const EC_Scalar &s) | Botan::EC_Scalar | inlinestatic |
| serialize_pair_to(std::span< uint8_t > bytes, const EC_Scalar &r, const EC_Scalar &s) | Botan::EC_Scalar | static |
| serialize_to(std::span< uint8_t > bytes) const | Botan::EC_Scalar | |
| square_self() | Botan::EC_Scalar | |
| sub(const EC_Scalar &x) const | Botan::EC_Scalar | |
| to_bigint() const | Botan::EC_Scalar | |
| zeroize() | Botan::EC_Scalar | |
| ~EC_Scalar() | Botan::EC_Scalar |