summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2019-07-16Remove tab characters from C source files.Pauli
2019-07-16Regenerate mkerr filesRich Salz
2019-07-12Convert asn1_dsa.c to use the WPACKET API insteadMatt Caswell
2019-07-12Add simple ASN.1 utils for DSA signature DER.David Makepeace
2019-07-09Replace long dash characters with normal ascii minusBernd Edlinger
2019-07-02Fix TyposAntoine Cœur
2019-06-28Support SM2 certificate signingPaul Yang
2019-06-25EC only uses approved curves in FIPS mode.Shane Lontis
2019-06-21Remove OPENSSL_memcmp.Pauli
2019-06-17Move ec_asm_src file information to build.info filesRichard Levitte
2019-05-31Fix various mistakes in ec_GFp_nistp_recode_scalar_bits comment.David Benjamin
2019-05-22EVP_Digest*: enable SHA3 pre-hashing for ECDSAPatrick Steuer
2019-05-16Added X963KDF APIShane Lontis
2019-04-14Fix calling convention bug in ecp_nistz256_ord_sqr_montDavid Benjamin
2019-04-14Don't use coordinate blinding when scalar is group orderBernd Edlinger
2019-04-11ec key validation checks updatedShane Lontis
2019-04-11doc fixupsShane Lontis
2019-04-11Separate the lookup testNicola Tuveri
2019-04-11added code to validate EC named curve parametersShane Lontis
2019-04-11Fixed linux_x86_icc compiler errors in EC code related to __uint128_t/__int128_tShane Lontis
2019-04-09EC keygen updates + changed ecdsa_sign to use BN_secure_newShane Lontis
2019-03-30fixed public range check in ec_GF2m_simple_oct2pointShane Lontis
2019-03-29Make the array zeroing explicit using memset.Pauli
2019-03-19Added NULL check to BN_clear() & BN_CTX_end()Shane Lontis
2019-03-18Clear the point S before freeing in ec_scalar_mul_ladderBernd Edlinger
2019-03-18Clear the secret point in ecdh_simple_compute_keyBernd Edlinger
2019-03-11fix truncation of integers on 32bit AIXShane Lontis
2019-03-07Avoid an underflow in ecp_nistp521.cMatt Caswell
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2019-02-27Fix the default digest algorthm of SM2Paul Yang
2019-02-25Rearrange the inclusion of curve448/curve448_lcl.hRichard Levitte
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-17SCA hardening for mod. field inversion in EC_GROUPBilly Brumley
2019-02-16ARM64 assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-15Add EC_GROUP_get0_fieldDavid Asraf
2019-02-12AArch64 assembly pack: authenticate return addresses.Andy Polyakov
2019-02-05Remove unnecessary trailing whitespaceSam Roberts
2019-01-31Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte
2019-01-13Fix compilation with `-DREF_PRINT`Anna Henningsen
2018-12-11Disallow Ed448 signature malleabilityMatt Caswell
2018-12-06curve25519.c: improve formula alignmentDr. Matthias St. Pierre
2018-12-06curve25519.c: reformat code to follow coding guidelinesDr. Matthias St. Pierre
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte
2018-12-06Refactor the computation of API version limitsRichard Levitte
2018-12-06Switch future deprecation version from 1.2.0 to 3.0Richard Levitte
2018-12-03Disallow Ed25519 signature maleabilityMatt Caswell
2018-11-10Stop marking default digest for EC keys as mandatoryDavid Woodhouse
2018-10-29Timing vulnerability in ECDSA signature generation (CVE-2018-0735)Pauli
2018-10-17Deprecate ECDH_KDF_X9_62()Antoine Salon