#include <pk_ops_impl.h>
Definition at line 187 of file pk_ops_impl.h.
◆ KEM_Encryption_with_KDF()
Botan::PK_Ops::KEM_Encryption_with_KDF::KEM_Encryption_with_KDF |
( |
const std::string & |
kdf | ) |
|
|
explicitprotected |
◆ ~KEM_Encryption_with_KDF()
Botan::PK_Ops::KEM_Encryption_with_KDF::~KEM_Encryption_with_KDF |
( |
| ) |
|
|
protecteddefault |
◆ kem_encrypt()
Implements Botan::PK_Ops::KEM_Encryption.
Definition at line 134 of file pk_ops.cpp.
140 {
141 secure_vector<uint8_t> raw_shared;
143
144 out_shared_key = m_kdf->derive_key(desired_shared_key_len,
145 raw_shared.data(), raw_shared.size(),
147 }
virtual void raw_kem_encrypt(secure_vector< uint8_t > &out_encapsulated_key, secure_vector< uint8_t > &raw_shared_key, Botan::RandomNumberGenerator &rng)=0
References salt_len.
◆ raw_kem_encrypt()
The documentation for this class was generated from the following files: