summaryrefslogtreecommitdiff
path: root/providers/implementations/include
Commit message (Expand)AuthorAgeFilesLines
* Implement deterministic ECDSA sign (RFC6979)slontis2022-11-303-0/+35
* providers: Add SM4 XTS implementationXu Yizhou2022-11-292-0/+2
* rand: remove the ossl_rand_pool_add_additional_data() function.Pauli2022-10-271-11/+0
* Add HPKE DHKEM provider support for EC, X25519 and X448.slontis2022-09-232-0/+33
* Add support for loading root CAs from Windows crypto APIHugo Landau2022-09-141-0/+1
* Support decode SM2 parametersK12022-08-231-0/+1
* Limit the size of various MAXCHUNK definitionsPauli2022-08-191-1/+1
* Implement AES-GCM-SIV (RFC8452)Todd Short2022-07-292-0/+6
* Fix regression in default key length for Blowfish CFB and OFB ciphersTomas Mraz2022-05-231-2/+2
* Make IV/buf in prov_cipher_ctx_st alignedHongren (Zenithal) Zheng2022-05-111-6/+7
* Update copyright yearMatt Caswell2022-05-034-4/+4
* Add define guards to avoid multi-inclusionWeiguo Li2022-02-164-52/+76
* Add null digest implementation to the default providerTomas Mraz2021-11-152-10/+14
* providers: Add SM4 GCM implementationTianjia Zhang2021-09-282-0/+4
* kdf: Add PVK KDF to providers.Pauli2021-09-282-0/+2
* Add default provider support for Keccak 224, 256, 384 and 512Ulrich Müller2021-09-232-0/+9
* ENCODER PROV: Add encoders with EncryptedPrivateKeyInfo outputRichard Levitte2021-09-051-0/+22
* Add support for camellia cbc cts modeShane Lontis2021-08-182-0/+6
* tls/prov: move the TLS 1.3 KDF code to providersPauli2021-08-052-0/+2
* Remove lower limit on GCM mode ciphersPauli2021-07-141-2/+1
* provider: use #define for PBKDF1 algorithm namePauli2021-07-051-0/+1
* Update copyright yearMatt Caswell2021-06-172-2/+2
* Add a generic SubjectPublicKeyInfo decoderMatt Caswell2021-06-141-0/+1
* Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte2021-06-091-33/+34
* Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flagShane Lontis2021-06-081-2/+3
* Add PBKDF1 to the legacy providerJon Spillett2021-05-241-0/+1
* VMS: Copy __DECC_INCLUDE_{PROLOGUE,EPILOGUE}.H to more placesRichard Levitte2021-05-202-0/+48
* PROV: Add OIDs we know to all provider applicable algorithmsRichard Levitte2021-04-182-1/+323
* Update copyright yearMatt Caswell2021-04-082-2/+2
* Add ossl_rand symbolsShane Lontis2021-03-181-8/+3
* Fix misc external ossl_ symbols.Shane Lontis2021-03-181-3/+3
* prov: support param argument to digest init callsPauli2021-03-121-11/+20
* Update copyright yearMatt Caswell2021-03-114-4/+4
* Remove unused MAX_TLS_MAC_SIZE defineTomas Mraz2021-03-031-3/+0
* Remove todos in providers/implementations/include/provTomas Mraz2021-03-032-8/+6
* PROV: Implement an EC key -> blob encoder, to get the public keyRichard Levitte2021-02-271-0/+2
* prov: upport modified gettable/settable ctx calls for ciphersPauli2021-02-261-2/+4
* Update copyright yearMatt Caswell2021-02-183-3/+3
* Fix external symbols in the provider digest implementations.Shane Lontis2021-02-182-35/+40
* Fix external symbols in the provider cipher implementations.Shane Lontis2021-02-184-49/+51
* Replace provider digest flags with separate param fieldsShane Lontis2021-02-101-0/+4
* Replace provider cipher flags with separate param fieldsShane Lontis2021-02-102-18/+24
* PROV: Add SM2 encoders and decoders, as well as support functionalityRichard Levitte2021-02-011-0/+17
* Fix some odd names in our provider source codeRichard Levitte2021-02-011-5/+5
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Rename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_state for clarityTomas Mraz2021-01-181-1/+1
* PROV: Add MSBLOB and PVK encodersRichard Levitte2020-12-151-0/+4
* rand: add a provider side seed source.Pauli2020-12-091-0/+1
* Add EVP_KDF-X942 to the fips moduleShane Lontis2020-12-021-2/+0
* Update copyright yearMatt Caswell2020-11-261-1/+1