16 Commits (a53f9876f502ee1185d4029e9cf18d602fb351ef)

Author SHA1 Message Date
  Michael Hamburg a53f9876f5 OK, most tests are now passing. Remaining known problems: 9 years ago
  Michael Hamburg e4cb764842 inverting elligator now mostly works, except for identity and overflow issues 9 years ago
  Michael Hamburg 03ecad0551 it compiles, but it certainly doesnt work 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 ea67df7d5b fix duplicate/missing symbols from C++ wrapper 9 years ago
  Michael Hamburg fc3be89e4c trying to templatize 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 469aa48079 switch to underlying field de/ser ops for portability 9 years ago
  Mike Hamburg 9bbeb61b1f protocol examples 10 years ago
  Mike Hamburg 6665bb497e begin Strobe instance 10 years ago
  Mike Hamburg a6b94cb600 begin work on strobe 10 years ago
  Mike Hamburg 3fe31a7e9a get rid of std::string 10 years ago
  Mike Hamburg 2eb89045d5 using SecureBuffer instead of std::string (todo change documentation; remove ptr+len? 10 years ago
  Mike Hamburg ba92a551d4 initialize point/scalar from rng; still needs work 10 years ago
  Mike Hamburg 172477e76a working on shake C++ wrapper 10 years ago