Botan 3.0.0-alpha0
Crypto and TLS for C&
|
Public Header. More...
#include <botan/curve_gfp.h>
#include <botan/exceptn.h>
#include <vector>
Go to the source code of this file.
Classes | |
class | Botan::PointGFp |
Namespaces | |
namespace | Botan |
namespace | std |
Functions | |
PointGFp | Botan::multi_exponentiate (const PointGFp &p1, const BigInt &z1, const PointGFp &p2, const BigInt &z2) |
bool | Botan::operator!= (const PointGFp &lhs, const PointGFp &rhs) |
PointGFp | Botan::operator* (const BigInt &scalar, const PointGFp &point) |
PointGFp | Botan::operator* (const PointGFp &point, const BigInt &scalar) |
PointGFp | Botan::operator+ (const PointGFp &lhs, const PointGFp &rhs) |
PointGFp | Botan::operator- (const PointGFp &lhs) |
PointGFp | Botan::operator- (const PointGFp &lhs, const PointGFp &rhs) |
template<typename Alloc > | |
PointGFp | Botan::OS2ECP (const std::vector< uint8_t, Alloc > &data, const CurveGFp &curve) |
std::pair< BigInt, BigInt > | Botan::OS2ECP (const uint8_t data[], size_t data_len, const BigInt &curve_p, const BigInt &curve_a, const BigInt &curve_b) |
PointGFp | Botan::OS2ECP (const uint8_t data[], size_t data_len, const CurveGFp &curve) |
template<> | |
void | std::swap< Botan::PointGFp > (Botan::PointGFp &x, Botan::PointGFp &y) |
Public Header.
Definition in file point_gfp.h.