8 #include <botan/dl_algo.h>
9 #include <botan/numthry.h>
10 #include <botan/der_enc.h>
11 #include <botan/ber_dec.h>
73 if(y < 2 || y >= p || x < 2 || x >= p)
SecureVector< byte > get_contents()
AlgorithmIdentifier algorithm_identifier() const
MemoryVector< byte > pkcs8_private_key() const
BER_Decoder & decode(bool &)
const BigInt & group_p() const
bool verify_group(RandomNumberGenerator &rng, bool strong) const
SecureVector< byte > parameters
void BER_decode(DataSource &src, Format format)
virtual OID get_oid() const
bool check_key(RandomNumberGenerator &rng, bool) const
DER_Encoder & encode(bool b)
RandomNumberGenerator * rng
SecureVector< byte > DER_encode(Format format) const
bool check_key(RandomNumberGenerator &rng, bool) const
virtual DL_Group::Format group_format() const =0
BigInt power_mod(const BigInt &base, const BigInt &exp, const BigInt &mod)
MemoryVector< byte > x509_subject_public_key() const
const BigInt & group_g() const