RSA.EncryptValue(Byte[]) Metod

Definition

När de åsidosättas i en härledd klass krypteras indata med hjälp av den offentliga nyckeln.

public:
 abstract cli::array <System::Byte> ^ EncryptValue(cli::array <System::Byte> ^ rgb);
public:
 virtual cli::array <System::Byte> ^ EncryptValue(cli::array <System::Byte> ^ rgb);
public abstract byte[] EncryptValue(byte[] rgb);
public virtual byte[] EncryptValue(byte[] rgb);
abstract member EncryptValue : byte[] -> byte[]
abstract member EncryptValue : byte[] -> byte[]
override this.EncryptValue : byte[] -> byte[]
Public MustOverride Function EncryptValue (rgb As Byte()) As Byte()
Public Overridable Function EncryptValue (rgb As Byte()) As Byte()

Parametrar

rgb
Byte[]

Oformaterad text som ska krypteras.

Returer

Byte[]

Den resulterande krypteringen av parametern rgb som chiffertext.

Undantag

Det här metodanropet stöds inte. Det här undantaget utlöses från och med .NET Framework 4.6.

Kommentarer

I .NET Framework 4.5.2 och tidigare versioner av .NET Framework var den här metoden abstract. Men den enda implementeringen av en härledd klass, RSACryptoServiceProvider.DecryptValue, utlöste också ett NotSupportedException undantag.

Gäller för

Se även