DSACryptoServiceProvider Methods

DSACryptoServiceProvider Methods

 

Namespace:   System.Security.Cryptography
Assembly:  mscorlib (in mscorlib.dll)

NameDescription
System_CAPS_pubmethodClear()

Releases all resources used by the AsymmetricAlgorithm class.(Inherited from AsymmetricAlgorithm.)

System_CAPS_pubmethodCreateSignature(Byte[])

Creates the DSA signature for the specified data.(Overrides DSA.CreateSignature(Byte[]).)

System_CAPS_pubmethodDispose()

Releases all resources used by the current instance of the AsymmetricAlgorithm class.(Inherited from AsymmetricAlgorithm.)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodExportCspBlob(Boolean)

Exports a blob containing the key information associated with a DSACryptoServiceProvider object.

System_CAPS_pubmethodExportParameters(Boolean)
System_CAPS_pubmethodFromXmlString(String)

Reconstructs a DSA object from an XML string.(Inherited from DSA.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodImportCspBlob(Byte[])

Imports a blob that represents DSA key information.

System_CAPS_pubmethodImportParameters(DSAParameters)

Imports the specified DSAParameters.(Overrides DSA.ImportParameters(DSAParameters).)

System_CAPS_pubmethodSignData(Byte[])

Computes the hash value of the specified byte array and signs the resulting hash value.

System_CAPS_pubmethodSignData(Byte[], HashAlgorithmName)

Computes the hash value of the specified byte array using the specified hash algorithm and signs the resulting hash value. (Inherited from DSA.)

System_CAPS_pubmethodSignData(Byte[], Int32, Int32)

Signs a byte array from the specified start point to the specified end point.

System_CAPS_pubmethodSignData(Byte[], Int32, Int32, HashAlgorithmName)

Computes the hash value of a portion of the specified byte array using the specified hash algorithm and signs the resulting hash value. (Inherited from DSA.)

System_CAPS_pubmethodSignData(Stream)

Computes the hash value of the specified input stream and signs the resulting hash value.

System_CAPS_pubmethodSignData(Stream, HashAlgorithmName)

Computes the hash value of the specified stream using the specified hash algorithm and signs the resulting hash value.(Inherited from DSA.)

System_CAPS_pubmethodSignHash(Byte[], String)

Computes the signature for the specified hash value by encrypting it with the private key.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethodToXmlString(Boolean)

Creates and returns an XML string representation of the current DSA object.(Inherited from DSA.)

System_CAPS_pubmethodVerifyData(Byte[], Byte[])

Verifies the specified signature data by comparing it to the signature computed for the specified data.

System_CAPS_pubmethodVerifyData(Byte[], Byte[], HashAlgorithmName)

Verifies that a digital signature is valid by calculating the hash value of the specified data using the specified hash algorithm and comparing it to the provided signature. (Inherited from DSA.)

System_CAPS_pubmethodVerifyData(Byte[], Int32, Int32, Byte[], HashAlgorithmName)

Verifies that a digital signature is valid by calculating the hash value of the data in a portion of a byte array using the specified hash algorithm and comparing it to the provided signature. (Inherited from DSA.)

System_CAPS_pubmethodVerifyData(Stream, Byte[], HashAlgorithmName)

Verifies that a digital signature is valid by calculating the hash value of the specified stream using the specified hash algorithm and comparing it to the provided signature. (Inherited from DSA.)

System_CAPS_pubmethodVerifyHash(Byte[], String, Byte[])

Verifies the specified signature data by comparing it to the signature computed for the specified hash value.

System_CAPS_pubmethodVerifySignature(Byte[], Byte[])

Verifies the DSA signature for the specified data.(Overrides DSA.VerifySignature(Byte[], Byte[]).)

Return to top
Show:
© 2016 Microsoft