Export (0) Print
Expand All

RSACryptoServiceProvider.Decrypt Method

Decrypts data with the RSA algorithm.

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

public byte[] Decrypt(
	byte[] rgb,
	bool fOAEP


Type: System.Byte[]
The data to be decrypted.
Type: System.Boolean
true to perform direct RSA decryption using OAEP padding; otherwise, false to use PKCS#1 v1.5 padding.

Return Value

Type: System.Byte[]
The decrypted data, which is the original plain text before encryption.


The cryptographic service provider (CSP) cannot be acquired.


The fOAEP parameter is true and the length of the rgb parameter is greater than KeySize.


The fOAEP parameter is true and OAEP is not supported.


rgb is null.

Use Encrypt to encrypt data for decryption with this method.

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2015 Microsoft