Uses of Interface
zeroecho.core.context.MessageAgreementContext
Packages that use MessageAgreementContext
Package
Description
Adapters and generic contexts for key agreement built on the core SPI.
Hybrid key exchange (KEX) utilities combining a classic agreement and a
post-quantum KEM-style agreement into one derived shared secret.
-
Uses of MessageAgreementContext in zeroecho.core.alg.common.agreement
Classes in zeroecho.core.alg.common.agreement that implement MessageAgreementContextModifier and TypeClassDescriptionfinal classMessage-oriented JCA key agreement context where the handshake message is a public key encoding.final classAdapter: using a KEM as a message-based agreement primitive -
Uses of MessageAgreementContext in zeroecho.sdk.hybrid.kex
Classes in zeroecho.sdk.hybrid.kex that implement MessageAgreementContextModifier and TypeClassDescriptionfinal classHybrid key exchange (KEX) context that combines a classic agreement and a post-quantum KEM-style agreement.Methods in zeroecho.sdk.hybrid.kex with parameters of type MessageAgreementContextModifier and TypeMethodDescriptionvoidHybridKexPolicy.enforce(HybridKexProfile profile, AgreementContext classic, MessageAgreementContext pqc) Enforces the policy for a given hybrid configuration.Constructors in zeroecho.sdk.hybrid.kex with parameters of type MessageAgreementContextModifierConstructorDescriptionHybridKexContext(HybridKexProfile profile, AgreementContext classic, MessageAgreementContext pqc) Creates a hybrid KEX context by composing two underlying contexts.