import * as hpke from "https://deno.land/x/hpke@1.2.9/mod.ts";
Classes
The base error class of hpke-js. | |
The Hybrid Public Key Encryption (HPKE) ciphersuite, which supports all of the ciphersuites defined in RFC9180. | |
decap() failure. | |
Key pair derivation failure. | |
Public or private key deserialization failure. | |
encap() failure. | |
Secret export failure. | |
The base error class of hpke-js. | |
Invalid parameter. | |
Sequence number overflow on the encryption context. | |
Not supported failure. | |
open() failure. | |
seal() failure. | |
Public or private key serialization failure. | |
KEM input or output validation failure. |
Variables
The supported Authenticated Encryption with Associated Data (AEAD) identifiers. | |
The supported Authenticated Encryption with Associated Data (AEAD) identifiers. | |
The supported Key Derivation Function (KDF) identifiers. | |
The supported Key Derivation Function (KDF) identifiers. | |
The supported Key Encapsulation Mechanism (KEM) identifiers. | |
The supported Key Encapsulation Mechanism (KEM) identifiers. |
Interfaces
The AEAD encryption context interface. | |
The AEAD interface. | |
The parameters used to configure the | |
The response of the single-shot seal API. | |
The encryption context interface for a recipient and a sender. | |
The KDF interface. | |
The KEM interface. | |
The pre-shared key interface. | |
The parameters used to setup the | |
The sender encryption context. | |
The parameters used to setup the |
Type Aliases
The type alias of the supported AEAD identifiers. | |
The type alias of the supported AEAD identifiers. | |
The type alias of the supported KDF identifiers. | |
The type alias of the supported KDF identifiers. | |
The type alias of the supported KEM identifiers. | |
The type alias of the supported KEM identifiers. | |
The recipient encryption context. |