Simon
|
b230fe6836
|
Refactoring: Rename class libzcash::Note to libzcash::SproutNote.
|
2018-04-25 11:33:24 -07:00 |
|
Sean Bowe
|
83e018b160
|
Remove redundant constraints.
|
2016-06-03 20:27:51 -06:00 |
|
Sean Bowe
|
defe37a6d4
|
Enforce first four bits are zero for all spending keys and phi.
|
2016-05-24 11:07:09 -06:00 |
|
Sean Bowe
|
59c3d926c6
|
zkSNARK: Enforce merkle authentication path from nonzero-valued public inputs to root.
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
fcece37f00
|
zkSNARK: Witness commitments to input notes.
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
5e61a78fec
|
zkSNARK: Enforce disclosure of commitments to output notes.
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
6b010d9bfd
|
zkSNARK: Enforce that new output notes have unique rho to prevent faerie gold attack.
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
e52f40e839
|
zkSNARK: Authenticate h_sig with a_sk
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
2a2f3fb80f
|
zkSNARK: Enforce disclosure of input note nullifiers
|
2016-05-12 16:44:30 -06:00 |
|
Sean Bowe
|
ca8d6c9347
|
zkSNARK: Enforce spend-authority of input notes.
|
2016-05-12 16:44:30 -06:00 |
|