summaryrefslogtreecommitdiffstats
path: root/providers/common (follow)
Commit message (Expand)AuthorAgeFilesLines
* Cleanup ciphers and Add 3des ciphers.Shane Lontis2019-08-2641-1030/+794
* Fix Issue OSS-Fuzz: Branch on uninitialized memory (in ccm code).Shane Lontis2019-08-251-1/+2
* Get rid of the diversity of names for MAC parametersRichard Levitte2019-08-244-38/+13
* Add basic aria and camellia ciphers modes to default providerShane Lontis2019-08-2242-1764/+2418
* cleanup provider digestsShane Lontis2019-08-207-258/+267
* Add aes_ccm to providerShane Lontis2019-08-2012-88/+1187
* Use macros internally for algorithm namesRichard Levitte2019-08-191-2/+2
* cipher cleanups.Shane Lontis2019-08-197-202/+287
* Directly return from final sha3/keccak_final if no bytes are requestedPatrick Steuer2019-08-181-2/+4
* Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte2019-08-1610-56/+56
* Rename the hash implementations KMAC{128,256} to KECCAK_KMAC{128,256}Richard Levitte2019-08-151-2/+2
* Adjust some provider reason codesRichard Levitte2019-08-154-11/+11
* Move Poly1305 to providersRichard Levitte2019-08-151-0/+1
* Move SipHash to providersRichard Levitte2019-08-151-0/+1
* Move KMAC to providersRichard Levitte2019-08-153-1/+561
* Move HMAC to providersRichard Levitte2019-08-153-1/+286
* Move GMAC to providersRichard Levitte2019-08-153-1/+293
* Move CMAC to providersRichard Levitte2019-08-154-1/+278
* Move BLAKE2 MACs to the providersRichard Levitte2019-08-153-0/+15
* Add {get,set}table_params() functions for provider digestsRichard Levitte2019-08-153-9/+68
* Adapt the provider digests for more use of OSSL_PARAMRichard Levitte2019-08-122-28/+46
* Rework the provider digest constructor to provide implementation get_paramsRichard Levitte2019-08-121-23/+40
* GCM cipher in provider now fails if passed bad keylengthShane Lontis2019-08-071-0/+19
* Documentation for the provider Key Exchange operationMatt Caswell2019-08-051-6/+6
* Fix commit a672a02a s390x build breakagePatrick Steuer2019-08-011-3/+3
* Add gcm ciphers (aes and aria) to providers.Shane Lontis2019-07-3111-55/+1435
* Check for NULL return from zalloc in dh_dupctx.Pauli2019-07-311-0/+2
* Fix coverity 1452084Pauli2019-07-301-6/+6
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-236-59/+113
* Fix no-dhMatt Caswell2019-07-191-2/+4
* remove end of line spacesPauli2019-07-161-1/+1
* Add the ability to set PKCS#3 DH padding in providersMatt Caswell2019-07-161-1/+22
* Implement PKCS#3 DH Key Exchange in the default providerMatt Caswell2019-07-164-1/+182
* Regenerate mkerr filesRich Salz2019-07-162-43/+21
* 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
* Add a nid 2 algorithm name mapping capabilityMatt Caswell2019-06-283-1/+26
* Fix s390x build errors and warningsPatrick Steuer2019-06-251-1/+2
* Change OSSL_PARAM return size to not be a pointer.Pauli2019-06-243-7/+7
* Tell the FIPS provider about thread stop eventsMatt Caswell2019-06-171-0/+10
* Replumbing: Adapt the FIPS module to use the library context upcallRichard Levitte2019-06-171-0/+14
* Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis2019-06-111-10/+5
* rename the digest provider files to avoid any name clashes with other foldersShane Lontis2019-06-063-2/+2
* Move digests to providersShane Lontis2019-06-045-63/+443
* 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-302-2/+2
* Replumbing: make the oneshot proider cipher function like the othersRichard Levitte2019-04-301-2/+9