]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.6] bpo-34399: 2048 bits RSA keys and DH params (GH-8762) (GH-8764)
authorChristian Heimes <christian@python.org>
Wed, 15 Aug 2018 07:24:50 +0000 (09:24 +0200)
committerGitHub <noreply@github.com>
Wed, 15 Aug 2018 07:24:50 +0000 (09:24 +0200)
commit5e9551b4090095fa94cc2dd4afa5bd2177aa3d09
treeccae4c273f98f2bac2b9f236c75a554b9e6411bf
parent981aa46dce926ce54ec1a2adbb73d1f405ef66ff
[3.6] bpo-34399: 2048 bits RSA keys and DH params (GH-8762) (GH-8764)

Downstream vendors have started to deprecate weak keys. Update all RSA keys
and DH params to use at least 2048 bits.

Finite field DH param file use RFC 7919 values, generated with

    certtool --get-dh-params --sec-param=high

Signed-off-by: Christian Heimes <christian@python.org>.
(cherry picked from commit 88bfd0bce05043f658e50addd21366f317995e35)

Co-authored-by: Christian Heimes <christian@python.org>
21 files changed:
Lib/test/allsans.pem
Lib/test/capath/b1930218.0
Lib/test/capath/ceff1710.0
Lib/test/dh1024.pem [deleted file]
Lib/test/ffdh3072.pem [new file with mode: 0644]
Lib/test/keycert.passwd.pem
Lib/test/keycert.pem
Lib/test/keycert2.pem
Lib/test/keycert3.pem
Lib/test/keycert4.pem
Lib/test/make_ssl_certs.py
Lib/test/pycacert.pem
Lib/test/pycakey.pem
Lib/test/revocation.crl
Lib/test/ssl_cert.pem
Lib/test/ssl_key.passwd.pem
Lib/test/ssl_key.pem
Lib/test/test_asyncio/test_events.py
Lib/test/test_ssl.py
Lib/test/wrongcert.pem [deleted file]
Misc/NEWS.d/next/Tests/2018-08-14-10-47-44.bpo-34399.D_jd1G.rst [new file with mode: 0644]