Branch: refs/heads/openssl-3.0 Home: https://github.openssl.org/openssl/openssl Commit: 8ed6ddcaa559b7b04202c15ea3a95ee0b05caeba https://github.openssl.org/openssl/openssl/commit/8ed6ddcaa559b7b04202c15ea3a95ee0b05caeba Author: Tomas Mraz <to...@openssl.org> Date: 2022-07-19 (Tue, 19 Jul 2022)
Changed paths: M crypto/dh/dh_group_params.c M crypto/ffc/ffc_backend.c M crypto/ffc/ffc_dh.c M crypto/ffc/ffc_key_generate.c M include/internal/ffc.h M test/ffc_internal_test.c Log Message: ----------- For known safe primes use the minimum key length according to RFC 7919 Longer private key sizes unnecessarily raise the cycles needed to compute the shared secret without any increase of the real security. This fixes a regression from 1.1.1 where these shorter keys were generated for the known safe primes. Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Kurt Roeckx <k...@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/18793) Commit: c9bdbc12ac7343992ba249e11d2bda3338469a97 https://github.openssl.org/openssl/openssl/commit/c9bdbc12ac7343992ba249e11d2bda3338469a97 Author: Tomas Mraz <to...@openssl.org> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M providers/implementations/encode_decode/encode_key2text.c M test/recipes/30-test_evp_pkey_provided/DH.priv.txt M test/recipes/30-test_evp_pkey_provided/DH.pub.txt Log Message: ----------- dh_to_text: Print the dh->length if set Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Kurt Roeckx <k...@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/18793) Commit: 5eac066bef0c23bb74255423d335e634e4deb8d5 https://github.openssl.org/openssl/openssl/commit/5eac066bef0c23bb74255423d335e634e4deb8d5 Author: Tomas Mraz <to...@openssl.org> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M test/evp_extra_test2.c Log Message: ----------- Test that we generate a short private key for known DH prime Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Kurt Roeckx <k...@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/18793) Commit: ce4579adf94d5f26e566a1e04c8a52ec5943cdd0 https://github.openssl.org/openssl/openssl/commit/ce4579adf94d5f26e566a1e04c8a52ec5943cdd0 Author: Tomas Mraz <to...@openssl.org> Date: 2022-07-19 (Tue, 19 Jul 2022) Changed paths: M crypto/ffc/ffc_params.c M test/ffc_internal_test.c Log Message: ----------- ossl_ffc_params_copy: Copy the keylength too Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Kurt Roeckx <k...@roeckx.be> (Merged from https://github.com/openssl/openssl/pull/18793) Compare: https://github.openssl.org/openssl/openssl/compare/b89a5b8df909...ce4579adf94d