# ECCurve.ECCurveTypeECCurve.ECCurveTypeECCurve.ECCurveTypeECCurve.ECCurveType Enum

## 定义

``public: enum class ECCurve::ECCurveType``
``public enum ECCurve.ECCurveType``
``type ECCurve.ECCurveType = ``
``Public Enum ECCurve.ECCurveType``

ECCurve.ECCurveTypeECCurve.ECCurveTypeECCurve.ECCurveTypeECCurve.ECCurveType

## 字段

 Characteristic2 Characteristic2 Characteristic2 Characteristic2 4 曲线参数表示特征 2 曲线。The curve parameters represent a characteristic 2 curve. Implicit Implicit Implicit Implicit 0 没有解释曲线数据。No curve data is interpreted. 假定调用方了解曲线。The caller is assumed to know what the curve is. Named Named Named Named 5 曲线参数表示已命名曲线。The curve parameters represent a named curve. PrimeMontgomery PrimeMontgomery PrimeMontgomery PrimeMontgomery 3 曲线参数表示素数曲线，公式为 B*y^2 = x^3 + A*x^2 + x。The curve parameters represent a prime curve with the formula B*y^2 = x^3 + A*x^2 + x. PrimeShortWeierstrass PrimeShortWeierstrass PrimeShortWeierstrass PrimeShortWeierstrass 1 曲线参数表示素数曲线，素数字段 P 中的公式为 y^2 = x^3 + A*x + B。The curve parameters represent a prime curve with the formula y^2 = x^3 + A*x + B in the prime field P. PrimeTwistedEdwards PrimeTwistedEdwards PrimeTwistedEdwards PrimeTwistedEdwards 2 曲线参数表示素数曲线，素数字段 P 中的公式为 A*x^2 + y^2 = 1 + B*x^2*y^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.