Commit History

Автор SHA1 Съобщение Дата
  Ian Goldberg 7fa9541b35 hash2 and hash3 exchange names to match the paper преди 11 месеца
  Ian Goldberg 781bb6e9f4 combinecomm_noverify becomes agg to match the paper преди 11 месеца
  Ian Goldberg b59f86e1cc Factor out verify to match the paper преди 11 месеца
  Ian Goldberg 4a5cb38b30 gen now returns (Scalar, RistrettoPoint) to match the paper преди 11 месеца
  Ian Goldberg b9c42e524a Start changing the notation to match the paper преди 11 месеца
  Ian Goldberg 5b31368868 clippy cleanups преди 11 месеца
  Ian Goldberg 752e61a8c3 We never use the Lagrange interpolate function, but we keep it for completeness преди 11 месеца
  Ian Goldberg 55187fb080 Use itertools::combinations instead of rolling our own преди 11 месеца
  Ian Goldberg ddd29b4bec The Shine secrets should be 32 bytes, not 16 преди 11 месеца
  Ian Goldberg 693d2e96eb Clean up hash1 a tiny bit преди 1 година
  Ian Goldberg 062a626603 More functionalization преди 1 година
  Ian Goldberg 61b23c70a7 Use multiscalar multiplication in CombineComm преди 1 година
  Ian Goldberg fb9a860e5a Precompute Lagrange polynomials преди 1 година
  Ian Goldberg a6c1e76fdc We don't need CombineComm to do the verification step in Combine преди 1 година
  Ian Goldberg 70984ad881 Be able to set the coalition size independently of n and t преди 1 година
  Ian Goldberg af209399c1 Timing main program for Arctic преди 1 година
  Ian Goldberg 7401fd0400 Gather better timings for shine main program преди 1 година
  Ian Goldberg e4db0a9cc2 Remove unused field n from arctic::SecKey преди 1 година
  Ian Goldberg de1bc47657 Add some comments to the new version of combinecomm преди 1 година
  Ian Goldberg cfaab14f83 cargo fmt преди 1 година
  Ian Goldberg d0bfaa9b59 make combinecomm more functional-style преди 1 година
  Ian Goldberg 1a53a0a8d4 Prepare for multiple binaries преди 1 година
  Ian Goldberg 4332964461 Use ..= notation where appropriate преди 1 година
  Ian Goldberg 051ecf23e0 More tests for Arctic expected failure cases преди 1 година
  Ian Goldberg 185e1b334f Test for Arctic преди 1 година
  Ian Goldberg f7e5aee507 Use iter and map instead of a for loop in partialeval преди 1 година
  Ian Goldberg c6aed805c3 Initial implementation of Arctic преди 1 година
  Ian Goldberg 79cf6845ff rand and eval for ScalarPoly преди 1 година
  Ian Goldberg c6213c1742 Initial Shine implementation преди 1 година