Table of Contents

Namespace The.Security.Cryptography

Classes

SegmentedAead

Format of streams encrypted as a sequence of independently authenticated AES-GCM segments, after Tink's AES-GCM-HKDF streaming AEAD.

Interfaces

IAeadAlgorithm

An initialised AES-GCM key, which encrypts and authenticates whole messages.

IAlgorithmProvider

Factory for platform-specific cryptographic algorithms.

ISegmentCipher

A platform's AES-GCM implementation of one SegmentedAead stream's segment key.

Enums

PasswordKeyDerivation

A key-derivation function turning a password and salt into a 256-bit key; which one applies is decided by the claim that stores the key.