Botan  1.11.15
Classes | Namespaces | Functions
src/lib/math/ec_gfp/point_gfp.h File Reference
#include <botan/curve_gfp.h>
#include <vector>

Go to the source code of this file.

Classes

struct  Botan::Illegal_Point
struct  Botan::Illegal_Transformation
class  Botan::PointGFp

Namespaces

namespace  Botan
namespace  std

Functions

secure_vector< byte > Botan::EC2OSP (const PointGFp &point, byte format)
bool Botan::operator!= (const PointGFp &lhs, const PointGFp &rhs)
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< byte, Alloc > &data, const CurveGFp &curve)
PointGFp Botan::OS2ECP (const byte data[], size_t data_len, const CurveGFp &curve)
template<>
void std::swap< Botan::PointGFp > (Botan::PointGFp &x, Botan::PointGFp &y)