Uses of Class
zeroecho.core.marshal.PairSeq
Packages that use PairSeq
Package
Description
AES algorithm implementation and runtime wiring.
BIKE post-quantum key encapsulation and related utilities.
ChaCha algorithm implementation and runtime wiring.
Classic McEliece (CMCE) KEM integration and utilities.
Diffie-Hellman (DH) algorithm integration.
Elliptic Curve Digital Signature Algorithm (ECDSA) integration.
Ed25519 digital signature integration.
Ed448 digital signature integration.
ElGamal asymmetric encryption integration.
FrodoKEM post-quantum key encapsulation integration.
HMAC algorithms, streaming MAC contexts, and key specifications.
HQC post-quantum key encapsulation integration.
Kyber (ML-KEM) post-quantum key encapsulation integration.
ML-DSA (FIPS 204) signature algorithm binding.
NTRU post-quantum key encapsulation integration.
NTRU Prime family key encapsulation mechanisms and related utilities.
RSA encryption and signature integration.
SABER post-quantum key encapsulation integration.
SLH-DSA (FIPS 205) signature algorithm binding.
SPHINCS+ post-quantum signature integration.
XDH (X25519/X448) Diffie-Hellman key agreement integration.
Marshalling utilities and conventions for compact, human-readable
representations.
-
Uses of PairSeq in zeroecho.core.alg.aes
Methods in zeroecho.core.alg.aes that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqAesKeyImportSpec.marshal(AesKeyImportSpec spec) Serializes this specification into a key/value sequence, encoding the key in Base64.Methods in zeroecho.core.alg.aes with parameters of type PairSeqModifier and TypeMethodDescriptionstatic AesKeyImportSpecReconstructs a specification from a key/value sequence. -
Uses of PairSeq in zeroecho.core.alg.bike
Methods in zeroecho.core.alg.bike that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqBikePrivateKeySpec.marshal(BikePrivateKeySpec spec) Serializes the spec to aPairSeqwith base64 encoding.static PairSeqBikePublicKeySpec.marshal(BikePublicKeySpec spec) Serializes the spec to aPairSeqwith base64 encoding.Methods in zeroecho.core.alg.bike with parameters of type PairSeqModifier and TypeMethodDescriptionstatic BikePrivateKeySpecDeserializes a spec from aPairSeq.static BikePublicKeySpecDeserializes a spec from aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.chacha
Methods in zeroecho.core.alg.chacha that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqChaChaKeyImportSpec.marshal(ChaChaKeyImportSpec spec) Serializes this spec into aPairSeq, storing the key as Base64.Methods in zeroecho.core.alg.chacha with parameters of type PairSeqModifier and TypeMethodDescriptionstatic ChaChaKeyImportSpecRestores a spec from a serializedPairSeq. -
Uses of PairSeq in zeroecho.core.alg.cmce
Methods in zeroecho.core.alg.cmce that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqCmcePrivateKeySpec.marshal(CmcePrivateKeySpec spec) Serializes the given private key spec into aPairSeq.static PairSeqCmcePublicKeySpec.marshal(CmcePublicKeySpec spec) Serializes the given public key spec into aPairSeq.Methods in zeroecho.core.alg.cmce with parameters of type PairSeqModifier and TypeMethodDescriptionstatic CmcePrivateKeySpecDeserializes aCmcePrivateKeySpecfrom aPairSeq.static CmcePublicKeySpecDeserializes aCmcePublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.dh
Methods in zeroecho.core.alg.dh that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqDhPrivateKeySpec.marshal(DhPrivateKeySpec spec) Marshals the given DH private key spec into aPairSeq.static PairSeqDhPublicKeySpec.marshal(DhPublicKeySpec spec) Marshals the given DH public key spec into aPairSeq.Methods in zeroecho.core.alg.dh with parameters of type PairSeqModifier and TypeMethodDescriptionstatic DhPrivateKeySpecReconstructs aDhPrivateKeySpecfrom aPairSeq.static DhPublicKeySpecReconstructs aDhPublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.ecdsa
Methods in zeroecho.core.alg.ecdsa that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqEcdsaPrivateKeySpec.marshal(EcdsaPrivateKeySpec spec) Serializes this specification into aPairSeq.static PairSeqEcdsaPublicKeySpec.marshal(EcdsaPublicKeySpec spec) Serializes this specification into aPairSeq.Methods in zeroecho.core.alg.ecdsa with parameters of type PairSeqModifier and TypeMethodDescriptionstatic EcdsaPrivateKeySpecReconstructs a private key specification from aPairSeq.static EcdsaPublicKeySpecReconstructs a public key specification from aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.ed25519
Methods in zeroecho.core.alg.ed25519 that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqEd25519PrivateKeySpec.marshal(Ed25519PrivateKeySpec spec) Serializes the given private key spec to a base64-encodedPairSeq.static PairSeqEd25519PublicKeySpec.marshal(Ed25519PublicKeySpec spec) Serializes the given public key spec to a base64-encodedPairSeq.Methods in zeroecho.core.alg.ed25519 with parameters of type PairSeqModifier and TypeMethodDescriptionstatic Ed25519PrivateKeySpecReconstructs a private key spec from a base64-encodedPairSeq.static Ed25519PublicKeySpecReconstructs a public key spec from a base64-encodedPairSeq. -
Uses of PairSeq in zeroecho.core.alg.ed448
Methods in zeroecho.core.alg.ed448 that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqEd448PrivateKeySpec.marshal(Ed448PrivateKeySpec spec) Serializes this key spec into aPairSeqrecord.static PairSeqEd448PublicKeySpec.marshal(Ed448PublicKeySpec spec) Serializes this key spec into aPairSeqrecord.Methods in zeroecho.core.alg.ed448 with parameters of type PairSeqModifier and TypeMethodDescriptionstatic Ed448PrivateKeySpecDeserializes aPairSeqinto a newEd448PrivateKeySpec.static Ed448PublicKeySpecDeserializes aPairSeqinto a newEd448PublicKeySpec. -
Uses of PairSeq in zeroecho.core.alg.elgamal
Methods in zeroecho.core.alg.elgamal that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqElgamalPrivateKeySpec.marshal(ElgamalPrivateKeySpec spec) Serializes this spec into aPairSeq.static PairSeqElgamalPublicKeySpec.marshal(ElgamalPublicKeySpec spec) Serializes this spec into aPairSeq.Methods in zeroecho.core.alg.elgamal with parameters of type PairSeqModifier and TypeMethodDescriptionstatic ElgamalPrivateKeySpecParses aPairSeqand reconstructs anElgamalPrivateKeySpec.static ElgamalPublicKeySpecParses aPairSeqand reconstructs anElgamalPublicKeySpec. -
Uses of PairSeq in zeroecho.core.alg.frodo
Methods in zeroecho.core.alg.frodo that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqFrodoPrivateKeySpec.marshal(FrodoPrivateKeySpec spec) Serializes this spec into aPairSeq, encoding the key as Base64 without padding.static PairSeqFrodoPublicKeySpec.marshal(FrodoPublicKeySpec spec) Serializes this spec into aPairSeq, encoding the key in Base64 without padding.Methods in zeroecho.core.alg.frodo with parameters of type PairSeqModifier and TypeMethodDescriptionstatic FrodoPrivateKeySpecParses aPairSeqpreviously produced byFrodoPrivateKeySpec.marshal(FrodoPrivateKeySpec).static FrodoPublicKeySpecParses aPairSeqpreviously produced byFrodoPublicKeySpec.marshal(FrodoPublicKeySpec). -
Uses of PairSeq in zeroecho.core.alg.hmac
Methods in zeroecho.core.alg.hmac that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqHmacKeyImportSpec.marshal(HmacKeyImportSpec spec) Serializes a spec into aPairSeq.Methods in zeroecho.core.alg.hmac with parameters of type PairSeq -
Uses of PairSeq in zeroecho.core.alg.hqc
Methods in zeroecho.core.alg.hqc that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqHqcPrivateKeySpec.marshal(HqcPrivateKeySpec spec) Serializes this spec into aPairSeqwith Base64-encoded key data.static PairSeqHqcPublicKeySpec.marshal(HqcPublicKeySpec spec) Serializes this spec into aPairSeqwith Base64-encoded key data.Methods in zeroecho.core.alg.hqc with parameters of type PairSeqModifier and TypeMethodDescriptionstatic HqcPrivateKeySpecReconstructs a spec from itsPairSeqrepresentation.static HqcPublicKeySpecReconstructs a spec from itsPairSeqrepresentation. -
Uses of PairSeq in zeroecho.core.alg.kyber
Methods in zeroecho.core.alg.kyber that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqKyberPrivateKeySpec.marshal(KyberPrivateKeySpec spec) Serializes this spec into aPairSequsing Base64 encoding.static PairSeqKyberPublicKeySpec.marshal(KyberPublicKeySpec spec) Serializes this spec into aPairSequsing Base64 encoding.Methods in zeroecho.core.alg.kyber with parameters of type PairSeqModifier and TypeMethodDescriptionstatic KyberPrivateKeySpecReconstructs aKyberPrivateKeySpecfrom aPairSeq.static KyberPublicKeySpecReconstructs aKyberPublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.lms
Methods in zeroecho.core.alg.lms that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqLmsPrivateKeySpec.marshal(LmsPrivateKeySpec spec) Serializes this spec to aPairSeq.static PairSeqLmsPublicKeySpec.marshal(LmsPublicKeySpec spec) Serializes this spec to aPairSeq.Methods in zeroecho.core.alg.lms with parameters of type PairSeqModifier and TypeMethodDescriptionstatic LmsPrivateKeySpecDeserializes a spec from aPairSeq.static LmsPublicKeySpecDeserializes a spec from aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.mldsa
Methods in zeroecho.core.alg.mldsa that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqMldsaPrivateKeySpec.marshal(MldsaPrivateKeySpec spec) Serializes the given spec into aPairSeq.static PairSeqMldsaPublicKeySpec.marshal(MldsaPublicKeySpec spec) Serializes the given spec into aPairSeq.Methods in zeroecho.core.alg.mldsa with parameters of type PairSeqModifier and TypeMethodDescriptionstatic MldsaPrivateKeySpecDeserializes aMldsaPrivateKeySpecfrom aPairSeq.static MldsaPublicKeySpecDeserializes aMldsaPublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.ntru
Methods in zeroecho.core.alg.ntru that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqNtruPrivateKeySpec.marshal(NtruPrivateKeySpec spec) Serializes this specification into a simple name-value sequence.static PairSeqNtruPublicKeySpec.marshal(NtruPublicKeySpec spec) Serializes this specification into a simple name-value sequence.Methods in zeroecho.core.alg.ntru with parameters of type PairSeqModifier and TypeMethodDescriptionstatic NtruPrivateKeySpecDeserializes a specification from a name-value sequence produced byNtruPrivateKeySpec.marshal(NtruPrivateKeySpec).static NtruPublicKeySpecDeserializes a specification from a name-value sequence produced byNtruPublicKeySpec.marshal(NtruPublicKeySpec). -
Uses of PairSeq in zeroecho.core.alg.ntruprime
Methods in zeroecho.core.alg.ntruprime that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqNtrulPrimePrivateKeySpec.marshal(NtrulPrimePrivateKeySpec spec) Serializes this specification into aPairSeq.static PairSeqNtrulPrimePublicKeySpec.marshal(NtrulPrimePublicKeySpec spec) Serializes this specification into aPairSeq.static PairSeqSntruPrimePrivateKeySpec.marshal(SntruPrimePrivateKeySpec spec) Serializes this specification into aPairSeq.static PairSeqSntruPrimePublicKeySpec.marshal(SntruPrimePublicKeySpec spec) Serializes this specification into aPairSeq.Methods in zeroecho.core.alg.ntruprime with parameters of type PairSeqModifier and TypeMethodDescriptionstatic NtrulPrimePrivateKeySpecReconstructs a private key specification from aPairSeq.static NtrulPrimePublicKeySpecReconstructs a public key specification from aPairSeq.static SntruPrimePrivateKeySpecReconstructs a private key specification from aPairSeq.static SntruPrimePublicKeySpecReconstructs a public key specification from aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.rsa
Methods in zeroecho.core.alg.rsa that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqRsaPrivateKeySpec.marshal(RsaPrivateKeySpec spec) Marshals this spec to aPairSeq.static PairSeqRsaPublicKeySpec.marshal(RsaPublicKeySpec spec) Marshals this spec to aPairSeq.Methods in zeroecho.core.alg.rsa with parameters of type PairSeqModifier and TypeMethodDescriptionstatic RsaPrivateKeySpecReconstructs an RSA private key spec from a marshaledPairSeq.static RsaPublicKeySpecReconstructs an RSA public key spec from a marshaledPairSeq. -
Uses of PairSeq in zeroecho.core.alg.saber
Methods in zeroecho.core.alg.saber that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqSaberPrivateKeySpec.marshal(SaberPrivateKeySpec spec) Serializes this specification into a compactPairSeqform.static PairSeqSaberPublicKeySpec.marshal(SaberPublicKeySpec spec) Serializes this specification into a compactPairSeqform.Methods in zeroecho.core.alg.saber with parameters of type PairSeqModifier and TypeMethodDescriptionstatic SaberPrivateKeySpecDeserializes aSaberPrivateKeySpecfrom itsPairSeqform.static SaberPublicKeySpecDeserializes aSaberPublicKeySpecfrom itsPairSeqform. -
Uses of PairSeq in zeroecho.core.alg.slhdsa
Methods in zeroecho.core.alg.slhdsa that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqSlhDsaPrivateKeySpec.marshal(SlhDsaPrivateKeySpec spec) Serializes the given spec into aPairSeq.static PairSeqSlhDsaPublicKeySpec.marshal(SlhDsaPublicKeySpec spec) Serializes the given spec into aPairSeq.Methods in zeroecho.core.alg.slhdsa with parameters of type PairSeqModifier and TypeMethodDescriptionstatic SlhDsaPrivateKeySpecDeserializes aSlhDsaPrivateKeySpecfrom aPairSeq.static SlhDsaPublicKeySpecDeserializes aSlhDsaPublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.sphincsplus
Methods in zeroecho.core.alg.sphincsplus that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqSphincsPlusPrivateKeySpec.marshal(SphincsPlusPrivateKeySpec spec) Serializes this specification into aPairSeq.static PairSeqSphincsPlusPublicKeySpec.marshal(SphincsPlusPublicKeySpec spec) Serializes this specification into aPairSeq.Methods in zeroecho.core.alg.sphincsplus with parameters of type PairSeqModifier and TypeMethodDescriptionstatic SphincsPlusPrivateKeySpecDeserializes aSphincsPlusPrivateKeySpecfrom aPairSeq.static SphincsPlusPublicKeySpecDeserializes aSphincsPlusPublicKeySpecfrom aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.xdh
Methods in zeroecho.core.alg.xdh that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqXdhPrivateKeySpec.marshal(XdhPrivateKeySpec spec) Serializes the given key specification into aPairSeqwith base64 encoding.static PairSeqXdhPublicKeySpec.marshal(XdhPublicKeySpec spec) Serializes the given key specification into aPairSeqwith base64 encoding.Methods in zeroecho.core.alg.xdh with parameters of type PairSeqModifier and TypeMethodDescriptionstatic XdhPrivateKeySpecDeserializes a specification from the givenPairSeq.static XdhPublicKeySpecDeserializes a specification from the givenPairSeq. -
Uses of PairSeq in zeroecho.core.alg.xmss
Methods in zeroecho.core.alg.xmss that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqXmssPrivateKeySpec.marshal(XmssPrivateKeySpec spec) Serializes this spec to aPairSeq.static PairSeqXmssPublicKeySpec.marshal(XmssPublicKeySpec spec) Serializes this spec to aPairSeq.Methods in zeroecho.core.alg.xmss with parameters of type PairSeqModifier and TypeMethodDescriptionstatic XmssPrivateKeySpecDeserializes a spec from aPairSeq.static XmssPublicKeySpecDeserializes a spec from aPairSeq. -
Uses of PairSeq in zeroecho.core.alg.xwing
Methods in zeroecho.core.alg.xwing that return PairSeqModifier and TypeMethodDescriptionstatic PairSeqXWingPrivateKeySpec.marshal(XWingPrivateKeySpec spec) Serializes this spec to aPairSeq.static PairSeqXWingPublicKeySpec.marshal(XWingPublicKeySpec spec) Serializes this spec to aPairSeq.Methods in zeroecho.core.alg.xwing with parameters of type PairSeqModifier and TypeMethodDescriptionstatic XWingPrivateKeySpecDeserializes a spec from aPairSeq.static XWingPublicKeySpecDeserializes a spec from aPairSeq. -
Uses of PairSeq in zeroecho.core.marshal
Classes in zeroecho.core.marshal that implement interfaces with type arguments of type PairSeqMethods in zeroecho.core.marshal that return PairSeqModifier and TypeMethodDescriptionEncodes a domain object toPairSeqby invoking itsmarshal()method.static PairSeqCreates a new sequence from an even-length list of keys and values.static PairSeqReads aPairSeqfrom a line-based text format.Methods in zeroecho.core.marshal with parameters of type PairSeq