Skip to content
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

Blake2s review #81

Merged
merged 11 commits into from
Oct 2, 2019
Merged

Blake2s review #81

merged 11 commits into from
Oct 2, 2019

Conversation

AntoineRondelet
Copy link
Contributor

No description provided.

@AntoineRondelet
Copy link
Contributor Author

AntoineRondelet commented Sep 30, 2019

I added comments where needed, used variables/const where necessary and cleaned a few formatting issues.
Please make sure to add comments where necessary to make sure that we can always easily understand the code, especially when using tricks in the circuit @rrtoledo

@rrtoledo rrtoledo merged commit b92bf5d into blake2s Oct 2, 2019
@rrtoledo rrtoledo deleted the blake2s-review branch October 2, 2019 13:39
AntoineRondelet added a commit that referenced this pull request May 6, 2020
* Used constants where needed, refered to the specs and used class constructors

* Fixed comments for the gadgets and modified the XOR constraint

* Refactored the XOR gadgets and added comments to explain constraints

* Switched sign in XOR rot gadget

* Fixed formatting, added comments to refer to the specs and added constants where needed

* Commented the xor gadgets

* Fixed comments formatting

* Declared and used state constants

* Ran formatting tool

* Fixed sign error in constraint comment

* Fixed build by adding workaround for const std::array attribute declaration
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.

None yet

2 participants