Uses of Class
zeroecho.sdk.builders.alg.DigestDataContentBuilder
Packages that use DigestDataContentBuilder
Package
Description
Streaming cryptographic builders for symmetric encryption, signatures, MACs,
digests, and KEM envelopes.
-
Uses of DigestDataContentBuilder in zeroecho.sdk.builders.alg
Methods in zeroecho.sdk.builders.alg that return DigestDataContentBuilderModifier and TypeMethodDescriptionDigestDataContentBuilder.bufferSize(int bytes) Sets the internal buffer size used by the tail-stripping wrapper.static DigestDataContentBuilderDigestDataContentBuilder.builder(ZeroEchoSession session) Creates a new builder for constructing digest-computingPlainContentpipelines.DigestDataContentBuilder.context(CtxInterface ctx) Sets an optional runtime context used to store the finalized digest when requested.DigestDataContentBuilder.emitBase64Digest()Configures the builder to emit the finalized digest as Base64 text without padding.DigestDataContentBuilder.emitHexDigest()Configures the builder to emit the finalized digest as lowercase hexadecimal text.DigestDataContentBuilder.emitRawDigest()Configures the builder to emit the finalized digest as raw bytes.Registers a callback to receive a defensive copy of the finalized digest.DigestDataContentBuilder.passThrough()Configures the builder to pass the input through unchanged and strip the trailing tag.DigestDataContentBuilder.sha256()Selects SHA-256 as the digest algorithm.DigestDataContentBuilder.sha3_256()Selects SHA3-256 as the digest algorithm.DigestDataContentBuilder.sha3_512()Selects SHA3-512 as the digest algorithm.DigestDataContentBuilder.sha384()Selects SHA-384 as the digest algorithm.DigestDataContentBuilder.sha512()Selects SHA-512 as the digest algorithm.DigestDataContentBuilder.shake128(int outLenBytes) Selects SHAKE128 with a given output length.DigestDataContentBuilder.shake256(int outLenBytes) Selects SHAKE256 with a given output length.DigestDataContentBuilder.storeInCtx(Key<byte[]> key) Requests that the finalized digest be written into the context under the provided key.