Ian Goldberg
|
28ae41522f
cargo fmt
|
3 months ago |
Ian Goldberg
|
e737eb20fd
Make combine match the paper
|
3 months ago |
Ian Goldberg
|
ccc23bf1ba
Make sign2 match the paper
|
3 months ago |
Ian Goldberg
|
92e9d2857a
Add some comments about the hash functions
|
3 months ago |
Ian Goldberg
|
8c27c4010e
The round 1 output is now (y,R) instead of just R to match the paper
|
3 months ago |
Ian Goldberg
|
dbffbce37d
Have arctic::keygen also return a vector of each player's individual public key to match the paper
|
3 months ago |
Ian Goldberg
|
14e5ca3d45
Include the Arctic public key as a field of its secret key to match the paper
|
3 months ago |
Ian Goldberg
|
252566aed3
hash2 no longer takes the coalition as an argument to match the paper
|
3 months ago |
Ian Goldberg
|
fcf2d56732
hash2 and hash3 exchange names to match the paper
|
3 months ago |
Ian Goldberg
|
ae118dd572
combinecomm_noverify becomes agg to match the paper
|
3 months ago |
Ian Goldberg
|
f0651515e6
gen now returns (Scalar, RistrettoPoint) to match the paper
|
3 months ago |
Ian Goldberg
|
11370e2b8f
Start changing the notation to match the paper
|
3 months ago |
Ian Goldberg
|
67e9e8a111
Precompute Lagrange polynomials
|
4 months ago |
Ian Goldberg
|
2e2319d219
We don't need CombineComm to do the verification step in Combine
|
4 months ago |
Ian Goldberg
|
493e4aca97
Timing main program for Arctic
|
4 months ago |
Ian Goldberg
|
3bab55981a
Remove unused field n from arctic::SecKey
|
4 months ago |
Ian Goldberg
|
88ec1d0657
Use ..= notation where appropriate
|
4 months ago |
Ian Goldberg
|
8eb9a6345a
More tests for Arctic expected failure cases
|
4 months ago |
Ian Goldberg
|
f24966344f
Test for Arctic
|
4 months ago |
Ian Goldberg
|
bfe6dcde04
Initial implementation of Arctic
|
4 months ago |