summaryrefslogtreecommitdiff
path: root/lib/x509/key_encode.c
Commit message (Expand)AuthorAgeFilesLines
* lib/x509: use new function to deduce default GOST paramsetDmitry Eremin-Solenikov2018-07-101-7/+2
* Add support for importing/exporting GOST private keysDmitry Eremin-Solenikov2018-06-231-0/+44
* Support importing/exporting X.509 GOST public keysDmitry Eremin-Solenikov2018-06-231-0/+171
* gnutls_pk_params_st: separate flags/qbits and curveNikos Mavrogiannopoulos2017-08-081-6/+6
* x509: no longer emit the previous custom format for provable parametersNikos Mavrogiannopoulos2017-08-071-51/+10
* _gnutls_x509_write_rsa_pss_params: refuse to write RSA-PSS parameters we cann...Nikos Mavrogiannopoulos2017-08-041-0/+4
* Added convention for missing SubjectPublicKeyInfo params fieldNikos Mavrogiannopoulos2017-08-031-0/+3
* cleanup: removed unnecessary/duplicate parameters in functionsNikos Mavrogiannopoulos2017-08-031-3/+3
* cleanup: removed unnecessary/duplicate parameters in functionsNikos Mavrogiannopoulos2017-08-031-6/+4
* gnutls_pk_params_st: renamed sign field to spkiNikos Mavrogiannopoulos2017-08-031-1/+1
* Clarified the purpose of the spki params related functionsNikos Mavrogiannopoulos2017-08-031-1/+1
* Added support for EdDSA (Ed25519) curve keysNikos Mavrogiannopoulos2017-07-171-28/+83
* corrected typo in x962 functionsNikos Mavrogiannopoulos2017-06-121-2/+2
* x509: implement RSA-PSS signature schemeDaiki Ueno2017-05-291-0/+115
* Mark with (void) the functions where the returned value is not checked intent...Nikos Mavrogiannopoulos2017-04-061-1/+1
* lib: eliminated the use of deprecated variablesNikos Mavrogiannopoulos2016-06-061-1/+1
* Use separate PEM headers for provable private keysNikos Mavrogiannopoulos2015-09-131-7/+7
* Allow verifying and generating provable DSA keysNikos Mavrogiannopoulos2015-09-131-0/+18
* Added API to generate private keys from a given seedNikos Mavrogiannopoulos2015-09-121-5/+28
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-8/+8
* Exported functions to convert from and to OIDsNikos Mavrogiannopoulos2015-06-181-2/+2
* set CKA_EC_PARAMS when generating an ECDSA keyNikos Mavrogiannopoulos2014-07-071-9/+3
* more fixes due to clangNikos Mavrogiannopoulos2014-03-081-2/+2
* zeroize also ASN.1 structures that hold keys.Nikos Mavrogiannopoulos2013-11-271-4/+5
* overwrite temp buffers of private keys.Nikos Mavrogiannopoulos2013-11-271-178/+72
* reindented codeNikos Mavrogiannopoulos2013-11-081-669/+643
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Fixed signed/unsigned warnings.Nikos Mavrogiannopoulos2012-01-211-5/+5
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* GNUTLS_PK_ECC -> GNUTLS_PK_ECNikos Mavrogiannopoulos2012-01-021-3/+3
* Corrected ECC key generation.Nikos Mavrogiannopoulos2011-11-101-3/+3
* Verify that received ECDH public key lies on the curve.Nikos Mavrogiannopoulos2011-11-051-2/+2
* Added support to read elliptic curve public keys from PKCS #11 tokens (untest...Nikos Mavrogiannopoulos2011-09-061-20/+4
* Clarify license and copyright.Simon Josefsson2011-08-031-1/+1
* Upgraded to LGPLv3.Nikos Mavrogiannopoulos2011-06-231-5/+3
* gnutls_secure_malloc() is no longer used.Nikos Mavrogiannopoulos2011-05-281-1/+1
* updates to allow the generation of an ECC private key.Nikos Mavrogiannopoulos2011-05-221-4/+2
* corrected ECC public key encoding/decoding.Nikos Mavrogiannopoulos2011-05-221-29/+3
* No need to keep Z in parameters since the pubkey can always be converted to a...Nikos Mavrogiannopoulos2011-05-221-1/+1
* gnutls_pk_params_st is used internally to transfer public key parameters. Thi...Nikos Mavrogiannopoulos2011-05-221-0/+834