AesGcm Classe

Definição

Representa uma chave AES (Advanced Encryption Standard) a ser usada com o modo de operação Galois/Counter Mode (GCM).

public ref class AesGcm sealed : IDisposable
public sealed class AesGcm : IDisposable
type AesGcm = class
    interface IDisposable
Public NotInheritable Class AesGcm
Implements IDisposable
Herança
AesGcm
Implementações

Construtores

Nome Description
AesGcm(Byte[])

Inicializa uma nova instância da AesGcm classe com uma chave fornecida.

AesGcm(ReadOnlySpan<Byte>)

Inicializa uma nova instância da AesGcm classe com uma chave fornecida.

Propriedades

Nome Description
NonceByteSizes

Obtém os tamanhos de nonce, em bytes, compatíveis com essa instância.

TagByteSizes

Obtém os tamanhos de marca, em bytes, compatíveis com essa instância.

Métodos

Nome Description
Decrypt(Byte[], Byte[], Byte[], Byte[], Byte[])

Descriptografa o texto criptografado no buffer de destino fornecido se a marca de autenticação puder ser validada.

Decrypt(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>)

Descriptografa o texto criptografado no buffer de destino fornecido se a marca de autenticação puder ser validada.

Dispose()

Libera os recursos usados pela instância atual da AesGcm classe.

Encrypt(Byte[], Byte[], Byte[], Byte[], Byte[])

Criptografa o texto sem formatação no buffer de destino de texto criptografado e gera a marca de autenticação em um buffer separado.

Encrypt(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Span<Byte>, ReadOnlySpan<Byte>)

Criptografa o texto sem formatação no buffer de destino de texto criptografado e gera a marca de autenticação em um buffer separado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a