sapling-crypto icon indicating copy to clipboard operation
sapling-crypto copied to clipboard

Zcash "Sapling" cryptography

Results 47 sapling-crypto issues
Sort by recently updated
recently updated
newest added

These would test group hash invoked with various personalizations, using vectors obtained from Python/Sagemath.

tests wanted
to librustzcash repo

These would test pedersen_hash using vectors obtained from Python/Sagemath.

tests wanted
to librustzcash repo

This is done in `AllocatedNum` and `EdwardsPoint`.

tests wanted
to bellman repo
to librustzcash repo

This has little surface area but still needs to be tested, e.g., `add_bool_with_coeff`.

tests wanted
to bellman repo

These are used outside the circuit a lot, but it seems they would be very handy inside the circuit. Then, you could have a "compress" method defined only for prime...

code improvement
to librustzcash repo

`Spend` circuit can have "dummy" inputs that bypass the authentication path check, let's test that these constraints work correctly.

tests wanted
to librustzcash repo

code improvement
to librustzcash repo

Right now it's just naive, but we can use multiexp.

code optimization
to librustzcash repo

Consider a 251-bit multiplication [x] P. Edwards double-and-add requires 3252 constraints: 2 to select P or the zero point initially; 250 doublings at 5 constraints each; 250 conditional additions at...

to librustzcash repo