Aes.EncryptKeyWrapPadded Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| EncryptKeyWrapPadded(Byte[]) |
Encapsula uma chave usando o encapsulamento de chave AES do IETF RFC 5649 com o algoritmo de preenchimento. |
| EncryptKeyWrapPadded(ReadOnlySpan<Byte>) |
Encapsula uma chave usando o encapsulamento de chave AES do IETF RFC 5649 com o algoritmo de preenchimento. |
| EncryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>) |
Encapsula uma chave usando o encapsulamento de chave AES rfc 5649 do IETF com algoritmo de preenchimento, gravando o resultado em um buffer especificado. |
EncryptKeyWrapPadded(Byte[])
- Origem:
- Aes.cs
- Origem:
- Aes.cs
Encapsula uma chave usando o encapsulamento de chave AES do IETF RFC 5649 com o algoritmo de preenchimento.
public:
cli::array <System::Byte> ^ EncryptKeyWrapPadded(cli::array <System::Byte> ^ plaintext);
public byte[] EncryptKeyWrapPadded(byte[] plaintext);
member this.EncryptKeyWrapPadded : byte[] -> byte[]
Public Function EncryptKeyWrapPadded (plaintext As Byte()) As Byte()
Parâmetros
- plaintext
- Byte[]
Os dados a serem encapsulados.
Retornos
Os dados encapsulados.
Exceções
plaintext está null ou está vazio.
Ocorreu um erro durante a operação criptográfica.
Aplica-se a
EncryptKeyWrapPadded(ReadOnlySpan<Byte>)
- Origem:
- Aes.cs
- Origem:
- Aes.cs
Encapsula uma chave usando o encapsulamento de chave AES do IETF RFC 5649 com o algoritmo de preenchimento.
public:
cli::array <System::Byte> ^ EncryptKeyWrapPadded(ReadOnlySpan<System::Byte> plaintext);
public byte[] EncryptKeyWrapPadded(ReadOnlySpan<byte> plaintext);
member this.EncryptKeyWrapPadded : ReadOnlySpan<byte> -> byte[]
Public Function EncryptKeyWrapPadded (plaintext As ReadOnlySpan(Of Byte)) As Byte()
Parâmetros
- plaintext
- ReadOnlySpan<Byte>
Os dados a serem encapsulados.
Retornos
Os dados encapsulados.
Exceções
plaintext está vazio.
Ocorreu um erro durante a operação criptográfica.
Aplica-se a
EncryptKeyWrapPadded(ReadOnlySpan<Byte>, Span<Byte>)
- Origem:
- Aes.cs
- Origem:
- Aes.cs
Encapsula uma chave usando o encapsulamento de chave AES rfc 5649 do IETF com algoritmo de preenchimento, gravando o resultado em um buffer especificado.
public:
void EncryptKeyWrapPadded(ReadOnlySpan<System::Byte> plaintext, Span<System::Byte> destination);
public void EncryptKeyWrapPadded(ReadOnlySpan<byte> plaintext, Span<byte> destination);
member this.EncryptKeyWrapPadded : ReadOnlySpan<byte> * Span<byte> -> unit
Public Sub EncryptKeyWrapPadded (plaintext As ReadOnlySpan(Of Byte), destination As Span(Of Byte))
Parâmetros
- plaintext
- ReadOnlySpan<Byte>
Os dados a serem encapsulados.
Exceções
plaintext e destination sobreponha-se.
- ou -
Ocorreu um erro durante a operação criptográfica.