-
Notifications
You must be signed in to change notification settings - Fork 147
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
feat(elliptic curve): add fuzzer for BLS12-381 #664
feat(elliptic curve): add fuzzer for BLS12-381 #664
Conversation
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.
Remove unused imports
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #664 +/- ##
=======================================
Coverage 96.17% 96.17%
=======================================
Files 132 132
Lines 29847 29847
=======================================
Hits 28704 28704
Misses 1143 1143 ☔ View full report in Codecov by Sentry. |
c505625
to
2117d26
Compare
// -O = O | ||
assert_eq!(g1_zero.neg(), g1_zero, "Neutral mul element a failed"); | ||
|
||
// P * O = O |
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.
It's very uncommon to use multiplicative notation for elliptic curve operations. Please use +
here and in every other comment.
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.
Addressed thanks for the feedback!
8590b2f
to
7fac432
Compare
Add Fuzzer for BLS12-381
Description
Adds a differential fuzzer for BLS12-381 for elliptic curve operations.
Type of change
Please delete options that are not relevant.
Checklist