ISpanAuthenticatedEncryptor Interface
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.
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. |