Mono Class Library: Overview

System.Security.Cryptography.RSACryptoServiceProvider: Method Members

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

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

Public Methods

Decrypt(byte[], bool) : byte[]
Decrypt the provided data using the private key and the specified padding mechanism.
override
DecryptValue(byte[]) : byte[]
Raw (unpadded) decryption using the RSA private key.
Encrypt(byte[], bool) : byte[]
Encrypt the provided data using the public key and the specified padding mechanism.
override
EncryptValue(byte[]) : byte[]
Raw (unpadded) encryption using the RSA public key.
ExportCspBlob(bool) : byte[]
Documentation for this section has not yet been entered.
override
ExportParameters(bool) : RSAParameters
Export the instance key into a System.Security.Cryptography.RSAParameters structure.
Finalize()
Documentation for this section has not yet been entered.
ImportCspBlob(byte[])
Documentation for this section has not yet been entered.
override
ImportParameters(RSAParameters)
Import the key from the System.Security.Cryptography.DSAParameters structure into the current instance.
SignData(byte[], object) : byte[]
Process the specified hash algorithm on the complete buffer specified then sign it's result.
SignData(System.IO.Stream, object) : byte[]
Process the specified hash algorithm on the stream then sign it's result.
SignData(byte[], int, int, object) : byte[]
Process the specified hash algorithm on a subset of the buffer specified then sign it's result.
SignHash(byte[], string) : byte[]
Sign the specified hash value.
VerifyData(byte[], object, byte[]) : bool
Process the specified hash algorithm on the complete buffer specified then verify it's signature.
VerifyHash(byte[], string, byte[]) : bool
Verify the signature using the specified hash value.

Protected Methods

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