SymmetricAlgorithm.TryDecryptCfbCore Метод

Определение

При переопределении в производном классе пытается расшифровать данные в указанный буфер, используя режим CFB с указанным режимом заполнения и размером обратной связи.

protected:
 virtual bool TryDecryptCfbCore(ReadOnlySpan<System::Byte> ciphertext, ReadOnlySpan<System::Byte> iv, Span<System::Byte> destination, System::Security::Cryptography::PaddingMode paddingMode, int feedbackSizeInBits, [Runtime::InteropServices::Out] int % bytesWritten);
protected virtual bool TryDecryptCfbCore(ReadOnlySpan<byte> ciphertext, ReadOnlySpan<byte> iv, Span<byte> destination, System.Security.Cryptography.PaddingMode paddingMode, int feedbackSizeInBits, out int bytesWritten);
abstract member TryDecryptCfbCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.PaddingMode * int * int -> bool
override this.TryDecryptCfbCore : ReadOnlySpan<byte> * ReadOnlySpan<byte> * Span<byte> * System.Security.Cryptography.PaddingMode * int * int -> bool
Protected Overridable Function TryDecryptCfbCore (ciphertext As ReadOnlySpan(Of Byte), iv As ReadOnlySpan(Of Byte), destination As Span(Of Byte), paddingMode As PaddingMode, feedbackSizeInBits As Integer, ByRef bytesWritten As Integer) As Boolean

Параметры

ciphertext
ReadOnlySpan<Byte>

Данные для расшифровки.

iv
ReadOnlySpan<Byte>

Вектор инициализации.

destination
Span<Byte>

Буфер для получения данных открытого текста.

paddingMode
PaddingMode

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

feedbackSizeInBits
Int32

Размер обратной связи, указанный в битах.

bytesWritten
Int32

При возврате этого метода содержит общее число байтов, записанных destinationв .

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

true Значение , если destination было достаточно большим, чтобы получить расшифрованные данные; в противном случае false.

Исключения

Производный класс не предоставил реализацию.

Комментарии

Производные классы должны переопределить это и предоставить реализацию.

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