ISpanAuthenticatedEncryptor Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una routine di crittografia e decrittografia autenticata tramite un'API basata su span.
public interface ISpanAuthenticatedEncryptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor
type ISpanAuthenticatedEncryptor = interface
interface IAuthenticatedEncryptor
Public Interface ISpanAuthenticatedEncryptor
Implements IAuthenticatedEncryptor
- Implementazioni
Metodi
| Nome | Descrizione |
|---|---|
| Decrypt(ArraySegment<Byte>, ArraySegment<Byte>) |
Convalida il tag di autenticazione di e decrittografa un BLOB di dati crittografati. (Ereditato da IAuthenticatedEncryptor) |
| Decrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter) |
Convalida il tag di autenticazione di e decrittografa un BLOB di dati crittografati, scrivendo il risultato in un writer di buffer. |
| Encrypt(ArraySegment<Byte>, ArraySegment<Byte>) |
Crittografa e verifica la manomissione di un dato. (Ereditato da IAuthenticatedEncryptor) |
| Encrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter) |
Crittografa ed autentica una parte di dati in testo non crittografato e scrive il risultato in un writer di buffer. |