Ian Goldberg
|
a4f00a2061
cargo fmt
|
10 months ago |
Ian Goldberg
|
0ddfc41213
Make combine match the paper
|
10 months ago |
Ian Goldberg
|
41a06655fb
Make sign2 match the paper
|
10 months ago |
Ian Goldberg
|
90f80136c2
Add some comments about the hash functions
|
10 months ago |
Ian Goldberg
|
66efc56a24
The round 1 output is now (y,R) instead of just R to match the paper
|
10 months ago |
Ian Goldberg
|
3a26321d66
Have arctic::keygen also return a vector of each player's individual public key to match the paper
|
10 months ago |
Ian Goldberg
|
f59c667f0d
Include the Arctic public key as a field of its secret key to match the paper
|
10 months ago |
Ian Goldberg
|
14f96e719a
hash2 no longer takes the coalition as an argument to match the paper
|
10 months ago |
Ian Goldberg
|
7fa9541b35
hash2 and hash3 exchange names to match the paper
|
10 months ago |
Ian Goldberg
|
781bb6e9f4
combinecomm_noverify becomes agg to match the paper
|
10 months ago |
Ian Goldberg
|
4a5cb38b30
gen now returns (Scalar, RistrettoPoint) to match the paper
|
10 months ago |
Ian Goldberg
|
b9c42e524a
Start changing the notation to match the paper
|
10 months ago |
Ian Goldberg
|
fb9a860e5a
Precompute Lagrange polynomials
|
11 months ago |
Ian Goldberg
|
a6c1e76fdc
We don't need CombineComm to do the verification step in Combine
|
11 months ago |
Ian Goldberg
|
af209399c1
Timing main program for Arctic
|
11 months ago |
Ian Goldberg
|
e4db0a9cc2
Remove unused field n from arctic::SecKey
|
11 months ago |
Ian Goldberg
|
4332964461
Use ..= notation where appropriate
|
11 months ago |
Ian Goldberg
|
051ecf23e0
More tests for Arctic expected failure cases
|
11 months ago |
Ian Goldberg
|
185e1b334f
Test for Arctic
|
11 months ago |
Ian Goldberg
|
c6aed805c3
Initial implementation of Arctic
|
11 months ago |