diff options
author | Werner Koch <[email protected]> | 2020-04-09 10:18:08 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2020-04-09 10:20:19 +0000 |
commit | b45ab0ca08f8d6f9831192210b9ab141f4e450cf (patch) | |
tree | 114b0ef5f8e004c4a7c679decfd68af4ebf5708f /g10/parse-packet.c | |
parent | common: New function to map hash algo names. (diff) | |
download | gnupg-b45ab0ca08f8d6f9831192210b9ab141f4e450cf.tar.gz gnupg-b45ab0ca08f8d6f9831192210b9ab141f4e450cf.zip |
sm,dirmngr: Support rsaPSS signature verification.
* sm/certcheck.c (hash_algo_from_buffer): New.
(uint_from_buffer): New.
(gpgsm_check_cert_sig): Handle PSS.
* dirmngr/crlcache.c (hash_algo_from_buffer): New.
(uint_from_buffer): New.
(start_sig_check): Detect PSS and extract hash algo. New arg to
return a PSS flag.
(finish_sig_check): New arg use_pss. Extract PSS args and use them.
(crl_parse_insert): Pass use_pss flag along.
--
GnuPG-bug-id: 4538
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/parse-packet.c')
0 files changed, 0 insertions, 0 deletions