UNPKG

@hpke/core

Version:

A Hybrid Public Key Encryption (HPKE) core module for various JavaScript runtimes

17 lines 487 B
import type { AeadInterface } from "@hpke/common"; /** * The AEAD parameters for building a encryption context. */ export interface AeadParams { /** The Aead indentifier. */ aead: AeadInterface; /** A secret used for the secret export interface. */ exporterSecret: ArrayBuffer; /** A secret key. */ key?: ArrayBuffer; /** A base nonce. */ baseNonce?: Uint8Array; /** A sequence number. */ seq?: number; } //# sourceMappingURL=aeadParams.d.ts.map