Skip to content

Commit 63cb664

Browse files
Regenerate security certificates & Upgrade testing Vulcanexus image to Jazzy (#510)
* Regenerate security certificates Signed-off-by: Juan Lopez Fernandez <[email protected]> * Refs #23043: Upgrade docker to jazzy Signed-off-by: cferreiragonz <[email protected]> * Apply suggestions Signed-off-by: Juan Lopez Fernandez <[email protected]> --------- Signed-off-by: Juan Lopez Fernandez <[email protected]> Signed-off-by: cferreiragonz <[email protected]> Co-authored-by: cferreiragonz <[email protected]>
1 parent c9af88c commit 63cb664

File tree

70 files changed

+899
-861
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+899
-861
lines changed

.github/docker/vulcanexus/Dockerfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,16 @@ SHELL ["/bin/bash", "-c"]
1616
ARG docker_image_base
1717
RUN echo "Docker Base image used: ${docker_image_base}"
1818

19+
# TODO: Remove once external issue is solved
20+
# Update ROS 2 keys (not updated in the base image as of June 2025)
21+
RUN rm /etc/apt/sources.list.d/ros2-latest.list && \
22+
curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \
23+
echo "deb [signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros2.list > /dev/null
24+
1925
# Install message interface and demo nodes required packages
2026
RUN source "/opt/vulcanexus/$VULCANEXUS_DISTRO/setup.bash" && \
2127
apt-get update && \
2228
apt-get install -y \
23-
ros-$VULCANEXUS_DISTRO-example-interfaces \
2429
ros-$VULCANEXUS_DISTRO-example-interfaces \
2530
ros-$VULCANEXUS_DISTRO-demo-nodes-cpp \
2631
ros-$VULCANEXUS_DISTRO-demo-nodes-py

.github/workflows/docker-reusable-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
cd ./src/.github/docker/vulcanexus
8181
docker build \
8282
--no-cache \
83-
--build-arg docker_image_base=eprosima/vulcanexus:humble-core \
83+
--build-arg docker_image_base=eprosima/vulcanexus:jazzy-core \
8484
-t ${{ env.DDSROUTER_COMPOSE_TEST_ROS2_DOCKER_IMAGE }} \
8585
-f Dockerfile .
8686

ddsrouter_test/compose/scripts/execute_and_validate_listener.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
import log
1818

19+
import os
20+
1921
import validation
2022

2123
DESCRIPTION = """Script to validate listeners output"""
@@ -72,7 +74,7 @@ def _listener_command(args):
7274
"""
7375
command = [
7476
'python3',
75-
'/opt/ros/humble/lib/demo_nodes_py/listener']
77+
f'/opt/ros/{os.environ["ROS_DISTRO"]}/lib/demo_nodes_py/listener']
7678

7779
return command
7880

ddsrouter_test/compose/scripts/execute_and_validate_talker.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
import log
1818

19+
import os
20+
1921
import validation
2022

2123
DESCRIPTION = """Script to validate talkers output"""
@@ -67,7 +69,7 @@ def _talker_command(args):
6769
"""
6870
command = [
6971
'python3',
70-
'/opt/ros/humble/lib/demo_nodes_py/talker']
72+
f'/opt/ros/{os.environ["ROS_DISTRO"]}/lib/demo_nodes_py/talker']
7173

7274
return command
7375

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
MIME-Version: 1.0
2-
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----2E59600AC192FF720C24020D1C9F2220"
2+
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----AABC51D1DDE333C6A286BE2B61352DE9"
33

44
This is an S/MIME signed message
55

6-
------2E59600AC192FF720C24020D1C9F2220
6+
------AABC51D1DDE333C6A286BE2B61352DE9
77
Content-Type: text/plain
88

99
<?xml version="1.0" encoding="utf-8"?>
@@ -37,35 +37,36 @@ Content-Type: text/plain
3737
</domain_access_rules>
3838
</dds>
3939

40-
------2E59600AC192FF720C24020D1C9F2220
40+
------AABC51D1DDE333C6A286BE2B61352DE9
4141
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
4242
Content-Transfer-Encoding: base64
4343
Content-Disposition: attachment; filename="smime.p7s"
4444

45-
MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq
46-
hkiG9w0BBwGgggIYMIICFDCCAbkCFHjAZLtrznIa1wXHcSPb4WUwpIeJMAoGCCqG
47-
SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry
48-
ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg
49-
TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h
50-
LmNvbTAeFw0yMzEyMjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMIGLMQswCQYDVQQG
51-
EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK
52-
DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ
53-
KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG
54-
CCqGSM49AwEHA0IABIvcM1UGEFwrWD44VJfQEnPBG7Ws4MYKTaO3IpuVqdmgDdW8
55-
mOq9Mhg5wp5jH9r+h4ECJAV0l0DZaknUcA9aSGcwCgYIKoZIzj0EAwIDSQAwRgIh
56-
AJHSdoa0YO6zpIMt8UlLHIZmm6rRxY+1qAEjv0DuUA5KAiEArLS5gjEJCAnyzOns
57-
2rvkoyoQcr/O/R+LY2HjXExEeFsxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC
58-
RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI
59-
ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG
60-
SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFHjAZLtrznIa1wXHcSPb
61-
4WUwpIeJMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B
62-
BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA4NTkyOFowLwYJKoZIhvcNAQkEMSIE
63-
IKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3DQEJDzFs
64-
MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI
65-
hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G
66-
CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIgYoznhxZ3NrLE7/+aN7WkcL9R
67-
gVOHBXc58pBFDFcllhQCIQDGZ+LSXC+hYZV4OhJom3O5yoOy1sh3KhW9TN0CQ0FV
68-
Mw==
45+
MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq
46+
hkiG9w0BBwGgggJOMIICSjCCAe+gAwIBAgIUCXBeO/5Va+uI0q3gG2KZnLth3BYw
47+
CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE
48+
BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv
49+
c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy
50+
b3NpbWEuY29tMB4XDTI1MDMyNDEwMjU0OVoXDTM1MDMyMjEwMjU0OVowgYsxCzAJ
51+
BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP
52+
BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex
53+
JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI
54+
zj0CAQYIKoZIzj0DAQcDQgAEWY67aNK9RRCfMN+WhgWVaRoQkC/I2+JfzTgxBuwZ
55+
aPkKFnaMdd5+Qs7lPZGcSxrsZwWOu2BSlisv5NVrOzwbtaMvMC0wDAYDVR0TBAUw
56+
AwEB/zAdBgNVHQ4EFgQUzpZKhWZN8fHGFN6t+gt5Q/+8DGYwCgYIKoZIzj0EAwID
57+
SQAwRgIhAOtPZUIX87JhPgYPkcE2lEweTl/Qy01leIMcMaSriLC1AiEAqaObALvp
58+
I/d4uuyrOPMzvj5lK6UfA4tbQVyMivbfxisxggH4MIIB9AIBATCBpDCBizELMAkG
59+
A1UEBhMCRVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8G
60+
A1UECgwIZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEm
61+
MCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFAlwXjv+VWvr
62+
iNKt4BtimZy7YdwWMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkq
63+
hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MDMyNDEwMjU0OVowLwYJKoZIhvcN
64+
AQkEMSIEIKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3
65+
DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIw
66+
CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO
67+
AwIHMA0GCCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEYwRAIgK5joNdl5eBvldUiO
68+
uh58+MK4ONPHO8at0b28gdSC+iMCICPzurS8jI48Nj461fEXs4KbTa3QjxrfomWe
69+
3MGhIjFK
6970

70-
------2E59600AC192FF720C24020D1C9F2220--
71+
------AABC51D1DDE333C6A286BE2B61352DE9--
7172

ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_cert.pem

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,40 @@ Certificate:
22
Data:
33
Version: 1 (0x0)
44
Serial Number:
5-
20:c8:db:5e:dc:f2:72:70:b0:f8:d0:87:69:a9:ac:37:86:b5:92:11
5+
5f:85:ad:d0:62:d0:f5:a5:9c:8f:95:70:5e:5a:63:e9:d7:08:42:be
66
Signature Algorithm: ecdsa-with-SHA256
77
Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/[email protected]
88
Validity
9-
Not Before: Dec 27 08:59:28 2023 GMT
10-
Not After : Dec 24 08:59:28 2033 GMT
9+
Not Before: Mar 24 10:25:49 2025 GMT
10+
Not After : Mar 22 10:25:49 2035 GMT
1111
Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub/[email protected]
1212
Subject Public Key Info:
1313
Public Key Algorithm: id-ecPublicKey
1414
Public-Key: (256 bit)
1515
pub:
16-
04:47:b6:53:3e:37:00:07:b5:dc:5d:77:c9:65:cc:
17-
73:8f:f7:fc:1b:d4:c5:e1:d0:fd:c9:33:ec:32:08:
18-
69:c4:ef:59:d8:a4:78:22:26:89:26:97:fd:ef:eb:
19-
17:05:d0:50:f4:0b:8b:60:48:2d:b6:7c:90:bf:b4:
20-
43:3e:95:0d:fd
16+
04:c8:0c:ac:0b:26:9f:5a:d1:d1:72:95:07:34:88:
17+
dd:72:57:8e:50:7d:59:e4:8c:2f:2c:7b:38:19:ed:
18+
4f:58:35:b2:ee:2b:e7:fb:5f:46:35:49:32:d7:94:
19+
03:95:99:08:af:42:57:4b:7c:26:da:9e:45:ec:4d:
20+
df:5a:90:a2:af
2121
ASN1 OID: prime256v1
2222
NIST CURVE: P-256
2323
Signature Algorithm: ecdsa-with-SHA256
2424
Signature Value:
25-
30:46:02:21:00:a8:c1:d8:30:51:9c:1a:05:c3:13:d6:72:2b:
26-
bc:57:23:12:c4:2f:2c:94:db:af:e6:6a:b9:3a:09:04:ad:5f:
27-
86:02:21:00:d4:21:d8:db:61:e7:ea:e1:cb:b2:d2:a1:56:dd:
28-
87:6a:d8:f6:00:89:e9:cc:ee:60:41:79:21:42:34:7e:18:97
25+
30:44:02:20:2a:e7:63:d1:54:73:52:71:ec:4d:d2:7e:8a:10:
26+
c6:cc:08:8a:33:3f:43:47:0a:d3:59:23:85:69:49:da:f5:5a:
27+
02:20:29:50:ff:65:e5:ad:1c:0f:62:3a:fe:b9:41:49:0a:c8:
28+
9b:87:77:f1:04:01:1a:b8:f7:f0:08:7b:4d:99:0e:69
2929
-----BEGIN CERTIFICATE-----
30-
MIIB/DCCAaECFCDI217c8nJwsPjQh2mprDeGtZIRMAoGCCqGSM49BAMCMIGLMQsw
30+
MIIB+jCCAaECFF+FrdBi0PWlnI+VcF5aY+nXCEK+MAoGCCqGSM49BAMCMIGLMQsw
3131
CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw
3232
DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB
33-
MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy
34-
MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI
33+
MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz
34+
MjQxMDI1NDlaFw0zNTAzMjIxMDI1NDlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI
3535
DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv
3636
Y2FsUHViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ
37-
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABEe2Uz43AAe13F13yWXMc4/3/BvUxeHQ
38-
/ckz7DIIacTvWdikeCImiSaX/e/rFwXQUPQLi2BILbZ8kL+0Qz6VDf0wCgYIKoZI
39-
zj0EAwIDSQAwRgIhAKjB2DBRnBoFwxPWciu8VyMSxC8slNuv5mq5OgkErV+GAiEA
40-
1CHY22Hn6uHLstKhVt2Hatj2AInpzO5gQXkhQjR+GJc=
37+
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABMgMrAsmn1rR0XKVBzSI3XJXjlB9WeSM
38+
Lyx7OBntT1g1su4r5/tfRjVJMteUA5WZCK9CV0t8JtqeRexN31qQoq8wCgYIKoZI
39+
zj0EAwIDRwAwRAIgKudj0VRzUnHsTdJ+ihDGzAiKMz9DRwrTWSOFaUna9VoCIClQ
40+
/2XlrRwPYjr+uUFJCsibh3fxBAEauPfwCHtNmQ5p
4141
-----END CERTIFICATE-----
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgn0fWT7P7Es0BjtNa
3-
d5Zh8ZPLLKwiaANuZkQLOGODXlmhRANCAARHtlM+NwAHtdxdd8llzHOP9/wb1MXh
4-
0P3JM+wyCGnE71nYpHgiJokml/3v6xcF0FD0C4tgSC22fJC/tEM+lQ39
2+
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfmzRzw0e7hdcLaOr
3+
g3JwoUYA2OmvgxyeJYxPiqqQhzyhRANCAATIDKwLJp9a0dFylQc0iN1yV45QfVnk
4+
jC8sezgZ7U9YNbLuK+f7X0Y1STLXlAOVmQivQldLfCbankXsTd9akKKv
55
-----END PRIVATE KEY-----

ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_cert.pem

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,40 @@ Certificate:
22
Data:
33
Version: 1 (0x0)
44
Serial Number:
5-
20:c8:db:5e:dc:f2:72:70:b0:f8:d0:87:69:a9:ac:37:86:b5:92:12
5+
5f:85:ad:d0:62:d0:f5:a5:9c:8f:95:70:5e:5a:63:e9:d7:08:42:bf
66
Signature Algorithm: ecdsa-with-SHA256
77
Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/[email protected]
88
Validity
9-
Not Before: Dec 27 08:59:28 2023 GMT
10-
Not After : Dec 24 08:59:28 2033 GMT
9+
Not Before: Mar 24 10:25:49 2025 GMT
10+
Not After : Mar 22 10:25:49 2035 GMT
1111
Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub/[email protected]
1212
Subject Public Key Info:
1313
Public Key Algorithm: id-ecPublicKey
1414
Public-Key: (256 bit)
1515
pub:
16-
04:0f:f5:6e:33:ed:96:97:57:5e:a4:6a:b0:1e:eb:
17-
79:b2:e5:8e:e4:e6:7a:42:28:b0:07:66:dd:91:2f:
18-
ff:ad:5e:9a:7d:46:47:c7:61:49:7f:63:e6:f8:48:
19-
c8:07:d5:dd:bc:11:bb:6a:d7:14:94:8b:f5:9f:61:
20-
57:32:34:ec:a2
16+
04:7a:16:bc:1e:1f:de:f0:51:40:2d:19:1c:d0:c9:
17+
56:4c:f0:a0:22:d2:d4:02:cd:89:93:5d:16:df:1c:
18+
08:36:c8:db:db:7c:e6:8b:73:22:e9:9d:54:a2:cc:
19+
72:f1:4b:48:d8:f5:6b:d4:4e:8b:34:31:f6:6f:82:
20+
fb:4c:d6:a3:b7
2121
ASN1 OID: prime256v1
2222
NIST CURVE: P-256
2323
Signature Algorithm: ecdsa-with-SHA256
2424
Signature Value:
25-
30:45:02:20:30:75:9c:70:17:03:9a:84:96:ed:93:13:07:5e:
26-
b1:74:8e:b6:7f:7c:28:19:01:73:37:ec:cf:de:0e:6d:c5:6a:
27-
02:21:00:99:d3:b1:81:ab:b1:ef:b2:73:ae:5b:48:c0:da:9c:
28-
cc:11:c7:c7:65:f6:d4:9c:93:b8:48:79:26:99:f3:d4:61
25+
30:46:02:21:00:98:58:98:c7:8d:9f:61:28:c2:4b:cf:c1:8c:
26+
4a:30:20:ed:c6:68:31:c8:27:51:0e:7a:a7:6b:5d:67:ad:39:
27+
50:02:21:00:87:10:60:5e:b8:43:d1:7a:c6:9d:11:b3:62:2d:
28+
6b:92:b8:7e:a3:9d:23:86:27:68:4c:52:fd:ad:ff:b4:f1:b0
2929
-----BEGIN CERTIFICATE-----
30-
MIIB+zCCAaECFCDI217c8nJwsPjQh2mprDeGtZISMAoGCCqGSM49BAMCMIGLMQsw
30+
MIIB/DCCAaECFF+FrdBi0PWlnI+VcF5aY+nXCEK/MAoGCCqGSM49BAMCMIGLMQsw
3131
CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw
3232
DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB
33-
MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy
34-
MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI
33+
MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz
34+
MjQxMDI1NDlaFw0zNTAzMjIxMDI1NDlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI
3535
DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv
3636
Y2FsU3ViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ
37-
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABA/1bjPtlpdXXqRqsB7rebLljuTmekIo
38-
sAdm3ZEv/61emn1GR8dhSX9j5vhIyAfV3bwRu2rXFJSL9Z9hVzI07KIwCgYIKoZI
39-
zj0EAwIDSAAwRQIgMHWccBcDmoSW7ZMTB16xdI62f3woGQFzN+zP3g5txWoCIQCZ
40-
07GBq7HvsnOuW0jA2pzMEcfHZfbUnJO4SHkmmfPUYQ==
37+
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABHoWvB4f3vBRQC0ZHNDJVkzwoCLS1ALN
38+
iZNdFt8cCDbI29t85otzIumdVKLMcvFLSNj1a9ROizQx9m+C+0zWo7cwCgYIKoZI
39+
zj0EAwIDSQAwRgIhAJhYmMeNn2EowkvPwYxKMCDtxmgxyCdRDnqna11nrTlQAiEA
40+
hxBgXrhD0XrGnRGzYi1rkrh+o50jhidoTFL9rf+08bA=
4141
-----END CERTIFICATE-----
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg9h7KMTn8VEmIv0mm
3-
cRnYp3TeRJwDDxHnZ8de8egX5sihRANCAAQP9W4z7ZaXV16karAe63my5Y7k5npC
4-
KLAHZt2RL/+tXpp9RkfHYUl/Y+b4SMgH1d28Ebtq1xSUi/WfYVcyNOyi
2+
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgrx5KYIsMkLC0BLB4
3+
Allg1lLKQmFYpl/F96QxPoZRCVihRANCAAR6FrweH97wUUAtGRzQyVZM8KAi0tQC
4+
zYmTXRbfHAg2yNvbfOaLcyLpnVSizHLxS0jY9WvUTos0MfZvgvtM1qO3
55
-----END PRIVATE KEY-----
Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICFDCCAbkCFHjAZLtrznIa1wXHcSPb4WUwpIeJMAoGCCqGSM49BAMCMIGLMQsw
3-
CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw
4-
DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB
5-
MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy
6-
MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMIGLMQswCQYDVQQGEwJFUzELMAkGA1UE
7-
CAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEe
8-
MBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdy
9-
b3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
10-
BIvcM1UGEFwrWD44VJfQEnPBG7Ws4MYKTaO3IpuVqdmgDdW8mOq9Mhg5wp5jH9r+
11-
h4ECJAV0l0DZaknUcA9aSGcwCgYIKoZIzj0EAwIDSQAwRgIhAJHSdoa0YO6zpIMt
12-
8UlLHIZmm6rRxY+1qAEjv0DuUA5KAiEArLS5gjEJCAnyzOns2rvkoyoQcr/O/R+L
13-
Y2HjXExEeFs=
2+
MIICSjCCAe+gAwIBAgIUCXBeO/5Va+uI0q3gG2KZnLth3BYwCgYIKoZIzj0EAwIw
3+
gYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50
4+
b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRl
5+
c3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMB4X
6+
DTI1MDMyNDEwMjU0OVoXDTM1MDMyMjEwMjU0OVowgYsxCzAJBgNVBAYTAkVTMQsw
7+
CQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9z
8+
aW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0B
9+
CQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D
10+
AQcDQgAEWY67aNK9RRCfMN+WhgWVaRoQkC/I2+JfzTgxBuwZaPkKFnaMdd5+Qs7l
11+
PZGcSxrsZwWOu2BSlisv5NVrOzwbtaMvMC0wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E
12+
FgQUzpZKhWZN8fHGFN6t+gt5Q/+8DGYwCgYIKoZIzj0EAwIDSQAwRgIhAOtPZUIX
13+
87JhPgYPkcE2lEweTl/Qy01leIMcMaSriLC1AiEAqaObALvpI/d4uuyrOPMzvj5l
14+
K6UfA4tbQVyMivbfxis=
1415
-----END CERTIFICATE-----

0 commit comments

Comments
 (0)