summaryrefslogtreecommitdiff
path: root/cipher/pubkey-util.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Do not allow PKCS #1.5 padding for encryption in FIPS"Jakub Jelen2022-10-191-4/+1
* Revert "fips: Disable RSA-OAEP padding in FIPS mode."Jakub Jelen2022-10-191-4/+1
* fips: Disable RSA-OAEP padding in FIPS mode.Jakub Jelen2022-08-231-1/+4
* Do not allow PKCS #1.5 padding for encryption in FIPSJakub Jelen2022-04-211-1/+4
* cipher:dsa,ecdsa: Support supplying K externally.NIIBE Yutaka2021-10-071-0/+50
* cipher: Fix support of sha512-224 and sha512-256.NIIBE Yutaka2021-09-141-0/+2
* cipher: Support internal hashing with "prehash" for RSA PKCS#1.NIIBE Yutaka2021-09-141-15/+67
* cipher: Support internal hashing for DSA and ECDSA signing.NIIBE Yutaka2021-07-291-13/+56
* cipher: Support internal hashing for RSA-PSS.NIIBE Yutaka2021-07-231-102/+160
* cipher: Extend RSA-PSS internal function for verify, too.NIIBE Yutaka2021-07-231-3/+4
* cipher: Extend RSA-PSS internal function.NIIBE Yutaka2021-07-231-2/+2
* cipher: Check by caller instead, not by callee for RSA-PSS.NIIBE Yutaka2021-07-231-10/+7
* ecc: Fix the condition for EdDSA data handling.NIIBE Yutaka2020-06-181-4/+4
* ecc: Support "label" for EdDSA context in data.NIIBE Yutaka2020-06-171-0/+23
* ecc: Add new flag "prehash".NIIBE Yutaka2020-06-171-1/+4
* ecc: Support shake128 and shake256 for message digest.NIIBE Yutaka2020-06-161-0/+2
* Add elliptic curve SM2 implementation.Tianjia Zhang2020-01-211-0/+7
* pubkey: Support a method to get data as an opaque MPI.NIIBE Yutaka2019-10-251-1/+4
* Add crypto hash SM3.Jia Zhang2017-10-241-0/+1
* cipher: Add option to specify salt length for PSS verification.Vitezslav Cizek2016-03-181-1/+26
* ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek2016-03-181-1/+8
* Add framework to eventually support SHA3.Werner Koch2015-08-081-0/+4
* Add Curve25519 support.NIIBE Yutaka2015-08-061-1/+7
* ecc: Add key generation flag "no-keytest".Werner Koch2015-05-211-1/+5
* Add a simple (raw) PKCS#1 padding modeDmitry Eremin-Solenikov2014-03-041-0/+25
* Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch2013-12-121-19/+19
* Remove macro hacks for internal vs. external functions. Part 1.Werner Koch2013-12-051-81/+81
* ecc: Make "noparam" the default and replace by "param".Werner Koch2013-11-081-1/+10
* pubkey: Add forward compatibility feature.Werner Koch2013-11-061-8/+15
* ecc: Require "eddsa" flag for curve Ed25519.Werner Koch2013-11-051-4/+0
* ecc: Add flags "noparam" and "comp".Werner Koch2013-10-291-54/+92
* ecc: Add support for GOST R 34.10-2001/-2012 signaturesDmitry Eremin-Solenikov2013-10-161-0/+7
* sexp: Add function gcry_sexp_extract_param.Werner Koch2013-10-161-113/+0
* ecc: Support use of Ed25519 with ECDSA.Werner Koch2013-10-151-0/+4
* pubkey: Support flags list in gcry_pk_genkey.Werner Koch2013-10-141-6/+15
* pubkey: Remove duplicated flag parsing code.Werner Koch2013-10-141-72/+80
* pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch2013-10-111-3/+9
* pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch2013-10-111-53/+238
* pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch2013-10-091-0/+767
* pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch2013-10-081-0/+127