RSA.EncryptValue(Byte[]) Metoda

Definicja

Przestroga

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

W przypadku zastąpienia w klasie pochodnej szyfruje dane wejściowe przy użyciu klucza publicznego.

C#
public virtual byte[] EncryptValue(byte[] rgb);
C#
[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);
C#
public abstract byte[] EncryptValue(byte[] rgb);

Parametry

rgb
Byte[]

Zwykły tekst do zaszyfrowania.

Zwraca

Byte[]

Wynikowe szyfrowanie parametru rgb jako tekst szyfrowania.

Atrybuty

Wyjątki

To wywołanie metody nie jest obsługiwane. Ten wyjątek jest zgłaszany od programu .NET Framework 4.6.

Uwagi

W programie .NET Framework 4.5.2 i starszych wersjach programu .NET Framework ta metoda to abstract. Jednak jedyna implementacja klasy pochodnej RSACryptoServiceProvider.DecryptValue, również rzuciła NotSupportedException wyjątek.

Dotyczy

Produkt Wersje (Przestarzałe)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Zobacz też