summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-06-12Make ck_errf.pl ignore commented out error generationRichard Levitte
2018-06-12Reject excessively large primes in DH key generation.Guido Vranken
2018-06-11Add support for RSA-PSS to X509_certificate_type()Todd Short
2018-06-09bn/asm/sparcv9-mont.pl: iron another glitch in squaring code path.Andy Polyakov
2018-06-09rand/rand_unix.c: bypass DSO_global_lookup on ELF systems.Andy Polyakov
2018-06-09rand/rand_unix.c: omit error from DSO_global_lookup.Andy Polyakov
2018-06-08New GOST identificatorsDmitry Belyavskiy
2018-06-08modes/ocb128.c: Reset nonce-dependent variables on setivMingtao Yang
2018-06-08chacha/asm/chacha-ppc.pl: fix big-endian build.Andy Polyakov
2018-06-08Add function for setting the EVP_PKEY_ASN1_METHOD raw key getter functionsMatt Caswell
2018-06-08Add support getting raw private/public keysMatt Caswell
2018-06-06crypto/ppccap.c: wire new ChaCha20_ctr32_vsx.Andy Polyakov
2018-06-06chacha/asm/chacha-ppc.pl: improve performance by 40/80% on POWER8/9.Andy Polyakov
2018-06-06perlasm/ppc-xlate.pl: add vmrg[eo]w instructions.Andy Polyakov
2018-06-06sha/asm/sha512p8-ppc.pl: fix build on Mac OS X.Andy Polyakov
2018-06-05crypto/sm2/sm2_za.c: include internal/numbers.hRichard Levitte
2018-06-04Rebuild error codesMatt Caswell
2018-06-04Use lowercase for internal SM2 symbolsMatt Caswell
2018-06-04More more on SM2 error codes and tidy upMatt Caswell
2018-06-04Improve use of the test framework in the SM2 internal testsMatt Caswell
2018-06-04Further work on SM2 error codesMatt Caswell
2018-06-04Set SM2 error codesJack Lloyd
2018-06-04Make SM2 functions privateJack Lloyd
2018-06-03sha/asm/sha512p8-ppc.pl: improve POWER9 performance by ~10%.Andy Polyakov
2018-06-03chacha/asm/chacha-ppc.pl: improve POWER8 performance by 15%.Andy Polyakov
2018-06-03PPC assembly pack: correct POWER9 results.Andy Polyakov
2018-06-03{arm64|x86_64}cpuid.pl: add special 16-byte case to OPENSSL_memcmp.Andy Polyakov
2018-06-03modes/gcm128.c: coalesce calls to GHASH.Andy Polyakov
2018-06-03evp/e_aes.c: replace calls to one-liners with references in GCM.Andy Polyakov
2018-06-03Fix checking the return value of getentropy()Kurt Roeckx
2018-06-03Remove support for calling getrandom(), we now always call getentropy()Kurt Roeckx
2018-06-03Look up availability of getentropy() at runtime.Kurt Roeckx
2018-06-03Add support for KERN_ARND to get random bytes on NetBSDKurt Roeckx
2018-05-31ENGINE_pkey_asn1_find_str(): don't assume an engine implements ASN1 methodRichard Levitte
2018-05-31Remove some logically dead codeMatt Caswell
2018-05-31Remove some logically dead codeMatt Caswell
2018-05-30Reduce minimal out length in CRYPTO_128_unwrap_padYihong Wang
2018-05-30bn/bn_exp.c: mitigation of the One-and-Done side-channel attack.User
2018-05-30chacha/asm/chacha-ppc.pl: optimize AltiVec/VMX code path.Andy Polyakov
2018-05-30perlasm/ppc-xlate.pl: add new instructions and clean up.Andy Polyakov
2018-05-30Add APIs for custom X509_LOOKUP_METHOD creationMingtao Yang
2018-05-29Fix no-sm2 with clangTodd Short
2018-05-29The result of a ^ 0 mod -1 is 0 not 1Matt Caswell
2018-05-29Update copyright yearMatt Caswell
2018-05-28ECDSA_SIG: add simple getters for commonly used struct membersDr. Matthias St. Pierre
2018-05-28RSA: add simple getters for commonly used struct membersDr. Matthias St. Pierre
2018-05-28DSA: add simple getters for commonly used struct membersDr. Matthias St. Pierre
2018-05-24Revert "Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA"Matt Caswell
2018-05-24Improve compatibility of point and curve checksMatt Caswell
2018-05-23Save and restore the Windows error around TlsGetValue.David Benjamin