diff options
author | Werner Koch <[email protected]> | 2022-11-15 13:52:40 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2022-11-15 13:53:46 +0000 |
commit | 8a9a47356422ca9ebcfb41f2f185796b9c8cd115 (patch) | |
tree | 35a9efc74ef2c048ec624a02cb291648844c1674 | |
parent | dirmngr: Fix verification of ECDSA signed CRLs. (diff) | |
download | gnupg-8a9a47356422ca9ebcfb41f2f185796b9c8cd115.tar.gz gnupg-8a9a47356422ca9ebcfb41f2f185796b9c8cd115.zip |
scd:nks: Fix ECC signing if key not given by keygrip.
* scd/app-nks.c (keygripstr_from_pk_file): Set r_algo if not in cache.
-rw-r--r-- | scd/app-nks.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scd/app-nks.c b/scd/app-nks.c index 348a6203c..b872e6e57 100644 --- a/scd/app-nks.c +++ b/scd/app-nks.c @@ -450,6 +450,8 @@ keygripstr_from_pk_file (app_t app, int pkfid, int cfid, char *r_gripstr, if (!err) { + if (r_algo) + *r_algo = algo; if (r_algostr) { *r_algostr = algostr; |