summaryrefslogtreecommitdiffstats
path: root/crypto/ec
AgeCommit message (Expand)Author
2019-08-16Fix 9bf682f which broke nistp224_methodPatrick Steuer
2019-08-15s390x assembly pack: accelerate ECDSAPatrick Steuer
2019-08-15Enable curve-spefific ECDSA implementations via EC_METHODPatrick Steuer
2019-08-15s390x assembly pack: accelerate scalar multiplicationPatrick Steuer
2019-08-09make ecp_nistz256_point_add_vis3() localVladimir Kotal
2019-08-07Fix enable-ec_nistp_64_gcc_128Matt Caswell
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-31make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSADavid von Oheimb
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