summaryrefslogtreecommitdiffstats
path: root/crypto/ec/curve448
AgeCommit message (Expand)Author
2018-02-20Code tidy upMatt Caswell
2018-02-20Fixes for compilation using clangMatt Caswell
2018-02-20Move curve448_test.c to be a full internal testMatt Caswell
2018-02-20Fix build errors for Curve448 code on Windows (VC-WIN32 and VC-WIN64A)Matt Caswell
2018-02-20Remove some gcc/clang specific attributes we don't supportMatt Caswell
2018-02-20Remove duplicated 448 in the names of various thingsMatt Caswell
2018-02-20Merge f_field.h into field.hMatt Caswell
2018-02-20Merge f_arithmetic.c into f_generic.cMatt Caswell
2018-02-20Remove references to libdecafMatt Caswell
2018-02-20Remove some unneeded codeMatt Caswell
2018-02-20Manual formatting tweaks to Curve448 codeMatt Caswell
2018-02-20Run util/openssl-format-source on the Curve448 codeMatt Caswell
2018-02-20Update the imported curve448 code to use OpenSSL copyright headersMatt Caswell
2018-02-20Fix the ED448 key lengthsMatt Caswell
2018-02-20Integrate Curve448 into the build systemMatt Caswell
2018-02-20Convert to C90 from C99Matt Caswell
2018-02-20Rename the decaf files to curve448 filesMatt Caswell
2018-02-20Remove portable_endian.hMatt Caswell
2018-02-20Remove the old shake256 implementationMatt Caswell
2018-02-20Convert Curve448 internals to use OpenSSL shake256Matt Caswell
2018-02-20Use OpenSSL shake256Matt Caswell
2018-02-20Add tests for Ed448phMatt Caswell
2018-02-20Add Ed448 testsMatt Caswell
2018-02-20Remove inclusion of header files that we can't rely on due to portabilityMatt Caswell
2018-02-20Remove DECAF_NOINLINEMatt Caswell
2018-02-20Remove DECAF_NONNULLMatt Caswell
2018-02-20Remove all instances of DECAF_API_VISMatt Caswell
2018-02-20Replace DECAF_WARN_UNUSED with __owurMatt Caswell
2018-02-20Replace DECAF_INLINE with ossl_inlineMatt Caswell
2018-02-20Remove some vestiges of the old decaf template approachMatt Caswell
2018-02-20Rename decaf_448_* to curve448_*Matt Caswell
2018-02-20Remove some more unneeded codeMatt Caswell
2018-02-20Remove some uneeded macros and conditionally compiled codeMatt Caswell
2018-02-20Remove some unneeded stuffMatt Caswell
2018-02-20Add a local testMatt Caswell
2018-02-20Add the X448() and X448_public_from_private() functionsMatt Caswell
2018-02-20Remove the decaf_bzero function and replace with OPENSSL_cleanse()Matt Caswell
2018-02-20Remove the curve448/decaf sub-directoryMatt Caswell
2018-02-20Remove some unneeded codeMatt Caswell
2018-02-20Remove some deprecated curve 448 code and remove some unneeded definesMatt Caswell
2018-02-20Remove some unneeded files and further flatten the curve 448 structureMatt Caswell
2018-02-20Flatten the Curve 448 source structureMatt Caswell
2018-02-20Import Curve 448 supportMatt Caswell