summaryrefslogtreecommitdiff
path: root/sntrup4591761.c
Commit message (Collapse)AuthorAgeFilesLines
* Add includes.h for compat layer.Darren Tucker2019-04-011-0/+2
| | | | Should fix build on AIX 7.2.
* Stop USL compilers for erroring with "integral constant expression expected"Tim Rice2019-03-311-4/+4
|
* upstream: Add authors for public domain sntrup4591761 code;markus@openbsd.org2019-02-011-0/+10
| | | | | | confirmed by Daniel J. Bernstein OpenBSD-Commit-ID: b4621f22b8b8ef13e063c852af5e54dbbfa413c1
* upstream: switch sntrup implementation source from supercop todjm@openbsd.org2019-01-221-53/+56
| | | | | | | libpqcrypto; the latter is almost identical but doesn't rely on signed underflow to implement an optimised integer sort; from markus@ OpenBSD-Commit-ID: cd09bbf0e0fcef1bedca69fdf7990dc360567cf8
* upstream: Add support for a PQC KEX/KEM:djm@openbsd.org2019-01-211-0/+1068
sntrup4591761x25519-sha512@tinyssh.org using the Streamlined NTRU Prime 4591^761 implementation from SUPERCOP coupled with X25519 as a stop-loss. Not enabled by default. introduce KEM API; a simplified framework for DH-ish KEX methods. from markus@ feedback & ok djm@ OpenBSD-Commit-ID: d687f76cffd3561dd73eb302d17a1c3bf321d1a7