diff options
author | Michael Hamburg <mike@shiftleft.org> | 2018-07-12 14:28:36 -0700 |
---|---|---|
committer | Michael Hamburg <mike@shiftleft.org> | 2018-07-12 14:28:36 -0700 |
commit | 8816973280b4801d9b26a1d7b8905be9c8b12139 (patch) | |
tree | 13a7ea793f1c83a6991a96597e20474d5e25f95e | |
parent | Merge with master from the original depot (diff) | |
download | goldilocks-8816973280b4801d9b26a1d7b8905be9c8b12139.tar.xz goldilocks-8816973280b4801d9b26a1d7b8905be9c8b12139.zip |
v1.0v1.0
-rw-r--r-- | HISTORY.txt | 3 | ||||
-rw-r--r-- | TODO.txt | 16 |
2 files changed, 8 insertions, 11 deletions
diff --git a/HISTORY.txt b/HISTORY.txt index 1427990..169286b 100644 --- a/HISTORY.txt +++ b/HISTORY.txt @@ -1,3 +1,6 @@ +July 12, 2018: + Release 1.0 with Johan Pascal's build scripts. + October 13, 2017: OK, back to preparations for 1.0, today with major changes. @@ -1,4 +1,4 @@ -Important work items for Ed448-Goldilocks / decaf: +Important work items for Ed448-Goldilocks / decaf / Ristretto. * Test signed 32-bit NEON implementation to avoid bias/reduce after subtract @@ -6,7 +6,7 @@ Important work items for Ed448-Goldilocks / decaf: other implementors. * Pretty good progress on Doxygenating the code. -* Documentation: write a spec or add to Watson's +* Documentation: help work on ristretto.group website. * Cleanup: unify intrinsics code * Generate asm intrinsics with a script? @@ -14,12 +14,10 @@ Important work items for Ed448-Goldilocks / decaf: * Testing: * More testing. Testing, testing and testing. * Test corner cases better. + * Try to formally verify some things. * Safety: - * Decide what to do about RNG failures - * abort - * return error and zeroize [ THIS ] - * return error but continue if RNG is kind of mostly OK + * If RNG fails, return error and zeroize * Portability: test and make clean with other compilers * Using a fair amount of __attribute__ code. @@ -29,8 +27,4 @@ Important work items for Ed448-Goldilocks / decaf: * Portability: try to make the vector code as portable as possible * Currently using clang ext_vector_length. * I can't get a simple for-loop to autovectorize :-/ - * SAGE tool? - -* More curves? E-521 at least? Ed41417? - -* Submit Decaf to SUPERCOP + * Autogenerate somehow? |