-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add remaining BLS wrapper proofs #70
Conversation
Squash down for rebase Postcond proof hangs Fix DST issues Prove test_thm_correct'_min_pk Prove hash_to_curve_e2_impl_thm 4/7 BasicValidate_B goals 5/7 BasicVerify_B goals BasicVerify_B Preconds Proof goes through with denorm Fix normalization Clean up TODOs
Since I moved all of the BLS proofs around as part of this PR it looks like a bigger change than it is (though it's still a large change). I updated the PR description with a bit more detail about what is new and what proofs were already in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! I appreciate the cleanup work. Thank you @bboston7 !
This PR adds the remaining BLS wrapper proofs and also cleans up the existing proofs. Specifically, it adds proofs for
demo_BasicVerify_B
demo_BasicAggregateVerify_A
demo_BasicAggregateVerify_B
and moves the existing proofs out of
bls_operations.saw
andmin_key.saw
into individual SAW files inproof/bls_operations
. It also: