Build Update for openssl/openssl
-------------------------------------

Build: #34005
Status: Still Failing

Duration: 41 mins and 18 secs
Commit: 738ee18 (master)
Author: Shane Lontis
Message: Fix DH_get_nid() so that it does not cache values.

DH_set0_pqg() is now responsible for caching the nid, q and length.

DH with or without named safe prime groups now default to using the maximum 
private key length (BN_num_bits(q) - 1)
when generating a DH private key. The code is now shared between fips and non 
fips mode for DH key generation.

The OSSL_PKEY_PARAM_DH_PRIV_LEN parameter can be used during keygen to override 
the maximum private key length to be
in the range (2 * strength ... bits(q) - 1). Where the strength depends on the 
length of p.

Added q = (p - 1) / 2 safe prime BIGNUMS so that the code is data driven (To 
simplify adding new names).
The BIGNUMS were code generated.

Fix error in documented return value for DH_get_nid

Reviewed-by: Richard Levitte <[email protected]>
(Merged from https://github.com/openssl/openssl/pull/11562)

View the changeset: 
https://github.com/openssl/openssl/compare/9e537cd2ad01...738ee1819e3b

View the full build log and details: 
https://travis-ci.org/github/openssl/openssl/builds/677060794?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the openssl/openssl repository going 
to 
https://travis-ci.org/account/preferences/unsubscribe?repository=5849220&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.

Reply via email to