Skip to content

Added docs to SHA2 and SHA3 about cloning mid-stream - #121

Open
ounsworth wants to merge 20 commits into
bcgit:release/0.1.3alphafrom
ounsworth:docs/hash_clone
Open

Added docs to SHA2 and SHA3 about cloning mid-stream#121
ounsworth wants to merge 20 commits into
bcgit:release/0.1.3alphafrom
ounsworth:docs/hash_clone

Conversation

@ounsworth

@ounsworth ounsworth commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Adds docs for cloning a hash function mid-stream so that you now have two hash objects that are identical up to this point, but you can feed different suffix input into before finalizing.

I put this next to the existing sections for [Suspendable], since it's closely-related functionality. (and re-arranged order to put these before Memory Usage and Security Consideration sections).

dghgit and others added 20 commits September 6, 2026 12:02
…locks8, SymmetricCipherEncryptor/Decryptor (from feature/sm4); CFB follows suit
…cb CLI subcommands; block-mode CLI generic over INIT_DATA_LEN
…S_PADS; SymmetricCipherEncryptor::do_final reports its output length
…rams/HashMLDSAParams/MLKEMParams traits, one impl per parameter set (bcgit#117)
@ounsworth
ounsworth requested a review from dghgit September 8, 2026 16:58
@hubot
hubot force-pushed the release/0.1.3alpha branch from d2a9b35 to d1dcf75 Compare September 9, 2026 01:44
@dghgit

dghgit commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Okay, so it looked fine when I looked at it earlier, but it looks like it's based on the old release/0.1.3alpha tip, so it's picked up the extra commits. It'll need to be re-based back to the current 0.1.3alpha tip. To be honest, I recommend re-basing it off #113 or #115, it will probably be easier and likely give a cleaner result.

Once the re-basing is done, this can be considered approved.

@dghgit dghgit left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's been affected by the re-base. See comment at bottom of discussion page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants