10 #ifndef BOTAN_ECC_DOMAIN_PARAMETERS_H__ 11 #define BOTAN_ECC_DOMAIN_PARAMETERS_H__ 13 #include <botan/point_gfp.h> 14 #include <botan/curve_gfp.h> 15 #include <botan/asn1_oid.h> 47 base_point(base_point),
70 EC_Group(
const std::string& pem_or_oid =
"");
119 return ((get_curve() == other.
get_curve()) &&
135 return !(lhs == rhs);
bool operator!=(const OctetString &s1, const OctetString &s2)
const PointGFp & get_base_point() const
const BigInt & get_cofactor() const
std::string PEM_encode(const Private_Key &key)
EC_Group EC_Domain_Params
EC_Group(const CurveGFp &curve, const PointGFp &base_point, const BigInt &order, const BigInt &cofactor)
const BigInt & get_order() const
const CurveGFp & get_curve() const
bool operator==(const EC_Group &other) const
std::string get_oid() const