18 Commits (02449ed54be723241500ab870b49dcafe2549058)

Author SHA1 Message Date
  Michael Hamburg 02449ed54b encoding is no longer EXPLICIT_CON 9 years ago
  Michael Hamburg db0a12de2a working on breaking up include files 9 years ago
  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 9 years ago
  Mike Hamburg 6665bb497e begin Strobe instance 9 years ago
  Mike Hamburg a6b94cb600 begin work on strobe 9 years ago
  Mike Hamburg 3fe31a7e9a get rid of std::string 9 years ago
  Mike Hamburg 2eb89045d5 using SecureBuffer instead of std::string (todo change documentation; remove ptr+len? 9 years ago
  Mike Hamburg ba92a551d4 initialize point/scalar from rng; still needs work 9 years ago
  Mike Hamburg 172477e76a working on shake C++ wrapper 9 years ago