Uses of Class
zeroecho.core.alg.common.agreement.KeyPairKey
Packages that use KeyPairKey
Package
Description
Adapters and generic contexts for key agreement built on the core SPI.
Builders for composing streaming data-content pipelines across core sources
and algorithm-specific stages.
Hybrid key exchange (KEX) utilities combining a classic agreement and a
post-quantum KEM-style agreement into one derived shared secret.
-
Uses of KeyPairKey in zeroecho.core.alg.common.agreement
Constructors in zeroecho.core.alg.common.agreement with parameters of type KeyPairKeyModifierConstructorDescriptionGenericJcaMessageAgreementContext(CryptoAlgorithm alg, KeyPairKey keyPairKey, String jcaAgreementName, String agreementProvider, String keyFactoryAlg, String keyFactoryProvider) Creates a message-oriented agreement context over a JCA key agreement. -
Uses of KeyPairKey in zeroecho.sdk.builders
Methods in zeroecho.sdk.builders with parameters of type KeyPairKeyModifier and TypeMethodDescriptionHybridKexBuilder.ClassicPairMessage.keyPair(KeyPairKey keyPair) Sets the local classic key pair. -
Uses of KeyPairKey in zeroecho.sdk.hybrid.kex
Methods in zeroecho.sdk.hybrid.kex with parameters of type KeyPairKeyModifier and TypeMethodDescriptionstatic HybridKexContextHybridKexContexts.initiatorPairMessage(ZeroEchoSession session, HybridKexProfile profile, String classicAlgId, KeyPairKey classicInitiatorKeyPair, ContextSpec classicSpec, String pqcAlgId, PublicKey pqcPeerPublic, ContextSpec pqcSpec) Creates an initiator-side hybrid KEX where the classic leg is message-based (PAIR_MESSAGE).static HybridKexContextHybridKexContexts.responderPairMessage(ZeroEchoSession session, HybridKexProfile profile, String classicAlgId, KeyPairKey classicResponderKeyPair, ContextSpec classicSpec, String pqcAlgId, PrivateKey pqcResponderPrivate, ContextSpec pqcSpec) Creates a responder-side hybrid KEX where the classic leg is message-based (PAIR_MESSAGE).