summaryrefslogtreecommitdiffstats
path: root/crypto/ec/curve448
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-02-09Rearrange terms in gf_mul to prevent segfaultAngel Baez
2023-11-01Correct comment in crypto/ec/curve448/ed448.hChristian Schmidt
2023-09-28Copyright year updatesMatt Caswell
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-07-14Changes to resolve symbol conflict due to gf_mulPankul94
2023-01-13Support all five EdDSA instances from RFC 8032James Muir
2022-05-03Update copyright yearMatt Caswell
2022-04-03Fix Coverity 1498612 & 1503221: integer overflowPauli
2022-03-25Fix Coverity 1498612: integer overflowPauli
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-02-03Fix copyrightsTodd Short
2021-09-17Fix the parameter type of gf_serializeBernd Edlinger
2021-06-17Update copyright yearMatt Caswell
2021-05-27Use <> for #include openssl/xxxRich Salz
2021-05-24Fix warning in gf_serializeJuergen Christ
2021-04-22Fix build failure with MSVCTomas Mraz
2021-04-22Avoid the need for Configure time 128-bit int detectionMatt Caswell
2021-04-08Update copyright yearMatt Caswell
2021-04-08curve448: Integrate 64-bit reference implementationAmitay Isaacs
2021-04-08curve448: Use constant time zero check functionAmitay Isaacs
2021-04-08curve448: Remove the unrolled loop versionAmitay Isaacs
2021-04-08curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs
2021-04-08curve448: Modernise reference 64-bit codeAmitay Isaacs
2021-04-08curve448: Rename arch_ref64 to arch_64Amitay Isaacs
2021-04-08Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs
2021-04-08curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs
2021-03-18Add ossl_ ecx symbolsShane Lontis
2020-10-15Update copyright yearMatt Caswell
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-09-23Fix ecx so that is uses a settable propertyqueryShane Lontis
2020-07-30unify spelling of serializePauli
2020-04-23Update copyright yearMatt Caswell
2020-04-17ecx: add key generation support.Pauli
2020-03-09Implement provider support for Ed25519 annd Ed448Matt Caswell
2020-03-05crypto/ec/curve448/eddsa.c: fix EBCDIC platformsPatrick Steuer
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-04New function EVP_MD_free()Richard Levitte
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-16Remove tab characters from C source files.Pauli
2019-04-11Fixed linux_x86_icc compiler errors in EC code related to __uint128_t/__int128_tShane Lontis
2019-03-11fix truncation of integers on 32bit AIXShane Lontis
2019-02-05Remove unnecessary trailing whitespaceSam Roberts
2018-12-11Disallow Ed448 signature malleabilityMatt Caswell
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte
2018-08-03Fix some undefined behaviour in the Curve448 code (2nd attempt)Dr. Matthias St. Pierre