Botan
1.11.15
|
#include <botan/internal/algo_registry.h>
#include <botan/pk_ops.h>
#include <botan/numthry.h>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
namespace | Botan |
Defines | |
#define | BOTAN_REGISTER_PK_DECRYPTION_OP(NAME, TYPE) BOTAN_REGISTER_PK_OP(PK_Ops::Decryption, NAME, TYPE) |
#define | BOTAN_REGISTER_PK_ENCRYPTION_OP(NAME, TYPE) BOTAN_REGISTER_PK_OP(PK_Ops::Encryption, NAME, TYPE) |
#define | BOTAN_REGISTER_PK_KEY_AGREE_OP(NAME, TYPE) BOTAN_REGISTER_PK_OP(PK_Ops::Key_Agreement, NAME, TYPE) |
#define | BOTAN_REGISTER_PK_OP(T, NAME, TYPE) BOTAN_REGISTER_NAMED_T(T, NAME, TYPE, (make_pk_op<T, TYPE>)) |
#define | BOTAN_REGISTER_PK_SIGNATURE_OP(NAME, TYPE) BOTAN_REGISTER_PK_OP(PK_Ops::Signature, NAME, TYPE) |
#define | BOTAN_REGISTER_PK_VERIFY_OP(NAME, TYPE) BOTAN_REGISTER_PK_OP(PK_Ops::Verification, NAME, TYPE) |
Functions | |
template<typename OP , typename T > | |
OP * | Botan::make_pk_op (const typename T::Spec &spec) |
#define BOTAN_REGISTER_PK_DECRYPTION_OP | ( | NAME, | |
TYPE | |||
) | BOTAN_REGISTER_PK_OP(PK_Ops::Decryption, NAME, TYPE) |
Definition at line 29 of file pk_utils.h.
#define BOTAN_REGISTER_PK_ENCRYPTION_OP | ( | NAME, | |
TYPE | |||
) | BOTAN_REGISTER_PK_OP(PK_Ops::Encryption, NAME, TYPE) |
Definition at line 28 of file pk_utils.h.
#define BOTAN_REGISTER_PK_KEY_AGREE_OP | ( | NAME, | |
TYPE | |||
) | BOTAN_REGISTER_PK_OP(PK_Ops::Key_Agreement, NAME, TYPE) |
Definition at line 32 of file pk_utils.h.
#define BOTAN_REGISTER_PK_OP | ( | T, | |
NAME, | |||
TYPE | |||
) | BOTAN_REGISTER_NAMED_T(T, NAME, TYPE, (make_pk_op<T, TYPE>)) |
Definition at line 26 of file pk_utils.h.
#define BOTAN_REGISTER_PK_SIGNATURE_OP | ( | NAME, | |
TYPE | |||
) | BOTAN_REGISTER_PK_OP(PK_Ops::Signature, NAME, TYPE) |
Definition at line 30 of file pk_utils.h.
#define BOTAN_REGISTER_PK_VERIFY_OP | ( | NAME, | |
TYPE | |||
) | BOTAN_REGISTER_PK_OP(PK_Ops::Verification, NAME, TYPE) |
Definition at line 31 of file pk_utils.h.