Botan
3.9.0
Crypto and TLS for C&
Botan
Hybrid_PublicKey
Botan::Hybrid_PublicKey Member List
This is the complete list of members for
Botan::Hybrid_PublicKey
, including all inherited members.
_default_x509_signature_format
() const
Botan::Asymmetric_Key
virtual
_signature_element_size_for_DER_encoding
() const
Botan::Asymmetric_Key
inline
virtual
algo_name
() const =0
Botan::Asymmetric_Key
pure virtual
algorithm_identifier
() const =0
Botan::Public_Key
pure virtual
check_key
(RandomNumberGenerator &rng, bool strong) const override
Botan::Hybrid_PublicKey
virtual
create_encryption_op
(RandomNumberGenerator &rng, std::string_view params, std::string_view provider) const
Botan::Public_Key
virtual
create_kem_encryption_op
(std::string_view params, std::string_view provider) const
Botan::Public_Key
virtual
create_verification_op
(std::string_view params, std::string_view provider) const
Botan::Public_Key
virtual
create_x509_verification_op
(const AlgorithmIdentifier &signature_algorithm, std::string_view provider) const
Botan::Public_Key
virtual
default_x509_signature_format
() const
Botan::Public_Key
inline
estimated_strength
() const override
Botan::Hybrid_PublicKey
inline
virtual
fingerprint_public
(std::string_view alg="SHA-256") const
Botan::Public_Key
generate_another
(RandomNumberGenerator &rng) const =0
Botan::Asymmetric_Key
pure virtual
generate_other_sks_from_pks
(RandomNumberGenerator &rng) const
Botan::Hybrid_PublicKey
protected
get_int_field
(std::string_view field) const
Botan::Asymmetric_Key
virtual
get_oid
() const
Botan::Public_Key
inline
Hybrid_PublicKey
(std::vector< std::unique_ptr< Public_Key > > public_keys)
Botan::Hybrid_PublicKey
explicit
Hybrid_PublicKey
(Hybrid_PublicKey &&)=default
Botan::Hybrid_PublicKey
Hybrid_PublicKey
(const Hybrid_PublicKey &)=delete
Botan::Hybrid_PublicKey
Hybrid_PublicKey
()=default
Botan::Hybrid_PublicKey
protected
key_length
() const override
Botan::Hybrid_PublicKey
inline
virtual
message_part_size
() const
Botan::Public_Key
inline
message_parts
() const
Botan::Public_Key
inline
object_identifier
() const
Botan::Asymmetric_Key
virtual
operator=
(Hybrid_PublicKey &&)=default
Botan::Hybrid_PublicKey
operator=
(const Hybrid_PublicKey &)=delete
Botan::Hybrid_PublicKey
public_key_bits
() const override
Botan::Hybrid_PublicKey
inline
virtual
public_keys
() const
Botan::Hybrid_PublicKey
inline
raw_public_key_bits
() const override
Botan::Hybrid_PublicKey
virtual
subject_public_key
() const
Botan::Public_Key
supports_operation
(PublicKeyOperation op) const override
Botan::Hybrid_PublicKey
virtual
~Asymmetric_Key
()=default
Botan::Asymmetric_Key
virtual
~Hybrid_PublicKey
() override=default
Botan::Hybrid_PublicKey
Generated by
1.14.0