diff options
author | MÃ¥rten Nordheim <marten.nordheim@qt.io> | 2024-03-18 12:26:28 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2024-03-19 21:39:35 +0000 |
commit | a6ef6cbd1002a1ca8b0225702cd0b5c541c519c2 (patch) | |
tree | e3a00f00299e5cc5e6cb9d6adb2792b37091e523 | |
parent | d99c5b9cd78b9bcfb48a30fb44bd810b97022cde (diff) |
Ssl example: renew certificate6.6
The files are larger now because the key size increased
and the cert file has more information, like Org. Unit
being set to WebSockets.
Fixes: QTBUG-123346
Pick-to: 6.5
Change-Id: I46e235ffe596b9100e8a8da3bd350a6056ced1db
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
(cherry picked from commit 6502ef049120c23fa1efb19b3806b65157f5e378)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit b1fd4a2330864960bae45491f91ab3953feff6bd)
-rw-r--r-- | examples/websockets/sslechoserver/generate.sh | 5 | ||||
-rw-r--r-- | examples/websockets/sslechoserver/localhost.cert | 47 | ||||
-rw-r--r-- | examples/websockets/sslechoserver/localhost.key | 79 |
3 files changed, 88 insertions, 43 deletions
diff --git a/examples/websockets/sslechoserver/generate.sh b/examples/websockets/sslechoserver/generate.sh new file mode 100644 index 0000000..21079ef --- /dev/null +++ b/examples/websockets/sslechoserver/generate.sh @@ -0,0 +1,5 @@ +#!/usr/bin/sh +# Copyright (C) 2024 The Qt Company Ltd. +# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 + +openssl req -x509 -nodes -newkey rsa:4096 -keyout localhost.key -out localhost.cert -sha512 -days 365 -subj "/C=NO/ST=Oslo/L=Oslo/O=The Qt Project/OU=WebSockets/CN=localhost" diff --git a/examples/websockets/sslechoserver/localhost.cert b/examples/websockets/sslechoserver/localhost.cert index 7aa33a1..d71b95b 100644 --- a/examples/websockets/sslechoserver/localhost.cert +++ b/examples/websockets/sslechoserver/localhost.cert @@ -1,18 +1,33 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/examples/websockets/sslechoserver/localhost.key b/examples/websockets/sslechoserver/localhost.key index dcc262c..8c452fa 100644 --- a/examples/websockets/sslechoserver/localhost.key +++ b/examples/websockets/sslechoserver/localhost.key @@ -1,27 +1,52 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAuBqAeoSpavhYf4wUFAT4FZmuLlRSf9A85E3alQHWVYzN4MIz -lgxz8PV2FQbvODkj1A7lS3VhyhU7bk4Cx512BVogVc83IQbadRPPnfHHenKqnda1 -CRgJEBDMjwogUjMFIP6ck2X7yAGV3sV77h3xsULB9eylAEnZFjxJDq2NEVUoc3uF -ouwP5ZXcAWCyJaQLF5fFUs0jr1y4vBXtsSy/pTU3XI1E69Gm7jIlxo2e7fqQkVs5 -E+E1/LqokZeLQDfR1h0yguG0I3dB/9fAbJLzhGzZdd242UF1SBumW5javbHcbPfa -EjCwcdw/Nfo72fBU9DyTb2V8LzI+YBYD28+IFQIDAQABAoIBADADmWZamuSvCEWb -ftEJyrm3btneW/XBlV/lfhBGfmOpaTgo7dNARCyfl8A8Ir+DB3kSuXJIlsxhZTKL -XeY5hsI2kyBN/o66ftbx57/FgsTIiv7HNEe+4P4zo2Xaujs12yyTuromatfqse97 -iaq8XIBibLt6kD3XBKrr5hHR6WyPW9F7sM91e/1OGTXBt9URvnnHqcimJ8Wvto5p -SMFlud8JXMmARhWaIfqQIcNYmNEHea0LfOZVerTOPE7IZd5coM91mr71lzoxs9Ik -bRMbqgyAMXEJV3ynEH2LjjJZo1bVb8Va45QqqOQ4FtL46n1Z+EVUXyhCHGepwyOv -uAru0wECgYEA3CnM252417At+N9Zq4KtBJ8tIEXKqvK1Bl5aZSqaJClywjCttR2l -lRAlIRAmqHCQuxLDDfLfiJh6xgZsjr4MhksuyKc7DKssfWW+XCd+5GaaMoMvJXhs -caJdhNSHzpnLPi++tJBYHwHa354D5PJ3eItzLkmuVyhmc3plNbkBGLECgYEA1hIX -mA9KadVG9VkaDci+xo1p0ACb5ccHAvmA8+fzb0H09yKw5bCSpNGeHj4Qv5ZFqsUm -96NWYEB38ezupWqWMFd9zr1kD2s3r6Kpq1TS6xuDPapyiXaKpcH1ys7IWZkinCkN -oxhPHcQbFu9/CN2zIVFKvF5P98Rh0+wO7fgL/qUCgYAyleAd7cVUuYQ2lIrz31iF -oVUq/x4r3Qw+5Fr8t6cm++cEO08OODudXlJJoH5hYUu/z/XFNLKrne1Hpp42xe/2 -wzuCmvn0VTgpr8DnR6PeMrznMkEY6Oxxx46ZQIPbsnaCWVIGBsxYg4KYsqPObO+K -YPAcCI3oNL4ldk/e4h0gYQKBgHm+4FxClfeKrEhs3DxqptUVJ9B8CC2t+3bdn1EX -4YKs6DyFJkX7HetOq7ZXZf8P3583cOn1ovIquAyGy1KYQ8JKf+pMG9QJDip9QDGI -lEvR4dn4ThuPp1qN7NPitl7+kIhvcKoI8TXkieOJYZ4ROAcCzJZErQYkUd7MqdD8 -+RVhAoGAcWC9HRDhxjs4shaBlYi8Lfp3dV4f/4UgYosdFAZ26atwHz+sCLHwwg1j -6t5Zxy9oEB89S5v5hkgO8//JmopvISSokdvocASMdKE+OmS3JfBmhQK9qVBW/vv/ -ut2bhPjEzIJyNFKX3xnGI8PREcR2eY+WLhIZ5KiR61tGpktJ4bg= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +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 +IW4Wy2xIPf0/fQSqFWTIQxVUJr1Owfs= +-----END PRIVATE KEY----- |