Partilhar via


ISpanAuthenticatedEncryptor Interface

Definição

Fornece uma rotina de criptografia e descriptografia autenticadas por meio de uma API baseada em span.

public interface ISpanAuthenticatedEncryptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor
type ISpanAuthenticatedEncryptor = interface
    interface IAuthenticatedEncryptor
Public Interface ISpanAuthenticatedEncryptor
Implements IAuthenticatedEncryptor
Implementações

Métodos

Nome Description
Decrypt(ArraySegment<Byte>, ArraySegment<Byte>)

Valida a marca de autenticação e descriptografa um blob de dados criptografados.

(Herdado de IAuthenticatedEncryptor)
Decrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter)

Valida a marca de autenticação e descriptografa um blob de dados criptografados, gravando o resultado em um gravador de buffer.

Encrypt(ArraySegment<Byte>, ArraySegment<Byte>)

Criptografa e adultera um pedaço de dados.

(Herdado de IAuthenticatedEncryptor)
Encrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter)

Criptografa e autentica um pedaço de dados de texto não criptografado e grava o resultado em um gravador de buffer.

Aplica-se a