Botan 3.0.0-alpha0
Crypto and TLS for C&
Classes | Namespaces | Functions
point_gfp.h File Reference

Public Header. More...

#include <botan/curve_gfp.h>
#include <botan/exceptn.h>
#include <vector>

Go to the source code of this file.


class  Botan::PointGFp


namespace  Botan
namespace  std


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)
void std::swap< Botan::PointGFp > (Botan::PointGFp &x, Botan::PointGFp &y)

Detailed Description

Public Header.

Definition in file point_gfp.h.