Uses of Package
zeroecho.sdk.builders.alg
Packages that use zeroecho.sdk.builders.alg
Package
Description
Streaming cryptographic builders for symmetric encryption, signatures, MACs,
digests, and KEM envelopes.
Multi-recipient envelope for symmetric payloads with pluggable recipients,
reusable openers, and a compact header.
Derived-key utilities for integrating hybrid KEX output with streaming
builders.
-
Classes in zeroecho.sdk.builders.alg used by zeroecho.sdk.builders.algClassDescriptionFluent builder that exposes AES as a
DataContentin pull‑mode.ChaChaDataContentBuilder builds streaming ChaCha20 and ChaCha20-Poly1305 pipelines that encrypt or decrypt as anInputStreamis consumed.DigestDataContentBuilder constructs streaming pipelines that compute message digests while reading an InputStream.ElgamalEncDataContentBuilder builds streaming ElGamal encryption or decryption pipelines that operate as an InputStream is consumed.HmacDataContentBuilder constructs streaming pipelines that compute or verify HMAC tags while an InputStream is consumed.Mode selects whether the pipeline computes an HMAC tag or verifies one.KEM-based envelope builder that first collects KEM parameters and only then delegates to an explicit symmetric builder for the payload.RsaEncDataContentBuilder builds streaming RSA encryption or decryption pipelines that operate while an InputStream is consumed.RsaSigDataContentBuilder builds streaming RSA signature pipelines that sign or verify as an InputStream is consumed.Mode selects whether the builder signs or verifies. -
Classes in zeroecho.sdk.builders.alg used by zeroecho.sdk.guardClassDescriptionFluent builder that exposes AES as a
DataContentin pull‑mode.ChaChaDataContentBuilder builds streaming ChaCha20 and ChaCha20-Poly1305 pipelines that encrypt or decrypt as anInputStreamis consumed. -
Classes in zeroecho.sdk.builders.alg used by zeroecho.sdk.hybrid.derivedClassDescriptionFluent builder that exposes AES as a
DataContentin pull‑mode.ChaChaDataContentBuilder builds streaming ChaCha20 and ChaCha20-Poly1305 pipelines that encrypt or decrypt as anInputStreamis consumed.HmacDataContentBuilder constructs streaming pipelines that compute or verify HMAC tags while an InputStream is consumed.