EccCurveNames Class

Definition

Contains static properties that enable you to retrieve supported elliptic curve cryptography (ECC) algorithm names.

public ref class EccCurveNames abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class EccCurveNames final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class EccCurveNames
Public Class EccCurveNames
Inheritance
Object Platform::Object IInspectable EccCurveNames
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Properties

AllEccCurveNames

Gets an array of strings that represents all the curves registered on the local computer. This includes curves that were registered by the local administrator.

BrainpoolP160r1

Retrieves a string that contains "BRAINPOOLP160R1".

BrainpoolP160t1

Retrieves a string that contains "BRAINPOOLP160T1".

BrainpoolP192r1

Retrieves a string that contains "BRAINPOOLP192R1".

BrainpoolP192t1

Retrieves a string that contains "BRAINPOOLP192T1".

BrainpoolP224r1

Retrieves a string that contains "BRAINPOOLP224R1".

BrainpoolP224t1

Retrieves a string that contains "BRAINPOOLP224T1".

BrainpoolP256r1

Retrieves a string that contains "BRAINPOOLP256R1".

BrainpoolP256t1

Retrieves a string that contains "BRAINPOOLP256T1".

BrainpoolP320r1

Retrieves a string that contains "BRAINPOOLP320R1".

BrainpoolP320t1

Retrieves a string that contains "BRAINPOOLP320T1".

BrainpoolP384r1

Retrieves a string that contains "BRAINPOOLP384R1".

BrainpoolP384t1

Retrieves a string that contains "BRAINPOOLP384T1".

BrainpoolP512r1

Retrieves a string that contains "BRAINPOOLP512R1".

BrainpoolP512t1

Retrieves a string that contains "BRAINPOOLP512T1".

Curve25519

Retrieves a string that contains "CURVE25519".

Ec192wapi

Retrieves a string that contains "EC192WAPI".

NistP192

Retrieves a string that contains "NISTP192".

NistP224

Retrieves a string that contains "NISTP224".

NistP256

Retrieves a string that contains "NISTP256".

NistP384

Retrieves a string that contains "NISTP384".

NistP521

Retrieves a string that contains "NISTP521".

NumsP256t1

Retrieves a string that contains "NUMSP256T1".

NumsP384t1

Retrieves a string that contains "NUMSP384T1".

NumsP512t1

Retrieves a string that contains "NUMSP512T1".

SecP160k1

Retrieves a string that contains "SECP160K1".

SecP160r1

Retrieves a string that contains "SECP160R1".

SecP160r2

Retrieves a string that contains "SECP160R2".

SecP192k1

Retrieves a string that contains "SECP192K1".

SecP192r1

Retrieves a string that contains "SECP192R1".

SecP224k1

Retrieves a string that contains "SECP224K1".

SecP224r1

Retrieves a string that contains "SECP224R1".

SecP256k1

Retrieves a string that contains "SecP256k1".

SecP256r1

Retrieves a string that contains "SecP256r1".

SecP384r1

Retrieves a string that contains "SecP384r1".

SecP521r1

Retrieves a string that contains "SecP521r1".

Wtls12

Retrieves a string that contains "WTLS12".

Wtls7

Retrieves a string that contains "WTLS7".

Wtls9

Retrieves a string that contains "WTLS9".

X962P192v1

Retrieves a string that contains "X962P192v1".

X962P192v2

Retrieves a string that contains "X962P192v2".

X962P192v3

Retrieves a string that contains "X962P192v3".

X962P239v1

Retrieves a string that contains "X962P239v1".

X962P239v2

Retrieves a string that contains "X962P239v2".

X962P239v3

Retrieves a string that contains "X962P239v3".

X962P256v1

Retrieves a string that contains "X962P256v1".

Applies to