summaryrefslogtreecommitdiffstats
path: root/providers/common/ciphers
AgeCommit message (Expand)Author
2019-10-03Add rc5 ciphers to default providerShane Lontis
2019-10-01Remove EVP_CIPH_FLAG_DEFAULT_ASN1 from all provided implementationsRichard Levitte
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-20Add aes_wrap cipher to providersShane Lontis
2019-09-20Move gcm decryption tag check higher up in the callstackShane Lontis
2019-09-19Fix Solaris compile errors in provider ciphersShane Lontis
2019-09-19Add aes_ocb cipher to providersShane Lontis
2019-09-18Fix strict-warnings buildPatrick Steuer
2019-09-18Fix aes ofb, cfb and cfb8 for s390xPatrick Steuer
2019-09-18Fix Coverity CID:1453685 'unreachable code' in aes_xts code.Shane Lontis
2019-09-17Fix Solaris aes_hw_t4 compile issueShane Lontis
2019-09-15Add blowfish ciphers to default providerShane Lontis
2019-09-15Fix aesni_xts compile errorShane Lontis
2019-09-14Add aes_xts cipher to providersShane Lontis
2019-09-11Add EVP_CIPHER_CTX_tag_length()Shane Lontis
2019-09-05Change provider params from int to size_tShane Lontis
2019-09-01Fix platform specific issues with provider ciphersShane Lontis
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-25Fix Issue OSS-Fuzz: Branch on uninitialized memory (in ccm code).Shane Lontis
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-19cipher cleanups.Shane Lontis
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Adjust some provider reason codesRichard Levitte
2019-08-07GCM cipher in provider now fails if passed bad keylengthShane Lontis
2019-08-01Fix commit a672a02a s390x build breakagePatrick Steuer
2019-07-31Add gcm ciphers (aes and aria) to providers.Shane Lontis
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2019-07-11Adapt the provider AES for more use of OSSL_PARAMRichard Levitte
2019-07-02s390x assembly pack: fix various aes modes performance regressionPatrick Steuer
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli
2019-06-03Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell
2019-05-01Structure alignment macro.Pauli
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte
2019-04-30Replumbing: make the oneshot proider cipher function like the othersRichard Levitte
2019-04-19Create provider errors and use themMatt Caswell
2019-04-19Fix the S390X support for the basic AES ciphersMatt Caswell
2019-04-19Add forward declarations of the AES dispatch table functionsMatt Caswell
2019-04-19Add a maximum output length to update and final callsMatt Caswell
2019-04-19Add iv length and key length params to the cipher init callsMatt Caswell
2019-04-19Implement AES CTR ciphers in the default providerMatt Caswell
2019-04-19Implement AES CFB ciphers in the default providerMatt Caswell
2019-04-19Implement AES OFB ciphers in the default providerMatt Caswell
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell
2019-04-19Add support in the default provider for 192/128 bit AES ECBMatt Caswell
2019-04-19Add the provider_algs.h internal header fileMatt Caswell
2019-04-19Implement support for AES-256-ECB in the default providerMatt Caswell