19 Commits (b6c12d7e381741584726472eae2e36f23129e2bd)

Author SHA1 Message Date
  Mike Hamburg eab2a41d13 switch from xy positive to 1/xy positive; this is because it can make laddered direct_scalarmul almost sane. almost. 9 years ago
  Mike Hamburg 6bc7a3db3b rework build hierarchy to prepare for generated headers 9 years ago
  Mike Hamburg 40b1f8b85e initial replace 448->255; doesnt compile yet 9 years ago
  Michael Hamburg 0241632a25 Create functions for inverting Elligator. 9 years ago
  Michael Hamburg 0fc9ab3c8c repent of that templating wickedness. at least until i can figure out the right way to do it 9 years ago
  Michael Hamburg 4d07cdf2ee rename decaf::decaf to decaf::EcGroup to avoid naming conflict; discard top and bottom two benchmarks to avoid descheduling issues which cause calibration to say THz 9 years ago
  Michael Hamburg e6441d0c3c working on templatization 9 years ago
  Michael Hamburg 469aa48079 switch to underlying field de/ser ops for portability 9 years ago
  Mike Hamburg 19612400f9 more strobe modes 9 years ago
  Mike Hamburg c5cf524b22 note that mqv example may run afoul of patents if used in production 9 years ago
  Mike Hamburg f0581de246 clean up some stuff 9 years ago
  Mike Hamburg 9bbeb61b1f protocol examples 9 years ago
  Mike Hamburg 6665bb497e begin Strobe instance 9 years ago
  Mike Hamburg a6b94cb600 begin work on strobe 9 years ago
  Mike Hamburg 2eb89045d5 using SecureBuffer instead of std::string (todo change documentation; remove ptr+len? 9 years ago
  Mike Hamburg f62092f285 fix *= etc bugs in C++ wrapper 9 years ago
  Mike Hamburg 18e7c31691 more tests and benchmarks 9 years ago
  Mike Hamburg 59ab6ce535 working on c++ benchmark 9 years ago