This topic has not yet been rated - Rate this topic

RSACryptoServiceProvider.Encrypt Method

Encrypts data with the RSA algorithm.

Namespace:  System.Security.Cryptography
Assembly:  mscorlib.Extensions (in mscorlib.Extensions.dll)
[SecuritySafeCriticalAttribute]
public byte[] Encrypt(
	byte[] rgb,
	bool fOAEP
)

Parameters

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

Return Value

Type: System.Byte[]
The encrypted data.
Exception Condition
CryptographicException

The cryptographic service provider (CSP) cannot be acquired.

-or-

The length of the rgb parameter is greater than the maximum allowed length.

-or-

The fOAEP parameter is true and OAEP padding is not supported.

ArgumentNullException

rgb is null.

Use Decrypt to decrypt the results of 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.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ