From 6c28d9343ea6df9cda1b69e77751a9e958eb3d70 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 14 Apr 2020 15:46:04 +0200 Subject: sm: Support rsaPSS verification also for CMS signatures. * sm/certcheck.c (gpgsm_check_cert_sig): Factor PSS parsing out to ... (extract_pss_params): new. (gpgsm_check_cms_signature): Implement PSS. -- GnuPG-bug-id: 4538 --- sm/verify.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sm/verify.c') diff --git a/sm/verify.c b/sm/verify.c index b7b9fa8be..6d2f11055 100644 --- a/sm/verify.c +++ b/sm/verify.c @@ -412,8 +412,8 @@ gpgsm_verify (ctrl_t ctrl, int in_fd, int data_fd, estream_t out_fp) { log_debug ("signer %d - signature available (sigval hash=%d)", signer, sigval_hash_algo); -/* log_printhex ("sigval ", sigval, */ -/* gcry_sexp_canon_len (sigval, 0, NULL, NULL)); */ + /*log_printhex(sigval, gcry_sexp_canon_len (sigval, 0, NULL, NULL),*/ + /* "sigval "); */ } if (!sigval_hash_algo) sigval_hash_algo = algo; /* Fallback used e.g. with old libksba. */ -- cgit v1.2.3