Major crypto (TLS) library sources in ECDSA signature computation/verification
truncate hash value to the bitsize of the curve.
Research if adding such truncation will impact GnuPG or other users of libgcrypt.
Patch is proposed at
http://thread.gmane.org/gmane.comp.encryption.gpg.libgcrypt.devel/3401
Description
Description
Details
Details
- Version
- 1.6
Related Objects
Related Objects
Event Timeline
Comment Actions
References:
OpenSSL
http://git.openssl.org/gitweb/?
p=openssl.git;a=blob;f=crypto/ecdsa/ecs_ossl.c;h=adab1f74b41daf6e719ca1fdae1ba81
7085c7802;hb=HEAD#l309
Nettle:
http://git.lysator.liu.se/nettle/nettle/blobs/master/ecc-ecdsa-sign.c#line86
http://git.lysator.liu.se/nettle/nettle/blobs/master/ecc-hash.c
NSS:
https://hg.mozilla.org/projects/nss/file/49360b638350/lib/freebl/ec.c#l746
Comment Actions
This has meanwhile been fixed in master with commit 9edcf109.
I don't see a reason tobackport it to 1.6.