RSAOpenSsl.Decrypt(Byte[], RSAEncryptionPadding) Метод

Определение

Расшифровывает входные данные с помощью указанного режима заполнения.

public:
 override cli::array <System::Byte> ^ Decrypt(cli::array <System::Byte> ^ data, System::Security::Cryptography::RSAEncryptionPadding ^ padding);
public override byte[] Decrypt(byte[] data, System.Security.Cryptography.RSAEncryptionPadding padding);
override this.Decrypt : byte[] * System.Security.Cryptography.RSAEncryptionPadding -> byte[]
Public Overrides Function Decrypt (data As Byte(), padding As RSAEncryptionPadding) As Byte()

Параметры

data
Byte[]

Возвращаемое значение

Byte[]

Расшифрованные данные.

Исключения

data или padding есть null.

padding неизвестно или не поддерживается данной реализацией.

–или–

Длина data не равна числу байтов KeySize.

–или–

Этот экземпляр представляет только открытый ключ.

–или–

Не удалось выполнить операцию расшифровки.

Применяется к

См. также раздел