Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OTRv4
libgoldilocks
Commits
fc9e28d2
Unverified
Commit
fc9e28d2
authored
Jul 12, 2018
by
Michael Hamburg
Committed by
Sofia Celi
Jul 13, 2018
Browse files
v1.0
parent
2d01b028
Changes
2
Hide whitespace changes
Inline
Side-by-side
HISTORY.txt
View file @
fc9e28d2
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.
...
...
TODO.txt
View file @
fc9e28d2
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,4 +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
?
*
Autogenerate somehow
?
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment