ISpanAuthenticatedEncryptor Интерфейс

Определение

Предоставляет подпрограмму шифрования и расшифровки с помощью API на основе диапазона.

public interface ISpanAuthenticatedEncryptor : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.IAuthenticatedEncryptor
type ISpanAuthenticatedEncryptor = interface
    interface IAuthenticatedEncryptor
Public Interface ISpanAuthenticatedEncryptor
Implements IAuthenticatedEncryptor
Реализации

Методы

Имя Описание
Decrypt(ArraySegment<Byte>, ArraySegment<Byte>)

Проверяет тег проверки подлинности и расшифровывает большой двоичный объект зашифрованных данных.

(Унаследовано от IAuthenticatedEncryptor)
Decrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter)

Проверяет тег проверки подлинности и расшифровывает большой двоичный объект зашифрованных данных, записывая результат в буферный модуль записи.

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

Шифрует и перенашивает фрагмент данных.

(Унаследовано от IAuthenticatedEncryptor)
Encrypt<TWriter>(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TWriter)

Шифрует и проверяет подлинность фрагмента данных с открытым текстом и записывает результат в буферный модуль записи.

Применяется к