summaryrefslogtreecommitdiffstats
path: root/providers (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't crash encoding a public key with no public key valueMatt Caswell2021-10-271-0/+4
* test-rand: return failure on not enough data, allow parentPauli2021-10-261-11/+3
* Fix a bug in signature self tests in the FIPS moduleMatt Caswell2021-10-221-1/+1
* Fix SSKDF to not claim a buffer size that is too small for the MACMatt Caswell2021-10-221-2/+2
* Update provider_util.c to correctly handle ENGINE referencesMatt Caswell2021-10-191-1/+30
* Raise error when invalid digest used with SM2Tomas Mraz2021-10-151-2/+6
* providers: Add SM4 GCM implementationTianjia Zhang2021-09-2810-1/+216
* kdf: Add PVK KDF to providers.Pauli2021-09-285-0/+233
* Add default provider support for Keccak 224, 256, 384 and 512Ulrich Müller2021-09-234-0/+34
* rand: don't free an mis-set pointer on errorPauli2021-09-221-2/+2
* Avoid double-free on unsuccessful getting PRNG seedingDmitry Belyavskiy2021-09-211-2/+3
* providers: Do not use global EVP_CIPHERs and EVP_MDsTomas Mraz2021-09-151-4/+17
* Update copyright yearRichard Levitte2021-09-071-1/+1
* ENCODER PROV: Add encoders with EncryptedPrivateKeyInfo outputRichard Levitte2021-09-053-4/+83
* OSSL_STORE 'file:' scheme: Set input structure for certificates and CRLsRichard Levitte2021-09-051-0/+25
* PEM to DER decoder: Specify object type and data structure more consistentlyRichard Levitte2021-09-051-4/+5
* Fix dh dupctx refcount errorslontis2021-09-031-3/+2
* VMS: Compensate for x86_64 cross compiler type incompatibilityRichard Levitte2021-09-031-2/+2
* Add the self test type OSSL_SELF_TEST_TYPE_PCT_SIGNATUREslontis2021-08-311-1/+5
* Darwin platform allows to build on releases before Yosemite/ios 8.David Carlier2021-08-271-5/+1
* aes-wrap: improve error handlingPauli2021-08-261-7/+21
* Add invalid input length errorPauli2021-08-261-0/+2
* Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell2021-08-241-1/+1
* pkcs12: check for zero length digest to avoid division by zeroPauli2021-08-181-1/+1
* Fix CTS cipher decrypt so that the updated IV is returned correctly.Shane Lontis2021-08-181-3/+12
* Change CTS CS3 (Kerberos) so that it accepts a 16 byte input blockShane Lontis2021-08-181-2/+10
* Add support for camellia cbc cts modeShane Lontis2021-08-185-0/+104
* Refactor cipher aes_cts code so that it can be used by other 128bit ciphersShane Lontis2021-08-185-109/+110
* MacOS: Add an include of <CommonCrypto/CommonCryptoError.h>David Bohman2021-08-111-0/+1
* Fix VS2019 compile error C4703: potentially uninitialized local pointer varia...Kelvin Lee2021-08-061-2/+2
* fips: add power up test for TLS 1.3 KDFPauli2021-08-051-0/+64
* provider: add TLS13_KDF to the default and FIPS providersPauli2021-08-052-0/+4
* tls/prov: move the TLS 1.3 KDF code to providersPauli2021-08-053-9/+254
* make updateMatt Caswell2021-07-293-39/+41
* Update copyright yearMatt Caswell2021-07-292-2/+2
* Don't leak the OSSL_LIB_CTX in the event of a failure to load the FIPS moduleMatt Caswell2021-07-281-0/+1
* drbg: allow the ctr derivation function to be disabled in FIPS modePauli2021-07-201-14/+0
* Allow RSA signature operations with RSA_NO_PADDINGTomas Mraz2021-07-161-2/+5
* Signature algos: allow having identical digest in paramsTomas Mraz2021-07-163-17/+43
* Remove lower limit on GCM mode ciphersPauli2021-07-144-12/+5
* Add HKDF negative testsShane Lontis2021-07-061-5/+8
* update fips checksumsTomas Mraz2021-07-063-78/+34
* fips module header inclusion fine-tunningTomas Mraz2021-07-067-5/+11
* provider: use #define for PBKDF1 algorithm namePauli2021-07-052-1/+2
* PROV & STORE: Make the 'file:' store loader understand more binary formatsRichard Levitte2021-07-035-138/+288
* PROV & STORE: Don't decode keys in the 'file:' store loaderRichard Levitte2021-07-031-31/+6
* DECODER & ENCODER: Make sure to pass around the original selection bitsRichard Levitte2021-06-293-10/+16
* darwin platform replacing getentropy usage by platform api instead.David CARLIER2021-06-291-0/+9
* PROV: Have our PEM->DER decoder only recognise our PEM namesRichard Levitte2021-06-291-73/+43
* Update fips sources and checksumsTomas Mraz2021-06-263-28/+26