Crypto++ 8.7
Free C++ class library of cryptographic schemes
Public Types | List of all members
DL_KeyedSchemeOptions< T1, T2 > Struct Template Reference

Discrete Log (DL) key options. More...

#include <pubkey.h>

+ Inheritance diagram for DL_KeyedSchemeOptions< T1, T2 >:

Public Types

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
 

Detailed Description

template<class T1, class T2>
struct DL_KeyedSchemeOptions< T1, T2 >

Discrete Log (DL) key options.

Template Parameters
T1algorithm information
T2keys used in the scheme

Definition at line 1916 of file pubkey.h.

Member Typedef Documentation

◆ Keys

template<class T1 , class T2 >
typedef T2 DL_KeyedSchemeOptions< T1, T2 >::Keys

Definition at line 1918 of file pubkey.h.

◆ PrivateKey

template<class T1 , class T2 >
typedef Keys::PrivateKey DL_KeyedSchemeOptions< T1, T2 >::PrivateKey

Definition at line 1919 of file pubkey.h.

◆ PublicKey

template<class T1 , class T2 >
typedef Keys::PublicKey DL_KeyedSchemeOptions< T1, T2 >::PublicKey

Definition at line 1920 of file pubkey.h.


The documentation for this struct was generated from the following file: