Mono Class Library: OverviewSystem.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
Decrypt(byte[], bool) : byte[] Decrypt the provided data using the private key and the specified padding mechanism. overrideDecryptValue(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. overrideEncryptValue(byte[]) : byte[] Raw (unpadded) encryption using the RSA public key.ExportCspBlob(bool) : byte[] Documentation for this section has not yet been entered. overrideExportParameters(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. overrideImportParameters(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.