aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2019-06-04Move digests to providersShane Lontis25-117/+1617
2019-06-03Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell1-0/+1
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell2-2/+19
2019-05-23Add more commentary about recursive Provider intialisation in the FIPS moduleMatt Caswell1-1/+8
2019-05-23Move where include path for providers/common/include gets specifiedMatt Caswell1-0/+2
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell1-8/+71
2019-05-23Make core code available within the FIPS moduleMatt Caswell1-0/+52
2019-05-01Structure alignment macro.Pauli1-2/+4
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte5-5/+8
2019-04-30Replumbing: make the oneshot proider cipher function like the othersRichard Levitte1-2/+9
2019-04-19Create provider errors and use themMatt Caswell7-32/+207
2019-04-19Fix the S390X support for the basic AES ciphersMatt Caswell3-215/+152
2019-04-19Add forward declarations of the AES dispatch table functionsMatt Caswell1-0/+21
2019-04-19Add a maximum output length to update and final callsMatt Caswell1-5/+19
2019-04-19Add iv length and key length params to the cipher init callsMatt Caswell1-10/+24
2019-04-19Implement AES CTR ciphers in the default providerMatt Caswell3-0/+17
2019-04-19Implement AES CFB ciphers in the default providerMatt Caswell3-0/+42
2019-04-19Implement AES OFB ciphers in the default providerMatt Caswell3-15/+72
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell3-72/+92
2019-04-19Add support in the default provider for 192/128 bit AES ECBMatt Caswell3-0/+68
2019-04-19Add the provider_algs.h internal header fileMatt Caswell5-7/+18
2019-04-19Implement support for AES-256-ECB in the default providerMatt Caswell7-1/+1374
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell2-2/+2
2019-04-15providers/common/digests/sha2.c: forward declare all dispatched functionsRichard Levitte1-0/+16
2019-04-15Providers: for the digest_final operation, pass a output buffer sizeRichard Levitte1-3/+5
2019-04-09Add a legacy provider and put MD2 in itMatt Caswell5-0/+183
2019-04-04Create a FIPS provider and put SHA256 in itMatt Caswell4-1/+115
2019-04-03Support EVP_MD_block_size() with providersMatt Caswell1-0/+6
2019-03-21Implement SHA256 in the default providerMatt Caswell5-1/+88
2019-03-21Add a skeleton default providerMatt Caswell3-0/+85