Export (0) Print
Expand All

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.

ExceptionCondition
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.

Community Additions

ADD
Show:
© 2014 Microsoft