Youssef El Housni

Results 41 issues of Youssef El Housni

**Is your feature request related to a problem? Please describe.** Legendre symbol might be optimized using https://eprint.iacr.org/2023/1261 (thanks @asanso for the pointer). Currently we use an optimized addition chain for...

new feature
good first issue
perf

# Description Currently BW6-761 MiMC hash uses `pow5` as a bijection. This PR suggests to use the `Inverse` function instead. This reduces the number of constraints needed for the plonk...

[zkalc](https://zka.lc/) branch has some scripts to benchmark gnark-crypto which is now behind develop optimizations #432. Either we can merge this PR to add the scripts to develop (and master) or...

consolidate

new feature
consolidate

Since `q0 == 1, q1 == 0, q2 == 0`, many functions can be optimised, but the arithmetic templates are dirty and need some refactoring to allow that cleanly (see...

perf

It finds the addition chain for the Legendre exponent, but the code generation template fails.

bug

NIST just published a new FIPS 186 (https://csrc.nist.gov/publications/detail/fips/186/5/final). It includes EdDSA. Creating this issue to track if we have/want to modify the eddsa package as per the new standard.

consolidate

Implement techniques for aggregating signatures and verification of ECDSA, Schnorr and BLS.

new feature
perf