System::Security::Cryptography::DSA::Create method

DSA::Create() method

Creates default DSA aglorithm implementation.

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

ReturnValue

DSA algorithm object.

See Also

DSA::Create(const String&) method

Creates default DSA algorithm implementation.

static SharedPtr<DSA> System::Security::Cryptography::DSA::Create(const String &alg_name)
ParameterTypeDescription
alg_nameconst String&Must be “System.Security.Cryptography.DSACryptoServiceProvider”.

ReturnValue

DSA algorithm object.

See Also

DSA::Create(int32_t) method

Creates default DSA algorithm implementation with specifed key size.

static SharedPtr<DSA> System::Security::Cryptography::DSA::Create(int32_t key_size_in_bits)
ParameterTypeDescription
key_size_in_bitsint32_tThe key size, in bits.

See Also

DSA::Create(const DSAParameters&) method

Creates default DSA algorithm implementation with specifed parameters.

static SharedPtr<DSA> System::Security::Cryptography::DSA::Create(const DSAParameters &parameters)
ParameterTypeDescription
parametersconst DSAParameters&The parameters for the DSA algorithm.

See Also