16 Commits (2b5f3beb316a6924dbaba211d53d5f03287df3e6)

Author SHA1 Message Date
  Michael Hamburg 0241632a25 Create functions for inverting Elligator. 9 years ago
  Mike Hamburg 45a271dc0c fix most of SUPERCOP stuff. However, the results of `make bat` still are not portable because the generated tables use arch specific field element layout 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 fc3be89e4c trying to templatize 10 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 10 years ago
  Michael Hamburg e6441d0c3c working on templatization 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
  Mike Hamburg 3c2152abea point validation in hxx 10 years ago
  Mike Hamburg cf26bc48cf fix a 32-bit cleanness issue in decaf_fast; allow NOINIT constructors in hxx 10 years ago
  Mike Hamburg 18e7c31691 more tests and benchmarks 10 years ago
  Mike Hamburg 59ab6ce535 working on c++ benchmark 10 years ago
  Mike Hamburg f7324fa927 fix bug in decaf_fast double scalar mul. progressing in tests and documentation 10 years ago
  Mike Hamburg faeb1fb092 decaf tests coming online 10 years ago