ECCurve.ECCurveType Enum

Definition

Indicates how to interpret the data contained in an ECCurve object.

C#
public enum ECCurve.ECCurveType
Inheritance
ECCurve.ECCurveType

Fields

Name Value Description
Implicit 0

No curve data is interpreted. The caller is assumed to know what the curve is.

PrimeShortWeierstrass 1

The curve parameters represent a prime curve with the formula y^2 = x^3 + A*x + B in the prime field P.

PrimeTwistedEdwards 2

The curve parameters represent a prime curve with the formula A*x^2 + y^2 = 1 + B*x^2*y^2 in the prime field P.

PrimeMontgomery 3

The curve parameters represent a prime curve with the formula B*y^2 = x^3 + A*x^2 + x.

Characteristic2 4

The curve parameters represent a characteristic 2 curve.

Named 5

The curve parameters represent a named curve.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.6, 2.0, 2.1