summaryrefslogtreecommitdiff
path: root/providers/implementations/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix RC4-MD5 based ciphersuitesMatt Caswell2020-11-251-2/+3
* prov: move the entropy source out of the FIPS providerPauli2020-11-201-4/+16
* doc: Documentation changes for moving the entropy source out of the fips prov...Pauli2020-11-201-108/+0
* Provide side RNG functions renamed to have an ossl_ prefix.Pauli2020-11-191-2/+2
* rename mac_key_* to ossl_mac_key_*Pauli2020-11-191-3/+3
* Rename md5_sha1_* ossl_md5_sha1_*Pauli2020-11-191-4/+4
* PROV: Re-implement all the keypair encodersRichard Levitte2020-11-111-25/+79
* PROV: Re-implement all the keypair decodersRichard Levitte2020-11-111-10/+40
* Add AES KW inverse ciphers to the EVP layerShane Lontis2020-11-021-0/+6
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-154-5/+5
* prov: prefix all exposed 'cipher' symbols with ossl_Pauli2020-10-012-68/+68
* prov: prefix provider internal functions with ossl_Pauli2020-09-291-1/+1
* prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli2020-09-294-281/+281
* Move SM2 asymmetric encryption to be available in the default providerMatt Caswell2020-09-251-0/+3
* Add SM2 signature algorithm to default providerPaul Yang2020-09-221-0/+1
* Add SM2 key managementPaul Yang2020-09-221-0/+3
* ENCODER: Refactor our provider encoder implementationsRichard Levitte2020-09-201-57/+32
* Add KEM (Key encapsulation mechanism) support to providersShane Lontis2020-09-191-0/+3
* Add missing 'ossl_unused' tags to some gettable and settable methods.Shane Lontis2020-09-181-2/+2
* Update AES GCM IV max length to be 1024 bits (was 512)Shane Lontis2020-09-171-1/+1
* ciphers: add FIPS error state handlingPauli2020-09-121-1/+2
* digests: add FIPS error state handlingPauli2020-09-121-5/+11
* ENCODER: Refactor provider implementations, and some cleanupRichard Levitte2020-09-091-57/+58
* STORE: Add a built-in 'file:' storemgmt implementation (loader)Richard Levitte2020-09-031-0/+2
* Include "legacy" in the name of the various MAC bridge functionsMatt Caswell2020-08-291-6/+6
* Improve code reuse in the provider MAC bridgeMatt Caswell2020-08-291-2/+3
* Extend the provider MAC bridge for CMACMatt Caswell2020-08-292-1/+6
* Extend the provider MAC bridge for Poly1305Matt Caswell2020-08-291-0/+1
* Extend the provider MAC bridge for SIPHASHMatt Caswell2020-08-291-0/+1
* Implement signature functions for EVP_PKEY MAC to EVP_MAC provider bridgeMatt Caswell2020-08-291-1/+1
* Implement key management for the EVP_PKEY MAC to EVP_MAC provider bridgeMatt Caswell2020-08-292-0/+27
* Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte2020-08-211-73/+73
* Move PKCS#12 KDF to provider.Pauli2020-08-141-0/+1