summaryrefslogtreecommitdiffstats
path: root/providers
AgeCommit message (Expand)Author
2019-12-13mac poly1305: add missing NULL check in new function.Pauli
2019-12-13mac siphash: add missing NULL check on context creationPauli
2019-12-12PROV: Move AES_GCM specialisation away from common cipher headerRichard Levitte
2019-12-12PROV: Move AES_CCM specialisation away from common cipher headerRichard Levitte
2019-12-11Fix some typosVeres Lajos
2019-12-11Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32XiaokangQian
2019-12-11Move providers/common/{ciphers,digests}/* to providers/implementationsRichard Levitte
2019-12-05Teach the RSA implementation about TLS RSA Key TransportMatt Caswell
2019-11-29PROV SERIALIZER: add support for writing DSA keys and parametersRichard Levitte
2019-11-29PROV SERIALIZER: add support for writing DH keys and parametersRichard Levitte
2019-11-29PROV SERIALIZER: add support for writing RSA keysRichard Levitte
2019-11-29PROV SERIALIZER: add common functionality to serialize keysRichard Levitte
2019-11-29PROV BIO: add a BIO_vprintf() upcall, and a provider BIO libraryRichard Levitte
2019-11-29Disable mem leak checking for the self test lockMatt Caswell
2019-11-29Make sure we only run the self tests onceMatt Caswell
2019-11-29Make sure we handle input NULL with length 0Matt Caswell
2019-11-22PROV: Avoid NULL dereference in SHA3 dup call.Pauli
2019-11-22PROV: check for memory allocation failure in digest _dupctx.Pauli
2019-11-22kdfs: make free calls check for NULL.Pauli
2019-11-21Tweak some algorithm naming inconsistenciesMatt Caswell
2019-11-20Dont pass zero length input to asm modules for ciphersPatrick Steuer
2019-11-19EVP_CIPHER_CTX_set_keylen should not succeed if a bad keylen is passedMatt Caswell
2019-11-19fix s390 compile error due to missing comma.Shane Lontis
2019-11-19Fix the issue that aes-xxx-siv algorithms failed in OpenSSL speed testXiaokang Qian
2019-11-18Fix Use after free when copying cipher ctxShane Lontis
2019-11-14CORE & PROV: make export of key data leaner through callbackRichard Levitte
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell
2019-11-14Implement provider support for Asym CiphersMatt Caswell
2019-11-11Add rc4_hmac_md5 cipher to default providerShane Lontis
2019-11-10Rename providers/common/provlib.c to nid_to_name.cRichard Levitte
2019-11-08Add AES SIV ciphers to default providerShane Lontis
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-10-31Fix typo in cipher_chacha20_poly1305_hw.c.Kelvin Lee
2019-10-31KDF: use string names not macros to align with other algorithms.Pauli
2019-10-23Add KRB5KDF from RFC 3961Simo Sorce
2019-10-20ciphers/chacha20,poly1303: Fix two coverity errorsDr. Matthias St. Pierre
2019-10-17New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte
2019-10-17DSA: Add export of keys and domain parameters from providerRichard Levitte
2019-10-17DH: Add export of keys and domain parameters from providerRichard Levitte
2019-10-17DSA: Add export of domain parameters to providerRichard Levitte
2019-10-17DH: Add export of domain parameters to providerRichard Levitte
2019-10-17[KDF] Add feedback-mode and CMAC support to KBKDFRobbie Harwood
2019-10-16Add ChaCha related ciphers to default providerShane Lontis
2019-10-10Remove providers/default which seems to have been missed.Pauli
2019-10-11Remove EVP_CIPH_FLAG_CUSTOM_CIPHER in all our providersRichard Levitte
2019-10-11Providers: fix OSSL_FUNC_CIPHER_CIPHER functionsRichard Levitte
2019-10-10Cleanup: move provider mains upRichard Levitte
2019-10-10Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte
2019-10-10Cleanup: move providers/common/include/internal/provider_args.hRichard Levitte
2019-10-10Providers: move all ciphersRichard Levitte