Create()

ECDsa::Create() method

Creates default ECDSA aglorithm implementation.

static SharedPtr<ECDsa> System::Security::Cryptography::ECDsa::Create()

Return Value

ECDSA algorithm object.

ECDsa::Create(const ECCurve&) method

Creates default ECDSA aglorithm implementation with newly created key over the specified curve.

static SharedPtr<ECDsa> System::Security::Cryptography::ECDsa::Create(const ECCurve &curve)

Arguments

ParameterTypeDescription
curveconst ECCurve&Curve to use for key creation.

Return Value

ECDSA algorithm object.

ECDsa::Create(const ECParameters&) method

Creates default ECDSA aglorithm implementation using the specified parameters.

static SharedPtr<ECDsa> System::Security::Cryptography::ECDsa::Create(const ECParameters &parameters)

Arguments

ParameterTypeDescription
parametersconst ECParameters&Parameters representing the key.

Return Value

ECDSA algorithm object.

ECDsa::Create(const String&) method

Creates specified ECDSA aglorithm implementation.

static SharedPtr<ECDsa> System::Security::Cryptography::ECDsa::Create(const String &algorithm)

Arguments

ParameterTypeDescription
algorithmconst String&Algorithm name.

Return Value

ECDSA algorithm object.

See Also