Mono Class Library: Overview

System.Security.Cryptography.DSACryptoServiceProvider: Method Members

The methods of System.Security.Cryptography.DSACryptoServiceProvider are listed below. For a list of all members, see the DSACryptoServiceProvider Members list.

See Also: Inherited members from System.Security.Cryptography.DSA

Public Methods

override
CreateSignature(byte[]) : byte[]
Sign the specified hash value using the instance private key.
ExportCspBlob(bool) : byte[]
Documentation for this section has not yet been entered.
override
ExportParameters(bool) : DSAParameters
Export the instance key into a System.Security.Cryptography.DSAParameters structure.
Finalize()
Documentation for this section has not yet been entered.
ImportCspBlob(byte[])
Documentation for this section has not yet been entered.
override
ImportParameters(DSAParameters)
Import the key from the System.Security.Cryptography.DSAParameters structure into the current instance.
SignData(byte[]) : byte[]
Process the SHA1 algorithm on the complete buffer specified then sign it's result.
SignData(System.IO.Stream) : byte[]
Process the SHA1 hash algorithm on the specified stream then sign it's result.
SignData(byte[], int, int) : byte[]
Process the SHA1 algorithm on a subset of the buffer specified then sign it's result.
SignHash(byte[], string) : byte[]
Sign the specified hash value.
VerifyData(byte[], byte[]) : bool
Process the SHA1 algorithm on the complete buffer specified then verify it's signature.
VerifyHash(byte[], string, byte[]) : bool
Verify the signature using the specified hash value.
override
VerifySignature(byte[], byte[]) : bool
Verify that signature match the hash value using the instance public key.

Protected Methods

override
Dispose(bool)
Documentation for this section has not yet been entered.