Commit History

Autor SHA1 Mensaxe Data
  Ian Goldberg 752e61a8c3 We never use the Lagrange interpolate function, but we keep it for completeness hai 11 meses
  Ian Goldberg 55187fb080 Use itertools::combinations instead of rolling our own hai 11 meses
  Ian Goldberg ddd29b4bec The Shine secrets should be 32 bytes, not 16 hai 1 ano
  Ian Goldberg 693d2e96eb Clean up hash1 a tiny bit hai 1 ano
  Ian Goldberg 062a626603 More functionalization hai 1 ano
  Ian Goldberg 61b23c70a7 Use multiscalar multiplication in CombineComm hai 1 ano
  Ian Goldberg fb9a860e5a Precompute Lagrange polynomials hai 1 ano
  Ian Goldberg a6c1e76fdc We don't need CombineComm to do the verification step in Combine hai 1 ano
  Ian Goldberg 70984ad881 Be able to set the coalition size independently of n and t hai 1 ano
  Ian Goldberg af209399c1 Timing main program for Arctic hai 1 ano
  Ian Goldberg 7401fd0400 Gather better timings for shine main program hai 1 ano
  Ian Goldberg e4db0a9cc2 Remove unused field n from arctic::SecKey hai 1 ano
  Ian Goldberg de1bc47657 Add some comments to the new version of combinecomm hai 1 ano
  Ian Goldberg cfaab14f83 cargo fmt hai 1 ano
  Ian Goldberg d0bfaa9b59 make combinecomm more functional-style hai 1 ano
  Ian Goldberg 1a53a0a8d4 Prepare for multiple binaries hai 1 ano
  Ian Goldberg 4332964461 Use ..= notation where appropriate hai 1 ano
  Ian Goldberg 051ecf23e0 More tests for Arctic expected failure cases hai 1 ano
  Ian Goldberg 185e1b334f Test for Arctic hai 1 ano
  Ian Goldberg f7e5aee507 Use iter and map instead of a for loop in partialeval hai 1 ano
  Ian Goldberg c6aed805c3 Initial implementation of Arctic hai 1 ano
  Ian Goldberg 79cf6845ff rand and eval for ScalarPoly hai 1 ano
  Ian Goldberg c6213c1742 Initial Shine implementation hai 1 ano