summaryrefslogtreecommitdiff
path: root/cipher/pubkey.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fixed leading zero problems in PSS and OAEP.ueno-pssWerner Koch2011-06-101-77/+119
* Add OAEP regression test.Werner Koch2011-06-091-1/+2
* Add a small comment.Werner Koch2011-06-091-1/+1
* Use octet_string_from_mpi in oaep_decode.Werner Koch2011-06-091-82/+62
* Add random-override parameter to the PK functions to allow better regression ...Werner Koch2011-06-091-8/+98
* Expect mHash as input to the PSS functions.Werner Koch2011-06-091-38/+45
* Merge branch 'master' into ueno-pssWerner Koch2011-06-091-153/+368
|\
| * Restructure oaep_decode to match the description in rfc-3447.Werner Koch2011-06-031-68/+147
| * Restructure oaep_encode to match the description in rfc-3447.Werner Koch2011-06-031-41/+102