aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/selftest/curve25519.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* crypto: import zincJason A. Donenfeld2018-09-031-607/+0
|
* curve25519: add self tests from wycheproofJason A. Donenfeld2018-04-041-0/+504
|
* curve25519: break more things with more test casesJason A. Donenfeld2018-02-011-0/+12
|
* curve25519: verify that specialized basepoint implementations are correctJason A. Donenfeld2018-02-011-3/+17
|
* global: year bumpJason A. Donenfeld2018-01-031-1/+1
|
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-091-1/+4
| | | | | | | | | | | | | It's good to have SPDX identifiers in all files as the Linux kernel developers are working to add these identifiers to all files. Update all files with the correct SPDX license identifier based on the license text of the project or based on the license in the file itself. The SPDX identifier is a legally binding shorthand, which can be used instead of the full boiler plate text. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Modified-by: Jason A. Donenfeld <Jason@zx2c4.com>
* main: annotate init/exit functions to save memoryJason A. Donenfeld2017-06-241-2/+2
|
* curve25519: protect against potential invalid point attacksJason A. Donenfeld2017-03-301-10/+18
|
* Update copyrightJason A. Donenfeld2017-01-101-1/+1
|
* siphash: update against upstream submissionJason A. Donenfeld2016-12-161-0/+2
|
* global: move to consistent use of uN instead of uintN_t for kernel codeJason A. Donenfeld2016-12-111-4/+4
|
* selftest: move to subfolderJason A. Donenfeld2016-08-021-0/+64