Skip to content

ml-dsa: DigestSigner cleanup#1073

Merged
tarcieri merged 1 commit intoRustCrypto:masterfrom
daxpedda:ml-dsa-digest-signer-cleanup
Sep 18, 2025
Merged

ml-dsa: DigestSigner cleanup#1073
tarcieri merged 1 commit intoRustCrypto:masterfrom
daxpedda:ml-dsa-digest-signer-cleanup

Conversation

@daxpedda
Copy link
Copy Markdown
Contributor

  • Re-worked message_representative into a MuBuilder. It is now the only place we compute µ.
  • Consistent message parameters for public methods on Signing/VerifyingKey. They all now take &[u8] (and not &[&[u8]]).
  • Drive-by implementation of RandomizedMultipartSigner for KeyPair.

Follow-up from #1064 (comment).

@daxpedda daxpedda force-pushed the ml-dsa-digest-signer-cleanup branch from 715aa06 to 8334a6a Compare September 14, 2025 12:17
@daxpedda daxpedda changed the title ML-DSA DigestSigner cleanup ml-dsa: DigestSigner cleanup Sep 14, 2025
@tarcieri tarcieri merged commit 8aa41de into RustCrypto:master Sep 18, 2025
5 checks passed
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