IAuthenticatedEncryptor Interface

Definition

The basic interface for providing an authenticated encryption and decryption routine.

C#
public interface IAuthenticatedEncryptor

Methods

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

Validates the authentication tag of and decrypts a blob of encrypted data.

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

Encrypts and tamper-proofs a piece of data.

Applies to

Product Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0