Sean Bowe
|
4b6623cf44
|
Add some personalization and a generator.
|
2018-02-22 07:29:55 -07:00 |
|
Sean Bowe
|
c221bc9126
|
Rename mont to ecc in circuit code.
|
2018-02-20 18:18:29 -07:00 |
|
Sean Bowe
|
88bdff6ce9
|
Pedersen hashes with full optimization
|
2018-02-20 17:22:00 -07:00 |
|
Sean Bowe
|
1610bcfbcf
|
Perform the y-coordinate conditional negation and lookup simultaneously.
|
2018-02-20 16:31:27 -07:00 |
|
Sean Bowe
|
6f66fd3f9d
|
Express x and y coordinates from lookup as linear combinations.
|
2018-02-20 16:11:48 -07:00 |
|
Sean Bowe
|
6e80c12365
|
Add TODO
|
2018-02-20 15:11:29 -07:00 |
|
Sean Bowe
|
d779f31ccd
|
Force personalization of Pedersen hashes.
|
2018-02-20 15:11:29 -07:00 |
|
Sean Bowe
|
2f95a9094a
|
Refactor to handle changes to ConstraintSystem API (no more Variable associated type, one is now static method).
|
2018-02-16 08:45:18 -07:00 |
|
Sean Bowe
|
67f2cea200
|
Move window table lookup logic into its own module.
|
2018-02-02 09:50:59 -07:00 |
|
Sean Bowe
|
ba3ef9c84c
|
Implementation of 3-bit window table lookups.
|
2018-02-02 09:41:44 -07:00 |
|
Sean Bowe
|
42514e7c47
|
Remove TODO's in favor of github issues.
|
2018-01-29 06:06:10 -07:00 |
|
Sean Bowe
|
6841763ae7
|
Add TODO for improving lookup performance.
|
2017-12-28 16:10:19 -07:00 |
|
Sean Bowe
|
849f330441
|
Add test to monitor the number of constraints consumed by the pedersen hash (in the context of a merkle tree).
|
2017-12-28 12:00:22 -07:00 |
|
Sean Bowe
|
e9c9618ef4
|
Implement pedersen hashes inside and outside of the circuit.
|
2017-12-28 11:06:05 -07:00 |
|