|
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.
1.7.6.1