10 #ifndef BOTAN_ECC_PUBLIC_KEY_BASE_H__
11 #define BOTAN_ECC_PUBLIC_KEY_BASE_H__
13 #include <botan/ec_group.h>
14 #include <botan/pk_keys.h>
15 #include <botan/x509_key.h>
16 #include <botan/pkcs8.h>
73 {
return domain().DER_encode(domain_format()); }
80 {
return domain_encoding; }
98 const BigInt& private_key);
109 const BigInt& private_value()
const;
MemoryVector< byte > DER_domain() const
const EC_Group & domain() const
const PointGFp & public_point() const
RandomNumberGenerator * rng
EC_Group_Encoding domain_encoding
EC_Group_Encoding domain_format() const