RSA.EncryptValue(Byte[]) Método

Definición

Precaución

RSA.EncryptValue and DecryptValue are not supported and throw NotSupportedException. Use RSA.Encrypt and RSA.Decrypt instead.

Cuando se invalida en una clase derivada, cifra los datos de entrada mediante la clave pública.

public:
 virtual cli::array <System::Byte> ^ EncryptValue(cli::array <System::Byte> ^ rgb);
public:
 abstract cli::array <System::Byte> ^ EncryptValue(cli::array <System::Byte> ^ rgb);
[System.Obsolete("RSA.EncryptValue and DecryptValue are not supported and throw NotSupportedException. Use RSA.Encrypt and RSA.Decrypt instead.", DiagnosticId="SYSLIB0048", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public virtual byte[] EncryptValue(byte[] rgb);
public virtual byte[] EncryptValue(byte[] rgb);
public abstract byte[] EncryptValue(byte[] rgb);
[<System.Obsolete("RSA.EncryptValue and DecryptValue are not supported and throw NotSupportedException. Use RSA.Encrypt and RSA.Decrypt instead.", DiagnosticId="SYSLIB0048", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
abstract member EncryptValue : byte[] -> byte[]
override this.EncryptValue : byte[] -> byte[]
abstract member EncryptValue : byte[] -> byte[]
override this.EncryptValue : byte[] -> byte[]
abstract member EncryptValue : byte[] -> byte[]
Public Overridable Function EncryptValue (rgb As Byte()) As Byte()
Public MustOverride Function EncryptValue (rgb As Byte()) As Byte()

Parámetros

rgb
Byte[]

Texto sin formato que se va a cifrar.

Devoluciones

Byte[]

Cifrado resultante del rgb parámetro como texto cifrado.

Atributos

Excepciones

Esta llamada al método no se admite. Esta excepción se produce a partir de .NET Framework 4.6.

Comentarios

En .NET Framework 4.5.2 y versiones anteriores de .NET Framework, este método se abstract. Sin embargo, la única implementación de una clase derivada, RSACryptoServiceProvider.DecryptValue, también produjo una NotSupportedException excepción.

Se aplica a

Consulte también