DL_SignatureSchemeOptions< T1, T2, T3, T4, T5 > Struct Template Reference

Discrete Log (DL) signature scheme options. More...

Inheritance diagram for DL_SignatureSchemeOptions< T1, T2, T3, T4, T5 >:

## Public Types

typedef T3 | SignatureAlgorithm
typedef T4 | MessageEncodingMethod
typedef T5 | HashFunction
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

## Detailed Description

### template<class T1, class T2, class T3, class T4, class T5>
struct DL_SignatureSchemeOptions< T1, T2, T3, T4, T5 >

Discrete Log (DL) signature scheme options.

Template Parameters

  T1 | algorithm information
  T2 | keys used in the scheme
  T3 | signature algorithm
  T4 | message encoding method
  T5 | hash function

Definition at line 1755 of file pubkey.h.

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

- pubkey.h