gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnutls_dh_get_prime_bits() returns wrong values


From: Simon Josefsson
Subject: Re: gnutls_dh_get_prime_bits() returns wrong values
Date: Wed, 17 Jun 2009 09:23:31 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.94 (gnu/linux)

Peter Hendrickson <address@hidden> writes:

> When I run gnutls_dh_get_prime_bits() it returns a value 8 bits larger
> than the actual length of the prime.  For example, if I load a
> Diffie-Hellman parameter with 4096 bits, I am told after the
> negotiation that the prime was 4104 bits long.
>
> It looks like it's getting something from dh->prime.size and
> multiplying it by 8 and that prime.size is one larger than is correct.

Yes, that seems wrong.  Fixed like this:

http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=10a9cd097b97066983b248ff87910f3d772e8408

Thanks,
/Simon




reply via email to

[Prev in Thread] Current Thread [Next in Thread]