Condividi tramite


ISpanAuthenticatedEncryptor Interfaccia

Definizione

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.

Si applica a