summaryrefslogtreecommitdiff
path: root/cipher/pubkey.c
Commit message (Expand)AuthorAgeFilesLines
* cipher: Fix gcry_pk_hash_verify for explicit hash.NIIBE Yutaka2022-07-071-16/+78
* fips: Fix memory leaks in FIPS modeClemens Lang via Gcrypt-devel2022-02-141-1/+4
* cipher: Use const for *_spec_t, if possible.NIIBE Yutaka2022-01-041-22/+34
* Adjust tests for proper disablement of non-approve PK operationsJakub Jelen2021-12-091-1/+1
* Properly enforce disablement in other pubkey APIJakub Jelen2021-12-071-7/+25
* cipher: Respect the disabled flag of pubkey algorithmsJakub Jelen2021-11-081-1/+1
* cipher: Reject SHA-1 for hash+sign/verify when FIPS enabled.NIIBE Yutaka2021-10-201-3/+11
* cipher: Add sign+hash, verify+hash, and random-override API.NIIBE Yutaka2021-10-071-0/+244
* ecc: Fix bug in gcry_pk_get_param for Curve25519.Werner Koch2021-06-171-0/+1
* cipher: constify spec arraysJussi Kivilinna2018-01-201-1/+1
* Disable non-allowed algorithms in FIPS modeVitezslav Cizek2016-03-181-0/+11
* Fix typos found using codespellJustus Winter2015-11-171-2/+2
* pubkey: Re-map all depreccated RSA algo numbers.Werner Koch2014-04-161-8/+6
* Replace ath based mutexes by gpgrt based locks.Werner Koch2014-01-161-1/+0
* Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch2013-12-121-5/+5
* Remove macro hacks for internal vs. external functions. Part 1.Werner Koch2013-12-051-75/+74
* pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch2013-10-111-457/+23
* pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch2013-10-111-260/+5
* pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch2013-10-111-43/+5
* pubkey: Move sexp parsing for gcry_pk_sign to the modules.Werner Koch2013-10-111-53/+5
* pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch2013-10-091-655/+15
* pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch2013-10-081-16/+70
* pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch2013-10-081-55/+3
* cipher: Deprecate GCRY_PK_ELG_E.Werner Koch2013-10-081-1/+2
* cipher: Simplify the cipher dispatcher cipher.c.Werner Koch2013-10-011-1/+1
* pk: Add algo id GCRY_PK_ECC and deprecate ECDSA and ECDH.Werner Koch2013-09-231-4/+26
* pk: Move s-exp creation for gcry_pk_decrypt to the modules.Werner Koch2013-09-201-48/+10
* pk: Remove unused function.Werner Koch2013-09-201-22/+0
* pk: Move s-expr creation for genkey to the modules.Werner Koch2013-09-191-203/+5
* pk: Move RSA encoding functions to a new file.Werner Koch2013-09-191-988/+38
* pk: Move s-expr creation for sign and encrypt to the modules.Werner Koch2013-09-191-398/+89
* pk: Simplify the public key dispatcher pubkey.c.Werner Koch2013-09-181-740/+276
* pk: Merge extraspecs struct with standard specs struct.Werner Koch2013-09-181-49/+31
* ecc: Add Ed25519 key generation and prepare for optimizations.Werner Koch2013-09-181-11/+39
* ecc: Implement Curve Ed25519 signing and verification.Werner Koch2013-09-161-13/+32
* Streamline the use of the internal mpi and hex debug functions.Werner Koch2013-09-111-11/+11
* mpi: Improve support for non-Weierstrass support.Werner Koch2013-09-071-1/+1
* Prepare support for EdDSA.Werner Koch2013-09-041-11/+68
* cipher: fix memory leak.NIIBE Yutaka2013-08-091-1/+10
* cipher: fix memory leaks.NIIBE Yutaka2013-08-061-4/+4
* Allow the use of a private-key s-expression with gcry_pk_verify.Werner Koch2013-07-261-1/+6
* pk: Allow the use of a hash element for DSA sign and verify.Werner Koch2013-07-191-7/+54
* cipher: Prepare to pass extra info to the sign functions.Werner Koch2013-07-171-2/+6
* Add hack to allow using an "ecc" key for "ecdsa" or "ecdh".Werner Koch2013-04-121-17/+33
* Add gcry_pubkey_get_sexp.Werner Koch2013-04-111-0/+45
* Remove unused code.Werner Koch2013-04-111-92/+0
* Make the Q parameter optional for ECC signing.Werner Koch2013-04-051-15/+31
* Completed switch to a simpler thread model.Werner Koch2011-12-011-2/+6
* Removed the module registration interfaceWerner Koch2011-09-151-19/+1
* Fixed a pkcs#1 v1.5 flaw regarding leading zero bytesWerner Koch2011-06-131-38/+100