System::Security::Cryptography::ECDsa::Create method

ECDsa::Create() method

Creates default ECDSA aglorithm implementation.

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

ReturnValue

ECDSA algorithm object.

See Also

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)
ParameterTypeDescription
curveconst ECCurve&Curve to use for key creation.

ReturnValue

ECDSA algorithm object.

See Also

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)
ParameterTypeDescription
parametersconst ECParameters&Parameters representing the key.

ReturnValue

ECDSA algorithm object.

See Also

ECDsa::Create(const String&) method

Creates specified ECDSA aglorithm implementation.

static SharedPtr<ECDsa> System::Security::Cryptography::ECDsa::Create(const String &algorithm)
ParameterTypeDescription
algorithmconst String&Algorithm name.

ReturnValue

ECDSA algorithm object.

See Also