Table of Contents

Class NamedCurve

Namespace
Enterprises.Org.BouncyCastle.Crypto.Tls
Assembly
Enterprises.BouncyCastle.Crypto.dll
public abstract class NamedCurve
Inheritance
NamedCurve
Inherited Members

Constructors

NamedCurve()

protected NamedCurve()

Fields

arbitrary_explicit_char2_curves

public const int arbitrary_explicit_char2_curves = 65282

Field Value

int

arbitrary_explicit_prime_curves

public const int arbitrary_explicit_prime_curves = 65281

Field Value

int

brainpoolP256r1

public const int brainpoolP256r1 = 26

Field Value

int

brainpoolP384r1

public const int brainpoolP384r1 = 27

Field Value

int

brainpoolP512r1

public const int brainpoolP512r1 = 28

Field Value

int

secp160k1

public const int secp160k1 = 15

Field Value

int

secp160r1

public const int secp160r1 = 16

Field Value

int

secp160r2

public const int secp160r2 = 17

Field Value

int

secp192k1

public const int secp192k1 = 18

Field Value

int

secp192r1

public const int secp192r1 = 19

Field Value

int

secp224k1

public const int secp224k1 = 20

Field Value

int

secp224r1

public const int secp224r1 = 21

Field Value

int

secp256k1

public const int secp256k1 = 22

Field Value

int

secp256r1

public const int secp256r1 = 23

Field Value

int

secp384r1

public const int secp384r1 = 24

Field Value

int

secp521r1

public const int secp521r1 = 25

Field Value

int

sect163k1

public const int sect163k1 = 1

Field Value

int

sect163r1

public const int sect163r1 = 2

Field Value

int

sect163r2

public const int sect163r2 = 3

Field Value

int

sect193r1

public const int sect193r1 = 4

Field Value

int

sect193r2

public const int sect193r2 = 5

Field Value

int

sect233k1

public const int sect233k1 = 6

Field Value

int

sect233r1

public const int sect233r1 = 7

Field Value

int

sect239k1

public const int sect239k1 = 8

Field Value

int

sect283k1

public const int sect283k1 = 9

Field Value

int

sect283r1

public const int sect283r1 = 10

Field Value

int

sect409k1

public const int sect409k1 = 11

Field Value

int

sect409r1

public const int sect409r1 = 12

Field Value

int

sect571k1

public const int sect571k1 = 13

Field Value

int

sect571r1

public const int sect571r1 = 14

Field Value

int

Methods

IsValid(int)

public static bool IsValid(int namedCurve)

Parameters

namedCurve int

Returns

bool

RefersToASpecificNamedCurve(int)

public static bool RefersToASpecificNamedCurve(int namedCurve)

Parameters

namedCurve int

Returns

bool