aboutsummaryrefslogtreecommitdiffstats
path: root/g10/build-packet.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2019-05-13 17:01:28 +0000
committerWerner Koch <[email protected]>2019-05-13 17:29:34 +0000
commitc1dc7a832921fdf5686d377f33db78707c0345e2 (patch)
tree42d7c7ee919c53250f7081bc8d135ac5142a17ed /g10/build-packet.c
parentsm: Fix a warning in an es_fopencooie function. (diff)
downloadgnupg-c1dc7a832921fdf5686d377f33db78707c0345e2.tar.gz
gnupg-c1dc7a832921fdf5686d377f33db78707c0345e2.zip
gpg: Change update_keysig_packet to replace SHA-1 by SHA-256.
* g10/sign.c (update_keysig_packet): Convert digest algo when needed. -- Several gpg commands try to keep most properties of a key signature when updating (i.e. creating a new version of a key signature). This included the use of the current hash-algorithm. This patch changes this so that SHA-1 or RMD160 are replaced by SHA-256 if possible (i.e. for RSA signatures). Affected commands are for example --quick-set-expire and --quick-set-primary-uid. GnuPG-bug-id: 4508 Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/build-packet.c')
0 files changed, 0 insertions, 0 deletions