summaryrefslogtreecommitdiff
path: root/providers/common/ciphers
Commit message (Expand)AuthorAgeFilesLines
* Move providers/common/{ciphers,digests}/* to providers/implementationsRichard Levitte2019-12-119-1855/+0
* Make sure we handle input NULL with length 0Matt Caswell2019-11-292-0/+10
* Dont pass zero length input to asm modules for ciphersPatrick Steuer2019-11-201-0/+2
* EVP_CIPHER_CTX_set_keylen should not succeed if a bad keylen is passedMatt Caswell2019-11-192-30/+28
* Providers: fix OSSL_FUNC_CIPHER_CIPHER functionsRichard Levitte2019-10-112-4/+4
* Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte2019-10-104-6/+6
* Providers: move all ciphersRichard Levitte2019-10-1030-2560/+11
* Rework how our providers are builtRichard Levitte2019-10-104-15/+36
* Move cipher ctx 'original iv' parameter into the providerShane Lontis2019-10-089-39/+25
* Add rc5 ciphers to default providerShane Lontis2019-10-032-26/+2
* Remove EVP_CIPH_FLAG_DEFAULT_ASN1 from all provided implementationsRichard Levitte2019-10-012-3/+4
* Reorganize local header filesDr. Matthias St. Pierre2019-09-2813-12/+12
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-282-2/+2
* 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