Uses of Interface
zeroecho.core.context.KemContext
Packages that use KemContext
Package
Description
BIKE post-quantum key encapsulation and related utilities.
Classic McEliece (CMCE) KEM integration and utilities.
Adapters and generic contexts for key agreement built on the core SPI.
FrodoKEM post-quantum key encapsulation integration.
HQC post-quantum key encapsulation integration.
Kyber (ML-KEM) post-quantum key encapsulation integration.
NTRU post-quantum key encapsulation integration.
NTRU Prime family key encapsulation mechanisms and related utilities.
SABER post-quantum key encapsulation integration.
Multi-recipient envelope for symmetric payloads with pluggable recipients,
reusable openers, and a compact header.
-
Uses of KemContext in zeroecho.core.alg.bike
Classes in zeroecho.core.alg.bike that implement KemContextModifier and TypeClassDescriptionfinal classBIKE Key Encapsulation Mechanism context -
Uses of KemContext in zeroecho.core.alg.cmce
Classes in zeroecho.core.alg.cmce that implement KemContext -
Uses of KemContext in zeroecho.core.alg.common.agreement
Methods in zeroecho.core.alg.common.agreement with parameters of type KemContextModifier and TypeMethodDescriptionKemMessageAgreementAdapter.Builder.upon(KemContext kem) Binds this adapter to a KEM context. -
Uses of KemContext in zeroecho.core.alg.frodo
Classes in zeroecho.core.alg.frodo that implement KemContext -
Uses of KemContext in zeroecho.core.alg.hqc
Classes in zeroecho.core.alg.hqc that implement KemContext -
Uses of KemContext in zeroecho.core.alg.kyber
Classes in zeroecho.core.alg.kyber that implement KemContextModifier and TypeClassDescriptionfinal classKyberKemContext is a lightweight KEM context used to perform Kyber (ML-KEM) encapsulation or decapsulation. -
Uses of KemContext in zeroecho.core.alg.ntru
Classes in zeroecho.core.alg.ntru that implement KemContextModifier and TypeClassDescriptionfinal classNtruKemContext performs NTRU key encapsulation and decapsulation against a single key and parameter set. -
Uses of KemContext in zeroecho.core.alg.ntruprime
Classes in zeroecho.core.alg.ntruprime that implement KemContextModifier and TypeClassDescriptionfinal classKEM context for NTRU LPRime that performs encapsulation and decapsulation using the underlying key material.final classKEM context for SNTRU Prime that performs encapsulation and decapsulation using the underlying key material. -
Uses of KemContext in zeroecho.core.alg.saber
Classes in zeroecho.core.alg.saber that implement KemContextModifier and TypeClassDescriptionfinal classKEM context for SABER supporting encapsulation with a public key and decapsulation with a private key. -
Uses of KemContext in zeroecho.core.alg.xwing
Classes in zeroecho.core.alg.xwing that implement KemContextModifier and TypeClassDescriptionfinal classKEM context for the X-Wing hybrid post-quantum key encapsulation mechanism. -
Uses of KemContext in zeroecho.sdk.guard
Methods in zeroecho.sdk.guard with parameters of type KemContextModifier and TypeMethodDescriptionMultiRecipientDataSourceBuilder.addRecipient(KemContext kem, int kekBytes, int saltLen) Adds a universal recipient backed by a caller-suppliedKemContext.MultiRecipientDataSourceBuilder.addRecipientDecoy(KemContext kem, int kekBytes, int saltLen) Adds a universal decoy recipient backed by a caller-suppliedKemContext.Constructors in zeroecho.sdk.guard with parameters of type KemContextModifierConstructorDescriptionKemCtxRecipient(KemContext ctx, int kekBytes, int saltLen) Constructs a recipient that uses the given KEM context and parameters.KemCtxRecipient(KemContext ctx, int kekBytes, int saltLen, boolean decoy) Constructs a recipient that wraps content-encryption keys (CEKs) using the given KEM context and HKDF-based key derivation parameters.