An elliptic curve.
More...
#include <ec_curve.h>
◆ ECCurveType
Type of elliptic curve.
| Enumerator |
|---|
| Implicit | |
| PrimeShortWeierstrass | |
| PrimeTwistedEdwards | |
| PrimeMontgomery | |
| Characteristic2 | |
| Named | |
◆ CreateFromFriendlyName()
| static ECCurve System::Security::Cryptography::ECCurve::CreateFromFriendlyName |
( |
const String & |
oid_friendly_name | ) |
|
|
static |
Create a curve from the specified OID firendly name.
◆ CreateFromOid()
| static ECCurve System::Security::Cryptography::ECCurve::CreateFromOid |
( |
const SharedPtr< Oid > & |
oid | ) |
|
|
static |
Create a curve from the specified oid.
◆ CreateFromValue()
| static ECCurve System::Security::Cryptography::ECCurve::CreateFromValue |
( |
const String & |
oid_value | ) |
|
|
static |
Create a curve from the specified OID value.
◆ get_IsCharacteristic2()
| bool System::Security::Cryptography::ECCurve::get_IsCharacteristic2 |
( |
| ) |
const |
◆ get_IsExplicit()
| bool System::Security::Cryptography::ECCurve::get_IsExplicit |
( |
| ) |
const |
◆ get_IsNamed()
| bool System::Security::Cryptography::ECCurve::get_IsNamed |
( |
| ) |
const |
◆ get_IsPrime()
| bool System::Security::Cryptography::ECCurve::get_IsPrime |
( |
| ) |
const |
◆ get_Oid()
| SharedPtr< Oid > System::Security::Cryptography::ECCurve::get_Oid |
( |
| ) |
const |
Gets Oid representing the named curve.
◆ Validate()
| void System::Security::Cryptography::ECCurve::Validate |
( |
| ) |
const |
Validate the current curve.
◆ Cofactor
| ByteArrayPtr System::Security::Cryptography::ECCurve::Cofactor |
◆ CurveType
| ECPoint System::Security::Cryptography::ECCurve::G |
◆ Hash
◆ Order
◆ Polynomial
| ByteArrayPtr System::Security::Cryptography::ECCurve::Polynomial |
◆ Prime
◆ Seed