Skip to content

Conversation

@armfazh
Copy link
Contributor

@armfazh armfazh commented Sep 13, 2025

Both SHAKE128 and Keccak duplex sponges are passing test vectors.

This updates the duplexSpongeVectors.json file to match with the one at the spec repo.

This requires to update also the Sigma proofs vectors.

SHAKE128 and Keccak sponges are passing test vectors.
@mmaker
Copy link
Collaborator

mmaker commented Sep 13, 2025

@armfazh omg thank you so much this is really useful! In case you also wanted to finish the PR and complete also the actual sigma protocols test vectors, I think the only difference is in the protocol id definition.

@mmaker mmaker merged commit 0956fc0 into sigma-rs:main Sep 13, 2025
7 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