aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/pem/pvkfmt.c
Commit message (Expand)AuthorAgeFilesLines
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-44/+48
* add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x20182021-10-271-0/+5
* pvk: use PVK KDFPauli2021-09-281-19/+26
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-1/+1
* Pass library context and property query into private key decodersJon Spillett2021-06-011-4/+16
* Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett2021-06-011-33/+66
* pem: remove references to EVP_sha1()Pauli2021-04-211-2/+5
* pem: fix coverity 1474426: uninitialised scalar variable.Pauli2021-03-241-1/+1
* PROV: Add type specific MSBLOB and PVK decoding for the MS->key decodersRichard Levitte2021-03-191-82/+190
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell2021-03-081-8/+8
* MSBLOB & PVK: Make it possible to write EVP_PKEYs with provided internal keyRichard Levitte2020-12-171-8/+25
* PEM: Unlock MSBLOB and PVK functions from 'no-dsa' and 'no-rc4'Richard Levitte2020-12-131-72/+118
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-31/+31
* Unexport internal MSBLOB and PVK functionsRichard Levitte2020-10-211-1/+1
* PEM: Fix i2b_PvK to use EVP_Encrypt calls consistentlyRichard Levitte2020-08-071-2/+2
* PEM: Make general MSBLOB reader functions exposed internallyRichard Levitte2020-08-071-22/+29
* Cast the unsigned char to unsigned int before shifting leftTomas Mraz2020-05-201-4/+4
* OSSL_STORE: Make the 'file' scheme loader handle MSBLOB and PVK filesRichard Levitte2020-05-131-19/+20
* i2b_PVK_bio: don't set PEM_R_BIO_WRITE_FAILURE in case of successChristian Hohnstaedt2020-04-271-1/+1
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Deprecate the low level DSA functions.Pauli2020-02-121-0/+6
* PEM: constify PEM_write_ routinesRichard Levitte2019-11-181-6/+6
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-091-1/+2
* Fix SCA vulnerability when using PVK and MSBLOB key formatsCesar Pereida Garcia2019-08-271-0/+3
* Following the license change, modify the boilerplates in crypto/pem/Richard Levitte2018-12-061-1/+1
* key zeroisation for pvkfmt now done on all branch pathsShane Lontis2018-09-051-5/+6
* In cases where we ask PEM_def_callback for minimum 0 length, accept 0 lengthRichard Levitte2018-05-121-1/+1
* Set error code on alloc failuresRich Salz2018-04-031-2/+3
* Update copyright yearMatt Caswell2018-03-201-1/+1
* Fix error handling in b2i_dss and b2i_rsaBernd Edlinger2018-03-171-5/+15
* Fix gcc-7 warnings.Bernd Edlinger2017-05-111-0/+2
* Fix MSBLOB format with RSA.Dr. Stephen Henson2016-11-171-1/+1
* Limit reads in do_b2i_bio()Dr. Stephen Henson2016-08-161-0/+7
* Fix bad result in i2b_PVK()Matt Caswell2016-08-011-4/+4
* Fix param order in RSA_get0_keyMatt Caswell2016-08-011-2/+2
* Deal with the consequences of constifying gettersRichard Levitte2016-06-151-5/+7
* Copyright consolidation 04/10Rich Salz2016-05-171-54/+5
* A call to RSA_set0_key had the arguments in the wrong orderMatt Caswell2016-04-291-1/+1
* Fix a leak in i2b_PVKMatt Caswell2016-04-291-2/+4
* Don't leak memory on error in i2b_PVKMatt Caswell2016-04-281-8/+14
* Don't leak memory on error in b2i_rsaMatt Caswell2016-04-281-1/+9
* Make the RSA structure opaqueRichard Levitte2016-04-061-32/+51
* Make DSA_METHOD opaqueMatt Caswell2016-04-031-11/+19
* Make the DSA structure opaqueMatt Caswell2016-04-031-18/+37
* Sanity check PVK file fields.Dr. Stephen Henson2016-03-041-0/+7
* Remove unused parameters from internal functionsRich Salz2016-02-221-8/+8
* New BN functions.Dr. Stephen Henson2016-02-021-36/+6
* make EVP_PKEY opaqueDr. Stephen Henson2016-01-201-7/+8
* Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte2016-01-121-16/+14