aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2020-06-05When asked if an ECX key has parameters we should answer "true"Matt Caswell1-2/+5
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell3-6/+163
2020-06-05fips: add additional algorithms to the FIPS provider.Pauli1-3/+21
2020-06-04Update copyright yearMatt Caswell2-2/+2
2020-05-28fips: add AES OFB mode ciphers to FIPS provider.Pauli1-0/+3
2020-05-28fips: add AES CFB mode ciphers to FIPS provider.Pauli1-0/+9
2020-05-27PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte1-5/+7
2020-05-26PROV: Fix RSA-OAEP memory leakRichard Levitte1-0/+1
2020-05-26Update core_names.h fields and document most fields.Shane Lontis8-45/+55
2020-05-25Fix omissions in providers/common/der/build.infoRichard Levitte1-27/+55
2020-05-22Adjust length of some strncpy() callsNicola Tuveri1-5/+29
2020-05-22Coverity 1463571: Null pointer dereferences (FORWARD_NULL)Pauli1-1/+1
2020-05-22Coverity 1463574: Null pointer dereferences (REVERSE_INULL)Pauli1-2/+4
2020-05-22Coverity 1463576: Error handling issues (CHECKED_RETURN)Pauli1-2/+2
2020-05-20Refactor the provider side DER constants and writersRichard Levitte20-145/+224
2020-05-16Maintain strict type discipline between the core and providersMatt Caswell30-286/+762
2020-05-15Update copyright yearMatt Caswell4-4/+4
2020-05-14PROV: make some DER AID arrays non-static, to avoid clang complaintsRichard Levitte1-7/+20
2020-05-14PROV & ASYM_CIPHER: Adapt the RSA asymmetric cipher code for PSS-parametersRichard Levitte1-1/+10
2020-05-14PROV & SIGNATURE: Adapt the RSA signature code for PSS-parametersRichard Levitte3-51/+148
2020-05-14EVP: For SIGNATURE operations, pass the propquery earlyRichard Levitte4-20/+53
2020-05-14PROV & SERIALIZER: Adapt the RSA serializers for PSS-parametersRichard Levitte6-34/+183
2020-05-14PROV & KEYMGMT: Add PSS-parameter support in the RSA KEYMGMT implementationRichard Levitte4-66/+198
2020-05-14PROV: Refactor the RSA SIGNATURE implementation for better param controlRichard Levitte1-59/+121
2020-05-14PROV: Refactor the RSA DER supportRichard Levitte8-28/+444
2020-05-13PROV: Adapt all our providers to use the new PROV_CTX structureRichard Levitte4-21/+62
2020-05-13PROV: Add a proper provider context structure for OpenSSL providersRichard Levitte2-1/+65
2020-05-12Fix some misunderstandings in our providers' main modulesRichard Levitte4-45/+76
2020-05-07Add RSA SHA512 truncated digest supportShane Lontis2-0/+4
2020-05-07Add OIDS for md4 and ripemd160 to der_rsaShane Lontis2-0/+14
2020-05-07Remove gen_get_params & gen_gettable_params from keygen operationShane Lontis1-38/+0
2020-05-05Fix incorrect default keysize for CAST ofb and cfb modes.Shane Lontis3-8/+8
2020-05-04Implement key match functionality for ECX keysMatt Caswell1-0/+32
2020-05-04Don't export ECX key data twiceMatt Caswell1-4/+0
2020-05-04Add the library ctx into an ECX_KEYMatt Caswell1-9/+9
2020-05-04Add the ability to ECX to import keys with only the private keyMatt Caswell1-3/+2
2020-05-02Add solaris assembler fixes for legacy providerShane Lontis1-1/+7
2020-05-01When a private key is validated and there is no private key, return early.Mat Berchtold2-0/+8
2020-04-30coverity 1462574 Resource leakPauli1-0/+1
2020-04-30coverity 1462564 Improper use of negative valuePauli1-0/+2
2020-04-30coverity: 1462544 Dereference after null checkPauli1-1/+1
2020-04-29Amend references to "OpenSSL license"Shourya Shukla6-6/+6
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte10-23/+23
2020-04-23Update copyright yearMatt Caswell94-94/+94
2020-04-23PROV: Ensure that EC keys have a default digestRichard Levitte1-0/+5
2020-04-23PROV: Ensure that ED25519 & ED448 keys have a mandatory digestRichard Levitte1-5/+45
2020-04-23FIPS: remove algorithms that are not being validated.Pauli1-12/+0
2020-04-22Fix some build failures with no-dhMatt Caswell1-0/+5
2020-04-20Fix DH_get_nid() so that it does not cache values.Shane Lontis1-8/+11
2020-04-17s390: ECX key generation fixes.Pauli1-225/+45