Skip to content

Conversation

@katyhr
Copy link
Collaborator

@katyhr katyhr commented Jun 23, 2025

No description provided.

Julek and others added 18 commits June 18, 2025 09:00
* refactor BCS & Fiat-Shamir files

* update imports

* update main theorem of STIR
* fix found during audit

* added authors

* cleanups

* minor

* minor

* adjusted the index of folding parameter in main thm

Co-authored-by: Miguel Quaresma<[email protected]>
* added blueprinting tex for stir

* blueprint stir

* whir blueprint

* stir/whir tex

* progress on blueprint

* full version of blueprint

* full version of blueprint

* fix import decls

* fix plastex related issued

* fix plastex related issued
* re-org R1CS, define padding

* starting to overhaul Spartan

* refactor `Fin` and `Matrix` files, more progress on Spartan

* added skeleton for Spartan

* update imports
* refactor instances for ProtocolSpec

* refactor protocol spec messages & challenges

* define (slow) Fiat-Shamir transform

* update import

* add Fiat-Shamir to blueprint
* update lean_decls

* define API for `DuplexSponge`

* update import

* add description for unimplemented instance
…M#75)

* update linter options to match mathlib

* init new files

* update imports

* update new docstring lint

* flesh out serde and codec

* initial translation of domain separators

* update state for duplex sponge prover & verifier

* update import

* fix new linter errors

* name change for FS state
Copy link
Collaborator

@Julek Julek left a comment

Choose a reason for hiding this comment

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

LGTM

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.

7 participants