Aes.EncryptKeyWrapPaddedCore Método

Definição

Encapsula uma chave usando o encapsulamento de chave AES rfc 5649 do IETF com algoritmo de preenchimento, gravando o resultado em um buffer especificado.

protected:
 virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
protected virtual void EncryptKeyWrapPaddedCore(ReadOnlySpan<byte> source, Span<byte> destination);
abstract member EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
override this.EncryptKeyWrapPaddedCore : ReadOnlySpan<byte> * Span<byte> -> unit
Protected Overridable Sub EncryptKeyWrapPaddedCore (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte))

Parâmetros

source
ReadOnlySpan<Byte>

Os dados a serem encapsulados.

destination
Span<Byte>

O buffer para receber os dados encapsulados.

Exceções

Ocorreu um erro durante a operação criptográfica.

Comentários

Quando chamado pela classe base, source é pré-validado para não estar vazio.

Quando chamado pela classe base, destination é pré-validado para ser exatamente o comprimento retornado pela GetKeyWrapPaddedLength(Int32) entrada fornecida.

Aplica-se a