Botan 3.5.0
Crypto and TLS for C&
Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI > Class Template Reference

#include <pcurves_impl.h>

Public Types

typedef word W
 

Static Public Attributes

static constexpr auto AW = hex_to_words<W>(AS.value)
 
static constexpr auto BW = hex_to_words<W>(BS.value)
 
static constexpr auto GXW = hex_to_words<W>(GXS.value)
 
static constexpr auto GYW = hex_to_words<W>(GYS.value)
 
static constexpr auto NW = hex_to_words<W>(NS.value)
 
static constexpr auto PW = hex_to_words<W>(PS.value)
 
static constexpr int8_t Z = ZI
 

Detailed Description

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
class Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >

Definition at line 866 of file pcurves_impl.h.

Member Typedef Documentation

◆ W

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
typedef word Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::W

Definition at line 868 of file pcurves_impl.h.

Member Data Documentation

◆ AW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::AW = hex_to_words<W>(AS.value)
staticconstexpr

Definition at line 872 of file pcurves_impl.h.

◆ BW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::BW = hex_to_words<W>(BS.value)
staticconstexpr

Definition at line 873 of file pcurves_impl.h.

◆ GXW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::GXW = hex_to_words<W>(GXS.value)
staticconstexpr

Definition at line 874 of file pcurves_impl.h.

◆ GYW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::GYW = hex_to_words<W>(GYS.value)
staticconstexpr

Definition at line 875 of file pcurves_impl.h.

◆ NW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::NW = hex_to_words<W>(NS.value)
staticconstexpr

Definition at line 871 of file pcurves_impl.h.

◆ PW

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
auto Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::PW = hex_to_words<W>(PS.value)
staticconstexpr

Definition at line 870 of file pcurves_impl.h.

◆ Z

template<StringLiteral PS, StringLiteral AS, StringLiteral BS, StringLiteral NS, StringLiteral GXS, StringLiteral GYS, int8_t ZI = 0>
int8_t Botan::EllipticCurveParameters< PS, AS, BS, NS, GXS, GYS, ZI >::Z = ZI
staticconstexpr

Definition at line 877 of file pcurves_impl.h.


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