IAuthenticatedEncryptor IAuthenticatedEncryptor IAuthenticatedEncryptor Interface

Definition

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

public interface IAuthenticatedEncryptor
type IAuthenticatedEncryptor = interface
Public Interface IAuthenticatedEncryptor
Derived

Methods

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

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

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

Encrypts and tamper-proofs a piece of data.

Applies to