20 Commits (e4cb764842a48551a09fc750ab16ef3079f8ba91)

Author SHA1 Message Date
  Michael Hamburg cbb8cceea9 elligator doesnt work; gonna compare some things to see why 9 years ago
  Michael Hamburg d6461059f5 round-trip works 9 years ago
  Michael Hamburg a14dbafd2b decode and elligator work. probably encode still buggy. 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
  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 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
  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
  Mike Hamburg 3c2152abea point validation in hxx 9 years ago
  Mike Hamburg cf26bc48cf fix a 32-bit cleanness issue in decaf_fast; allow NOINIT constructors in hxx 9 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