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)

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

Parameters

rgb
Type: System.Byte[]
The data to be decrypted.
fOAEP
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.

ExceptionCondition
CryptographicException

The cryptographic service provider (CSP) cannot be acquired.

-or-

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

-or-

The fOAEP parameter is true and OAEP is not supported.

ArgumentNullException

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

ADD
Show:
© 2014 Microsoft