|
Crypto++ 8.9
Free C++ class library of cryptographic schemes
|
Discrete Log (DL) crypto scheme options. More...
#include <pubkey.h>
Inheritance diagram for DL_CryptoSchemeOptions< T1, T2, T3, T4, T5 >:Public Types | |
| typedef T3 | KeyAgreementAlgorithm |
| typedef T4 | KeyDerivationAlgorithm |
| typedef T5 | SymmetricEncryptionAlgorithm |
Public Types inherited from DL_KeyedSchemeOptions< T1, T2 > | |
| typedef T2 | Keys |
| typedef Keys::PrivateKey | PrivateKey |
| typedef Keys::PublicKey | PublicKey |
Public Types inherited from DL_SchemeOptionsBase< T1, T2::PublicKey::GroupParameters > | |
| typedef T1 | AlgorithmInfo |
| typedef T2 | GroupParameters |
| typedef GroupParameters::Element | Element |
Discrete Log (DL) crypto scheme options.
| T1 | algorithm information |
| T2 | keys used in the scheme |
| T3 | key agreement algorithm |
| T4 | key derivation algorithm |
| T5 | symmetric encryption algorithm |
| typedef T3 DL_CryptoSchemeOptions< T1, T2, T3, T4, T5 >::KeyAgreementAlgorithm |
| typedef T4 DL_CryptoSchemeOptions< T1, T2, T3, T4, T5 >::KeyDerivationAlgorithm |
| typedef T5 DL_CryptoSchemeOptions< T1, T2, T3, T4, T5 >::SymmetricEncryptionAlgorithm |