s390x assembly pack: add KIMD/KLMD code path for sha3/shake
[openssl.git] / crypto / ec /
2018-08-03 Dr. Matthias St... Fix some undefined behaviour in the Curve448 code ...
2018-07-31 Matt CaswellDeprecate the EC curve type specific functions in 1.2.0
2018-07-31 Matt CaswellUse the new non-curve type specific EC functions internally
2018-07-31 Matt CaswellProvide EC functions that are not curve type specific
2018-07-26 Billy BrumleyEC GFp ladder
2018-07-26 Andy PolyakovAdd ec/asm/x25519-ppc64.pl module.
2018-07-25 Rich SalzCheck for failures, to avoid memory leak
2018-07-25 Andy Polyakovec/ecp_nistz256.c: fix Coverity nit.
2018-07-22 Andy Polyakovec/ecp_nistz256.c: fix ecp_nistz256_set_from_affine.
2018-07-22 Andy Polyakovec/asm/ecp_nistz256-{!x86_64}.pl: fix scatter_w7 function.
2018-07-20 Andy Polyakovec/ec_lcl.h: fix pre-C9x compilation problems.
2018-07-18 Andy Polyakovec/ecdsa_ossl.c: switch to fixed-length Montgomery...
2018-07-18 Andy Polyakovec/ecdsa_ossl.c: formatting and readability fixes.
2018-07-18 Andy Polyakovec/ecdsa_ossl.c: revert blinding in ECDSA signature.
2018-07-17 MatFix typo in x25519-x86_64.pl
2018-07-16 Nicola TuveriEC2M Lopez-Dahab ladder: use it also for ECDSA verify
2018-07-16 Nicola TuveriEC2M Lopez-Dahab ladder implementation
2018-07-16 Nicola TuveriEC point multiplication: add `ladder` scaffold
2018-07-16 Nicola TuveriRemove stale SM2 error codes
2018-07-15 Andy Polyakovec/curve25519.c: reorganize for better accessibility.
2018-07-15 Andy Polyakovec/asm/x25519-x86_64.pl: add CFI directives and Windows...
2018-07-15 Andy Polyakovec/asm/x25519-x86_64.pl: fix base 2^64 add/sub and...
2018-07-04 Billy Brumley[crypto/ec] disable SCA mitigations for curves with...
2018-06-25 Andy Polyakovec/ec_pmeth.c: minor cleanups and readability fixes.
2018-06-25 Nicola TuveriAdd inter-module private header for EC functions
2018-06-22 Benjamin Kadukecdsa_ossl: address coverity nit
2018-06-22 Nicola Tuverienable-ec_nistp_64_gcc_128: Fix function prototype...
2018-06-21 Billy Brumley[crypto/ec] default to FLT or error
2018-06-21 Billy Brumley[crypto/ec] remove blinding to support even orders
2018-06-21 Billy Brumleymake EC_GROUP_do_inverse_ord more robust
2018-06-21 Bernd EdlingerAdd -Wstrict-prototypes option to --strict-warnings
2018-06-21 Billy Brumley[crypto/ec] don't assume points are of order group...
2018-06-21 Matt CaswellAdd blinding to a DSA signature
2018-06-20 Matt CaswellUpdate copyright year
2018-06-19 Sohaib ul HassanImplement coordinate blinding for EC_POINT
2018-06-19 Jack LloydMove SM2 algos to SM2 specific PKEY method
2018-06-18 Andy Polyakovec/asm/ecp_nistz256-avx2.pl: harmonize clang version...
2018-06-13 Matt CaswellAdd blinding to an ECDSA signature
2018-06-08 Matt CaswellAdd support getting raw private/public keys
2018-06-04 Matt CaswellUse lowercase for internal SM2 symbols
2018-06-04 Matt CaswellImprove use of the test framework in the SM2 internal...
2018-06-04 Jack LloydMake SM2 functions private
2018-05-31 Matt CaswellRemove some logically dead code
2018-05-31 Matt CaswellRemove some logically dead code
2018-05-29 Todd ShortFix no-sm2 with clang
2018-05-29 Matt CaswellUpdate copyright year
2018-05-28 Dr. Matthias St... ECDSA_SIG: add simple getters for commonly used struct...
2018-05-24 Matt CaswellRevert "Support EVP_PKEY_sign() and EVP_PKEY_verify...
2018-05-24 Matt CaswellImprove compatibility of point and curve checks
2018-05-23 David BenjaminUse OPENSSL_EC_EXPLICIT_CURVE constant.
2018-05-23 David BenjaminFix explicit EC curve encoding.
2018-05-23 Richard LevitteBetter error code when lacking __SIZEOF_INT128__
2018-05-18 Matt CaswellAllow the ca application to use EdDSA
2018-05-09 Billy BrumleyECC: unify generic ec2 and ecp scalar multiplication...
2018-05-09 Billy BrumleyECDSA: remove nonce padding (delegated to EC_POINT_mul)
2018-05-08 Andy Polyakovec/ec_mult.c: get BN_CTX_start,end sequence right.
2018-05-01 Matt CaswellUpdate copyright year
2018-04-26 FdaSilvaYYAdd missing error code when alloc-return-null
2018-04-23 Billy BrumleyRemove superfluous NULL checks. Add Andy's BN_FLG comment.
2018-04-23 Nicola TuveriMove up check for EC_R_INCOMPATIBLE_OBJECTS and for...
2018-04-23 Nicola TuveriPass through
2018-04-23 Billy Brumleyladder description: why it works
2018-04-23 Nicola TuveriAddress code style comments
2018-04-23 Billy BrumleyElliptic curve scalar multiplication with timing attack...
2018-04-23 Andy PolyakovARM assembly pack: make it work with older assembler.
2018-04-17 Richard LevitteUpdate copyright year
2018-04-09 Kunxian XiaCorrect the equation for Y' in the comment of point_dou...
2018-04-06 Matt CaswellSupport EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA
2018-04-03 David BenjaminFix a bug in ecp_nistp224.c.
2018-04-03 Rich SalzSet error code on alloc failures
2018-04-03 Matt CaswellUpdate copyright year
2018-03-22 Andy Polyakovcurve448/field.h: relax alignment, as it doesn't work...
2018-03-21 David BenjaminDocument EC_POINT_get_affine_coordinates_*.
2018-03-20 Matt CaswellUpdate copyright year
2018-03-19 Todd ShortFix no-sm3/no-sm2 (with strict-warnings)
2018-03-19 Todd ShortFix no-sm3 (and no-sm2)
2018-03-19 Matt CaswellFix no-sm2
2018-03-19 Jack LloydHandle evp_tests assumption of EVP_PKEY_FLAG_AUTOARGLEN
2018-03-19 Jack LloydSupport SM2 ECIES scheme via EVP
2018-03-19 Jack LloydAdd SM2 signature and ECIES schemes
2018-03-15 Matt CaswellAdd support for setting raw private/public 25519/448...
2018-03-13 Andy Polyakovec/curve25519.c: resolve regression with Android NDK...
2018-03-03 Andy Polyakovec/curve448/f_generic.c: fix VC-WIN32 debug build failure.
2018-03-03 Andy Polyakovec/curve448/curve448.c: fix undefined behaviour sanitiz...
2018-03-02 Matt CaswellIntegrate X448 and Ed448 into libcrypto
2018-03-01 Andy Polyakovec/asm/x25519-x86_64.pl: remove redundant carry chain.
2018-02-27 Richard Levittecrypto/ec/asm/x25519-x86_64.pl: close STDOUT, not ...
2018-02-27 Matt CaswellUpdate copyright year
2018-02-24 Andy Polyakovec/ecp_nistp{224,256,521}.c: harmonize usage of __uint1...
2018-02-24 Andy Polyakov{ec/curve25519,poly1305/poly1305}.c: relax pedantic...
2018-02-24 Andy Polyakovec/curve448: portability fixups.
2018-02-24 Andy Polyakovec/asm/x25519-x86_64.pl: fix up ADCX/ADOX fallback.
2018-02-21 Matt CaswellFix some undefined behaviour in the Curve448 code
2018-02-21 Andy Polyakovec/curve25519.c: facilitate assembly implementations.
2018-02-21 Andy PolyakovAdd x25519-x86_64.pl module, mod 2^255-19 primitives.
2018-02-21 Andy Polyakovcrypto/ec/curve25519.c: remove redundant fe[51]_cswap.
2018-02-20 Matt CaswellSome more cleanups of curve448 code
2018-02-20 Matt Caswellfixup! More style fixes for the curve448 code
2018-02-20 Matt Caswellfixup! Improve readability of f_impl.c and f_impl.h
2018-02-20 Matt CaswellImprove readability of f_impl.c and f_impl.h
next