Table of Contents

HpkeAead Enum

Definition

Namespace
Bodu.Security.Cryptography
Assembly
Bodu.Security.Cryptography.dll
Package
Bodu.Security.Cryptography 1.2.0
Source
HpkeAead.cs

Identifies the Authenticated Encryption with Associated Data (AEAD) function of an HPKE cipher suite, using the algorithm identifiers from the IANA "HPKE AEAD Identifiers" registry defined by RFC 9180 §7.3.

public enum HpkeAead : ushort
Extension Methods

Fields

Aes128Gcm = 1

AES-128-GCM, AEAD identifier 0x0001.

Aes256Gcm = 2

AES-256-GCM, AEAD identifier 0x0002.

ChaCha20Poly1305 = 3

ChaCha20Poly1305, AEAD identifier 0x0003.

ExportOnly = 65535

Export-only, AEAD identifier 0xFFFF. Suites using this value support only the secret-export interface and reject encryption and decryption.

Applies to

ProductVersions
.NET8, 10