summaryrefslogtreecommitdiffstats
path: root/providers/common/ciphers (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add aes_wrap cipher to providersShane Lontis2019-09-202-1/+247
* Move gcm decryption tag check higher up in the callstackShane Lontis2019-09-202-3/+4
* Fix Solaris compile errors in provider ciphersShane Lontis2019-09-192-3/+3
* Add aes_ocb cipher to providersShane Lontis2019-09-191-4/+0
* Fix strict-warnings buildPatrick Steuer2019-09-181-4/+1
* Fix aes ofb, cfb and cfb8 for s390xPatrick Steuer2019-09-181-3/+3
* Fix Coverity CID:1453685 'unreachable code' in aes_xts code.Shane Lontis2019-09-181-2/+0
* Fix Solaris aes_hw_t4 compile issueShane Lontis2019-09-171-7/+8
* Add blowfish ciphers to default providerShane Lontis2019-09-153-10/+16
* Fix aesni_xts compile errorShane Lontis2019-09-151-1/+1
* Add aes_xts cipher to providersShane Lontis2019-09-144-1/+471
* Add EVP_CIPHER_CTX_tag_length()Shane Lontis2019-09-113-2/+24
* Change provider params from int to size_tShane Lontis2019-09-055-47/+53
* Fix platform specific issues with provider ciphersShane Lontis2019-09-011-8/+15
* Cleanup ciphers and Add 3des ciphers.Shane Lontis2019-08-2635-1295/+448
* Fix Issue OSS-Fuzz: Branch on uninitialized memory (in ccm code).Shane Lontis2019-08-251-1/+2
* Add basic aria and camellia ciphers modes to default providerShane Lontis2019-08-2240-1763/+2373
* Add aes_ccm to providerShane Lontis2019-08-209-85/+1160
* cipher cleanups.Shane Lontis2019-08-197-202/+287
* Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte2019-08-162-23/+23
* Adjust some provider reason codesRichard Levitte2019-08-152-6/+6
* GCM cipher in provider now fails if passed bad keylengthShane Lontis2019-08-071-0/+19
* Fix commit a672a02a s390x build breakagePatrick Steuer2019-08-011-3/+3
* Add gcm ciphers (aes and aria) to providers.Shane Lontis2019-07-318-55/+1421
* Add Common shared code needed to move aes ciphers to providersShane Lontis2019-07-161-243/+8
* Adapt the provider AES for more use of OSSL_PARAMRichard Levitte2019-07-111-119/+127
* s390x assembly pack: fix various aes modes performance regressionPatrick Steuer2019-07-021-3/+3
* Change OSSL_PARAM return size to not be a pointer.Pauli2019-06-241-5/+5
* Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell2019-06-031-0/+1
* Make basic AES ciphers available from within the FIPS providersMatt Caswell2019-06-031-0/+3
* Structure alignment macro.Pauli2019-05-011-2/+4
* Replumbing: give the possibility for the provider to create a contextRichard Levitte2019-04-301-1/+1
* Replumbing: make the oneshot proider cipher function like the othersRichard Levitte2019-04-301-2/+9
* Create provider errors and use themMatt Caswell2019-04-193-32/+83
* Fix the S390X support for the basic AES ciphersMatt Caswell2019-04-193-215/+152
* Add forward declarations of the AES dispatch table functionsMatt Caswell2019-04-191-0/+21
* Add a maximum output length to update and final callsMatt Caswell2019-04-191-5/+19
* Add iv length and key length params to the cipher init callsMatt Caswell2019-04-191-10/+24
* Implement AES CTR ciphers in the default providerMatt Caswell2019-04-191-0/+11
* Implement AES CFB ciphers in the default providerMatt Caswell2019-04-191-0/+24
* Implement AES OFB ciphers in the default providerMatt Caswell2019-04-191-15/+66
* Implement AES CBC ciphers in the default providerMatt Caswell2019-04-191-72/+86
* Add support in the default provider for 192/128 bit AES ECBMatt Caswell2019-04-191-0/+64
* Add the provider_algs.h internal header fileMatt Caswell2019-04-191-1/+1
* Implement support for AES-256-ECB in the default providerMatt Caswell2019-04-195-0/+1364