From eac365c5e368c5be2f86df223205488bee46016b Mon Sep 17 00:00:00 2001 From: Juan Lopez Fernandez Date: Fri, 30 May 2025 11:56:53 +0200 Subject: [PATCH 1/3] Regenerate security certificates Signed-off-by: Juan Lopez Fernandez --- .../security/backdoor/certs/governance.smime | 57 ++++++++++--------- .../backdoor/certs/local_pub_cert.pem | 38 ++++++------- .../security/backdoor/certs/local_pub_key.pem | 6 +- .../backdoor/certs/local_sub_cert.pem | 38 ++++++------- .../security/backdoor/certs/local_sub_key.pem | 6 +- .../security/backdoor/certs/main_ca_cert.pem | 25 ++++---- .../security/backdoor/certs/permissions.smime | 57 ++++++++++--------- .../security/backdoor/certs/router_cert.pem | 38 ++++++------- .../security/backdoor/certs/router_key.pem | 6 +- .../backdoor/generators/main_ca_conf.cnf | 5 +- .../backdoor_dds/certs/governance.smime | 56 +++++++++--------- .../backdoor_dds/certs/local_pub_cert.pem | 38 ++++++------- .../backdoor_dds/certs/local_pub_key.pem | 6 +- .../backdoor_dds/certs/local_sub_cert.pem | 38 ++++++------- .../backdoor_dds/certs/local_sub_key.pem | 6 +- .../backdoor_dds/certs/main_ca_cert.pem | 25 ++++---- .../backdoor_dds/certs/permissions.smime | 56 +++++++++--------- .../backdoor_dds/certs/router_cert.pem | 38 ++++++------- .../backdoor_dds/certs/router_key.pem | 6 +- .../backdoor_dds/generators/main_ca_conf.cnf | 5 +- .../secure_trespassing/certs/governance.smime | 57 ++++++++++--------- .../certs/local_pub1_cert.pem | 38 ++++++------- .../certs/local_pub1_key.pem | 6 +- .../certs/local_pub3_cert.pem | 38 ++++++------- .../certs/local_pub3_key.pem | 6 +- .../certs/local_pub4_cert.pem | 38 ++++++------- .../certs/local_pub4_key.pem | 6 +- .../certs/local_pub5_cert.pem | 38 ++++++------- .../certs/local_pub5_key.pem | 6 +- .../certs/local_sub0_cert.pem | 38 ++++++------- .../certs/local_sub0_key.pem | 6 +- .../certs/local_sub2_cert.pem | 38 ++++++------- .../certs/local_sub2_key.pem | 6 +- .../certs/local_sub3_cert.pem | 38 ++++++------- .../certs/local_sub3_key.pem | 6 +- .../certs/local_sub4_cert.pem | 38 ++++++------- .../certs/local_sub4_key.pem | 6 +- .../certs/local_sub5_cert.pem | 38 ++++++------- .../certs/local_sub5_key.pem | 6 +- .../secure_trespassing/certs/main_ca_cert.pem | 25 ++++---- .../certs/permissions.smime | 57 ++++++++++--------- .../secure_trespassing/certs/router_cert.pem | 38 ++++++------- .../secure_trespassing/certs/router_key.pem | 6 +- .../generators/main_ca_conf.cnf | 5 +- .../security/secure_wan/certs/client_cert.pem | 38 ++++++------- .../security/secure_wan/certs/client_key.pem | 6 +- .../secure_wan/certs/governance.smime | 57 ++++++++++--------- .../secure_wan/certs/local_pub0_cert.pem | 38 ++++++------- .../secure_wan/certs/local_pub0_key.pem | 6 +- .../secure_wan/certs/local_pub1_cert.pem | 38 ++++++------- .../secure_wan/certs/local_pub1_key.pem | 6 +- .../secure_wan/certs/local_sub0_cert.pem | 38 ++++++------- .../secure_wan/certs/local_sub0_key.pem | 6 +- .../secure_wan/certs/local_sub1_cert.pem | 38 ++++++------- .../secure_wan/certs/local_sub1_key.pem | 6 +- .../secure_wan/certs/main_ca_cert.pem | 25 ++++---- .../secure_wan/certs/permissions_lan0.smime | 57 ++++++++++--------- .../secure_wan/certs/permissions_lan1.smime | 56 +++++++++--------- .../secure_wan/certs/permissions_wan.smime | 57 ++++++++++--------- .../secure_wan/certs/router_local0_cert.pem | 38 ++++++------- .../secure_wan/certs/router_local0_key.pem | 6 +- .../secure_wan/certs/router_local1_cert.pem | 38 ++++++------- .../secure_wan/certs/router_local1_key.pem | 6 +- .../security/secure_wan/certs/server_cert.pem | 38 ++++++------- .../security/secure_wan/certs/server_key.pem | 6 +- .../secure_wan/generators/main_ca_conf.cnf | 5 +- 66 files changed, 886 insertions(+), 857 deletions(-) diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/governance.smime b/ddsrouter_test/compose/test_cases/security/backdoor/certs/governance.smime index ddf951c6d..af5b5a352 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/governance.smime +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/governance.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----2E59600AC192FF720C24020D1C9F2220" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----AABC51D1DDE333C6A286BE2B61352DE9" This is an S/MIME signed message -------2E59600AC192FF720C24020D1C9F2220 +------AABC51D1DDE333C6A286BE2B61352DE9 Content-Type: text/plain @@ -37,35 +37,36 @@ Content-Type: text/plain -------2E59600AC192FF720C24020D1C9F2220 +------AABC51D1DDE333C6A286BE2B61352DE9 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFHjAZLtrznIa1wXHcSPb4WUwpIeJMAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABIvcM1UGEFwrWD44VJfQEnPBG7Ws4MYKTaO3IpuVqdmgDdW8 -mOq9Mhg5wp5jH9r+h4ECJAV0l0DZaknUcA9aSGcwCgYIKoZIzj0EAwIDSQAwRgIh -AJHSdoa0YO6zpIMt8UlLHIZmm6rRxY+1qAEjv0DuUA5KAiEArLS5gjEJCAnyzOns -2rvkoyoQcr/O/R+LY2HjXExEeFsxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFHjAZLtrznIa1wXHcSPb -4WUwpIeJMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA4NTkyOFowLwYJKoZIhvcNAQkEMSIE -IKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIgYoznhxZ3NrLE7/+aN7WkcL9R -gVOHBXc58pBFDFcllhQCIQDGZ+LSXC+hYZV4OhJom3O5yoOy1sh3KhW9TN0CQ0FV -Mw== +MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJOMIICSjCCAe+gAwIBAgIUCXBeO/5Va+uI0q3gG2KZnLth3BYw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMjU0OVoXDTM1MDMyMjEwMjU0OVowgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEWY67aNK9RRCfMN+WhgWVaRoQkC/I2+JfzTgxBuwZ +aPkKFnaMdd5+Qs7lPZGcSxrsZwWOu2BSlisv5NVrOzwbtaMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUzpZKhWZN8fHGFN6t+gt5Q/+8DGYwCgYIKoZIzj0EAwID +SQAwRgIhAOtPZUIX87JhPgYPkcE2lEweTl/Qy01leIMcMaSriLC1AiEAqaObALvp +I/d4uuyrOPMzvj5lK6UfA4tbQVyMivbfxisxggH4MIIB9AIBATCBpDCBizELMAkG +A1UEBhMCRVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8G +A1UECgwIZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEm +MCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFAlwXjv+VWvr +iNKt4BtimZy7YdwWMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkq +hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MDMyNDEwMjU0OVowLwYJKoZIhvcN +AQkEMSIEIKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3 +DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIw +CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO +AwIHMA0GCCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEYwRAIgK5joNdl5eBvldUiO +uh58+MK4ONPHO8at0b28gdSC+iMCICPzurS8jI48Nj461fEXs4KbTa3QjxrfomWe +3MGhIjFK -------2E59600AC192FF720C24020D1C9F2220-- +------AABC51D1DDE333C6A286BE2B61352DE9-- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_cert.pem index ef0f528fa..8a5adc4c7 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 20:c8:db:5e:dc:f2:72:70:b0:f8:d0:87:69:a9:ac:37:86:b5:92:11 + 5f:85:ad:d0:62:d0:f5:a5:9c:8f:95:70:5e:5a:63:e9:d7:08:42:be Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 08:59:28 2023 GMT - Not After : Dec 24 08:59:28 2033 GMT + Not Before: Mar 24 10:25:49 2025 GMT + Not After : Mar 22 10:25:49 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:47:b6:53:3e:37:00:07:b5:dc:5d:77:c9:65:cc: - 73:8f:f7:fc:1b:d4:c5:e1:d0:fd:c9:33:ec:32:08: - 69:c4:ef:59:d8:a4:78:22:26:89:26:97:fd:ef:eb: - 17:05:d0:50:f4:0b:8b:60:48:2d:b6:7c:90:bf:b4: - 43:3e:95:0d:fd + 04:c8:0c:ac:0b:26:9f:5a:d1:d1:72:95:07:34:88: + dd:72:57:8e:50:7d:59:e4:8c:2f:2c:7b:38:19:ed: + 4f:58:35:b2:ee:2b:e7:fb:5f:46:35:49:32:d7:94: + 03:95:99:08:af:42:57:4b:7c:26:da:9e:45:ec:4d: + df:5a:90:a2:af ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:a8:c1:d8:30:51:9c:1a:05:c3:13:d6:72:2b: - bc:57:23:12:c4:2f:2c:94:db:af:e6:6a:b9:3a:09:04:ad:5f: - 86:02:21:00:d4:21:d8:db:61:e7:ea:e1:cb:b2:d2:a1:56:dd: - 87:6a:d8:f6:00:89:e9:cc:ee:60:41:79:21:42:34:7e:18:97 + 30:44:02:20:2a:e7:63:d1:54:73:52:71:ec:4d:d2:7e:8a:10: + c6:cc:08:8a:33:3f:43:47:0a:d3:59:23:85:69:49:da:f5:5a: + 02:20:29:50:ff:65:e5:ad:1c:0f:62:3a:fe:b9:41:49:0a:c8: + 9b:87:77:f1:04:01:1a:b8:f7:f0:08:7b:4d:99:0e:69 -----BEGIN CERTIFICATE----- -MIIB/DCCAaECFCDI217c8nJwsPjQh2mprDeGtZIRMAoGCCqGSM49BAMCMIGLMQsw +MIIB+jCCAaECFF+FrdBi0PWlnI+VcF5aY+nXCEK+MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDI1NDlaFw0zNTAzMjIxMDI1NDlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv Y2FsUHViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ -MBMGByqGSM49AgEGCCqGSM49AwEHA0IABEe2Uz43AAe13F13yWXMc4/3/BvUxeHQ -/ckz7DIIacTvWdikeCImiSaX/e/rFwXQUPQLi2BILbZ8kL+0Qz6VDf0wCgYIKoZI -zj0EAwIDSQAwRgIhAKjB2DBRnBoFwxPWciu8VyMSxC8slNuv5mq5OgkErV+GAiEA -1CHY22Hn6uHLstKhVt2Hatj2AInpzO5gQXkhQjR+GJc= +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABMgMrAsmn1rR0XKVBzSI3XJXjlB9WeSM +Lyx7OBntT1g1su4r5/tfRjVJMteUA5WZCK9CV0t8JtqeRexN31qQoq8wCgYIKoZI +zj0EAwIDRwAwRAIgKudj0VRzUnHsTdJ+ihDGzAiKMz9DRwrTWSOFaUna9VoCIClQ +/2XlrRwPYjr+uUFJCsibh3fxBAEauPfwCHtNmQ5p -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_key.pem index 602ee9d65..ed4ae70e3 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_pub_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgn0fWT7P7Es0BjtNa -d5Zh8ZPLLKwiaANuZkQLOGODXlmhRANCAARHtlM+NwAHtdxdd8llzHOP9/wb1MXh -0P3JM+wyCGnE71nYpHgiJokml/3v6xcF0FD0C4tgSC22fJC/tEM+lQ39 +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgfmzRzw0e7hdcLaOr +g3JwoUYA2OmvgxyeJYxPiqqQhzyhRANCAATIDKwLJp9a0dFylQc0iN1yV45QfVnk +jC8sezgZ7U9YNbLuK+f7X0Y1STLXlAOVmQivQldLfCbankXsTd9akKKv -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_cert.pem index a37804176..5a45fe5a8 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 20:c8:db:5e:dc:f2:72:70:b0:f8:d0:87:69:a9:ac:37:86:b5:92:12 + 5f:85:ad:d0:62:d0:f5:a5:9c:8f:95:70:5e:5a:63:e9:d7:08:42:bf Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 08:59:28 2023 GMT - Not After : Dec 24 08:59:28 2033 GMT + Not Before: Mar 24 10:25:49 2025 GMT + Not After : Mar 22 10:25:49 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:0f:f5:6e:33:ed:96:97:57:5e:a4:6a:b0:1e:eb: - 79:b2:e5:8e:e4:e6:7a:42:28:b0:07:66:dd:91:2f: - ff:ad:5e:9a:7d:46:47:c7:61:49:7f:63:e6:f8:48: - c8:07:d5:dd:bc:11:bb:6a:d7:14:94:8b:f5:9f:61: - 57:32:34:ec:a2 + 04:7a:16:bc:1e:1f:de:f0:51:40:2d:19:1c:d0:c9: + 56:4c:f0:a0:22:d2:d4:02:cd:89:93:5d:16:df:1c: + 08:36:c8:db:db:7c:e6:8b:73:22:e9:9d:54:a2:cc: + 72:f1:4b:48:d8:f5:6b:d4:4e:8b:34:31:f6:6f:82: + fb:4c:d6:a3:b7 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:20:30:75:9c:70:17:03:9a:84:96:ed:93:13:07:5e: - b1:74:8e:b6:7f:7c:28:19:01:73:37:ec:cf:de:0e:6d:c5:6a: - 02:21:00:99:d3:b1:81:ab:b1:ef:b2:73:ae:5b:48:c0:da:9c: - cc:11:c7:c7:65:f6:d4:9c:93:b8:48:79:26:99:f3:d4:61 + 30:46:02:21:00:98:58:98:c7:8d:9f:61:28:c2:4b:cf:c1:8c: + 4a:30:20:ed:c6:68:31:c8:27:51:0e:7a:a7:6b:5d:67:ad:39: + 50:02:21:00:87:10:60:5e:b8:43:d1:7a:c6:9d:11:b3:62:2d: + 6b:92:b8:7e:a3:9d:23:86:27:68:4c:52:fd:ad:ff:b4:f1:b0 -----BEGIN CERTIFICATE----- -MIIB+zCCAaECFCDI217c8nJwsPjQh2mprDeGtZISMAoGCCqGSM49BAMCMIGLMQsw +MIIB/DCCAaECFF+FrdBi0PWlnI+VcF5aY+nXCEK/MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDI1NDlaFw0zNTAzMjIxMDI1NDlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv Y2FsU3ViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ -MBMGByqGSM49AgEGCCqGSM49AwEHA0IABA/1bjPtlpdXXqRqsB7rebLljuTmekIo -sAdm3ZEv/61emn1GR8dhSX9j5vhIyAfV3bwRu2rXFJSL9Z9hVzI07KIwCgYIKoZI -zj0EAwIDSAAwRQIgMHWccBcDmoSW7ZMTB16xdI62f3woGQFzN+zP3g5txWoCIQCZ -07GBq7HvsnOuW0jA2pzMEcfHZfbUnJO4SHkmmfPUYQ== +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABHoWvB4f3vBRQC0ZHNDJVkzwoCLS1ALN +iZNdFt8cCDbI29t85otzIumdVKLMcvFLSNj1a9ROizQx9m+C+0zWo7cwCgYIKoZI +zj0EAwIDSQAwRgIhAJhYmMeNn2EowkvPwYxKMCDtxmgxyCdRDnqna11nrTlQAiEA +hxBgXrhD0XrGnRGzYi1rkrh+o50jhidoTFL9rf+08bA= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_key.pem index 4ed15990e..43790ae87 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/local_sub_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg9h7KMTn8VEmIv0mm -cRnYp3TeRJwDDxHnZ8de8egX5sihRANCAAQP9W4z7ZaXV16karAe63my5Y7k5npC -KLAHZt2RL/+tXpp9RkfHYUl/Y+b4SMgH1d28Ebtq1xSUi/WfYVcyNOyi +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgrx5KYIsMkLC0BLB4 +Allg1lLKQmFYpl/F96QxPoZRCVihRANCAAR6FrweH97wUUAtGRzQyVZM8KAi0tQC +zYmTXRbfHAg2yNvbfOaLcyLpnVSizHLxS0jY9WvUTos0MfZvgvtM1qO3 -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/main_ca_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/main_ca_cert.pem index fb40858b6..d8436bcbb 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/main_ca_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/main_ca_cert.pem @@ -1,14 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICFDCCAbkCFHjAZLtrznIa1wXHcSPb4WUwpIeJMAoGCCqGSM49BAMCMIGLMQsw -CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw -DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMIGLMQswCQYDVQQGEwJFUzELMAkGA1UE -CAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEe -MBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdy -b3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA -BIvcM1UGEFwrWD44VJfQEnPBG7Ws4MYKTaO3IpuVqdmgDdW8mOq9Mhg5wp5jH9r+ -h4ECJAV0l0DZaknUcA9aSGcwCgYIKoZIzj0EAwIDSQAwRgIhAJHSdoa0YO6zpIMt -8UlLHIZmm6rRxY+1qAEjv0DuUA5KAiEArLS5gjEJCAnyzOns2rvkoyoQcr/O/R+L -Y2HjXExEeFs= +MIICSjCCAe+gAwIBAgIUCXBeO/5Va+uI0q3gG2KZnLth3BYwCgYIKoZIzj0EAwIw +gYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50 +b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRl +c3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMB4X +DTI1MDMyNDEwMjU0OVoXDTM1MDMyMjEwMjU0OVowgYsxCzAJBgNVBAYTAkVTMQsw +CQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9z +aW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0B +CQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEWY67aNK9RRCfMN+WhgWVaRoQkC/I2+JfzTgxBuwZaPkKFnaMdd5+Qs7l +PZGcSxrsZwWOu2BSlisv5NVrOzwbtaMvMC0wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E +FgQUzpZKhWZN8fHGFN6t+gt5Q/+8DGYwCgYIKoZIzj0EAwIDSQAwRgIhAOtPZUIX +87JhPgYPkcE2lEweTl/Qy01leIMcMaSriLC1AiEAqaObALvpI/d4uuyrOPMzvj5l +K6UfA4tbQVyMivbfxis= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/permissions.smime b/ddsrouter_test/compose/test_cases/security/backdoor/certs/permissions.smime index f1710d907..05d188047 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/permissions.smime +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/permissions.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----63D2B33A4D3EA8FAD19556459A66FE1E" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----42D6C02B10342B853B62CE18BEC5C4D5" This is an S/MIME signed message -------63D2B33A4D3EA8FAD19556459A66FE1E +------42D6C02B10342B853B62CE18BEC5C4D5 Content-Type: text/plain @@ -88,35 +88,36 @@ Content-Type: text/plain -------63D2B33A4D3EA8FAD19556459A66FE1E +------42D6C02B10342B853B62CE18BEC5C4D5 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFHjAZLtrznIa1wXHcSPb4WUwpIeJMAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABIvcM1UGEFwrWD44VJfQEnPBG7Ws4MYKTaO3IpuVqdmgDdW8 -mOq9Mhg5wp5jH9r+h4ECJAV0l0DZaknUcA9aSGcwCgYIKoZIzj0EAwIDSQAwRgIh -AJHSdoa0YO6zpIMt8UlLHIZmm6rRxY+1qAEjv0DuUA5KAiEArLS5gjEJCAnyzOns -2rvkoyoQcr/O/R+LY2HjXExEeFsxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFHjAZLtrznIa1wXHcSPb -4WUwpIeJMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA4NTkyOFowLwYJKoZIhvcNAQkEMSIE -IMW6TXci7BAtBWsP9UCMeQpzxMSXDtWZrXFgKJPRQtBrMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIhAMz3NDLVgHUQLdEYp/YmsANi -GOWwN9m3TaqeaLuQ85pJAiBeJHw8nj0gonRNpb2OaswqwgtrHgt6pnJt7RhUKjXv -IA== +MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJOMIICSjCCAe+gAwIBAgIUCXBeO/5Va+uI0q3gG2KZnLth3BYw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMjU0OVoXDTM1MDMyMjEwMjU0OVowgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEWY67aNK9RRCfMN+WhgWVaRoQkC/I2+JfzTgxBuwZ +aPkKFnaMdd5+Qs7lPZGcSxrsZwWOu2BSlisv5NVrOzwbtaMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUzpZKhWZN8fHGFN6t+gt5Q/+8DGYwCgYIKoZIzj0EAwID +SQAwRgIhAOtPZUIX87JhPgYPkcE2lEweTl/Qy01leIMcMaSriLC1AiEAqaObALvp +I/d4uuyrOPMzvj5lK6UfA4tbQVyMivbfxisxggH4MIIB9AIBATCBpDCBizELMAkG +A1UEBhMCRVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8G +A1UECgwIZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEm +MCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFAlwXjv+VWvr +iNKt4BtimZy7YdwWMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkq +hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MDMyNDEwMjU0OVowLwYJKoZIhvcN +AQkEMSIEIMW6TXci7BAtBWsP9UCMeQpzxMSXDtWZrXFgKJPRQtBrMHkGCSqGSIb3 +DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIw +CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO +AwIHMA0GCCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEYwRAIgFielnx825gSdCkYR +gU7GBE2TifSuYPKrNKrG95FaB1ECIGU7p9yJ6wWakKTYzQ12HDXp5Hl3ZdTlbRpi +iIYhRRMT -------63D2B33A4D3EA8FAD19556459A66FE1E-- +------42D6C02B10342B853B62CE18BEC5C4D5-- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_cert.pem index d1823d2d2..631b4d897 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 20:c8:db:5e:dc:f2:72:70:b0:f8:d0:87:69:a9:ac:37:86:b5:92:13 + 5f:85:ad:d0:62:d0:f5:a5:9c:8f:95:70:5e:5a:63:e9:d7:08:42:c0 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 08:59:28 2023 GMT - Not After : Dec 24 08:59:28 2033 GMT + Not Before: Mar 24 10:25:49 2025 GMT + Not After : Mar 22 10:25:49 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestRouter/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:2c:76:92:49:f3:0d:31:25:ec:9a:1f:de:8e:75: - 65:3b:b3:21:db:db:b9:c0:83:01:90:0d:47:10:c9: - d7:2a:7e:ca:33:08:5e:1f:f1:c2:69:5a:8e:d2:bf: - 2e:fc:3e:3b:11:19:34:1e:f2:b2:b2:be:08:a8:7b: - 22:8c:4f:1f:ba + 04:1c:33:8a:73:56:3f:b6:6a:11:8d:6f:f7:ca:9b: + ae:4c:5c:f6:cb:76:fe:0f:e4:8c:4a:9f:14:2f:f9: + ff:4d:fc:1f:c2:5b:fb:c2:f5:d3:48:73:3e:69:d0: + 9f:05:b3:0a:39:5e:fa:2c:ff:07:a2:9e:14:a0:8a: + 8d:4f:0d:62:9d ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:4b:95:8a:93:94:f6:6d:d3:08:9b:03:9b:49:2e: - 6c:ce:5a:fb:6c:3d:b2:12:7a:b1:63:e9:ef:20:3b:a4:75:36: - 02:20:14:bf:e6:a4:f3:04:29:76:05:5b:b8:85:82:39:98:80: - e8:d7:64:8f:a1:ac:1d:91:a6:76:30:e7:9d:63:11:64 + 30:45:02:20:37:5b:f4:2e:4a:c1:23:f9:6a:a7:1c:df:a5:78: + 78:63:4b:83:07:33:1c:89:a4:7f:c4:fa:a2:50:ff:ed:dd:e6: + 02:21:00:df:b6:29:a6:c0:d6:20:39:d9:a7:62:2d:a6:ca:61: + e7:d4:20:80:6d:a9:6d:e4:43:22:1d:b8:a2:8a:5e:24:d0 -----BEGIN CERTIFICATE----- -MIIB+DCCAZ8CFCDI217c8nJwsPjQh2mprDeGtZITMAoGCCqGSM49BAMCMIGLMQsw +MIIB+TCCAZ8CFF+FrdBi0PWlnI+VcF5aY+nXCELAMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwODU5MjhaFw0zMzEyMjQwODU5MjhaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDI1NDlaFw0zNTAzMjIxMDI1NDlaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGzAZBgNVBAMMEkJhY2tkb29yVGVzdFJv dXRlcjEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20wWTAT -BgcqhkjOPQIBBggqhkjOPQMBBwNCAAQsdpJJ8w0xJeyaH96OdWU7syHb27nAgwGQ -DUcQydcqfsozCF4f8cJpWo7Svy78PjsRGTQe8rKyvgioeyKMTx+6MAoGCCqGSM49 -BAMCA0cAMEQCIEuVipOU9m3TCJsDm0kubM5a+2w9shJ6sWPp7yA7pHU2AiAUv+ak -8wQpdgVbuIWCOZiA6Ndkj6GsHZGmdjDnnWMRZA== +BgcqhkjOPQIBBggqhkjOPQMBBwNCAAQcM4pzVj+2ahGNb/fKm65MXPbLdv4P5IxK +nxQv+f9N/B/CW/vC9dNIcz5p0J8Fswo5Xvos/weinhSgio1PDWKdMAoGCCqGSM49 +BAMCA0gAMEUCIDdb9C5KwSP5aqcc36V4eGNLgwczHImkf8T6olD/7d3mAiEA37Yp +psDWIDnZp2Itpsph59QggG2pbeRDIh24oopeJNA= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_key.pem index a01030425..5c46addfd 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor/certs/router_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg5CL+pZQjLI+BNVuE -vfzRBapSknKQjucXbPWHVtF/vhihRANCAAQsdpJJ8w0xJeyaH96OdWU7syHb27nA -gwGQDUcQydcqfsozCF4f8cJpWo7Svy78PjsRGTQe8rKyvgioeyKMTx+6 +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg9Hxgbk31Ej2kSpzH +Kh6ZvrrXW+QkqGFZ57z/3ASHOGuhRANCAAQcM4pzVj+2ahGNb/fKm65MXPbLdv4P +5IxKnxQv+f9N/B/CW/vC9dNIcz5p0J8Fswo5Xvos/weinhSgio1PDWKd -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor/generators/main_ca_conf.cnf b/ddsrouter_test/compose/test_cases/security/backdoor/generators/main_ca_conf.cnf index 334fb6899..91e9a0351 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor/generators/main_ca_conf.cnf +++ b/ddsrouter_test/compose/test_cases/security/backdoor/generators/main_ca_conf.cnf @@ -61,7 +61,7 @@ prompt = no #default_keyfile = privkey.pem distinguished_name= req_distinguished_name #attributes = req_attributes -#x509_extensions = v3_ca # The extentions to add to the self signed cert +x509_extensions = root_ca_extensions # The extentions to add to the self signed cert string_mask = utf8only [ req_distinguished_name ] @@ -71,3 +71,6 @@ localityName = Tres Cantos organizationName = eProsima commonName = eProsima Main Test CA emailAddress = routertest@eprosima.com + +[ root_ca_extensions ] +basicConstraints = CA:true diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/governance.smime b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/governance.smime index 1e2383efd..2f68f07ba 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/governance.smime +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/governance.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----A4620A1C109C81093980ADC757B94F46" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----22A4A5DB401D0DC0BB2F5D28B3A4E5BF" This is an S/MIME signed message -------A4620A1C109C81093980ADC757B94F46 +------22A4A5DB401D0DC0BB2F5D28B3A4E5BF Content-Type: text/plain @@ -37,34 +37,36 @@ Content-Type: text/plain -------A4620A1C109C81093980ADC757B94F46 +------22A4A5DB401D0DC0BB2F5D28B3A4E5BF Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETAYJKoZIhvcNAQcCoIIEPTCCBDkCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIXMIICEzCCAbkCFBbmWlJiQdwjyBFeC4helQrroFvRMAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTAxMTNaFw0zMzEyMjQwOTAxMTNaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABFPd/GmQ01g+/u+835fmvm9mqFYJT4Yi/i5H89kIVrX7Aszh -xzynYPWWP/rzr/mp2nCU7SqmR+vbWhNeGV7wgLkwCgYIKoZIzj0EAwIDSAAwRQIh -AIwRZjBoBEbo86jIEE5jUmsxkSKKhowepWgrSxXddW8LAiBCxmDW7AHMsx5luafa -NirmZtVHb9XjZzX9vwnC60Lm9jGCAfkwggH1AgEBMIGkMIGLMQswCQYDVQQGEwJF -UzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhl -UHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZI -hvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbQIUFuZaUmJB3CPIEV4LiF6V -CuugW9EwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEH -ATAcBgkqhkiG9w0BCQUxDxcNMjMxMjI3MDkwMTE0WjAvBgkqhkiG9w0BCQQxIgQg -qIbZ+sJhz6nFaocUuXIk3FmzrCCLKFNEM6gMln3FAYAweQYJKoZIhvcNAQkPMWww -ajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG -9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYI -KoZIhvcNAwICASgwCgYIKoZIzj0EAwIERzBFAiAJTz2a14ILVJPYtIUlF3C24gIz -wuIiJ1xBO0N/2jFVGAIhAOhm6x1Hax77PNTd3Gvtp7MvSw1D5V4XHWvm+LJv0Fxo +MIIEgQYJKoZIhvcNAQcCoIIEcjCCBG4CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJNMIICSTCCAe+gAwIBAgIUHAkIhNjyw3D3D/JM7KplZ9H6564w +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzI1OVoXDTM1MDMyMjEwMzI1OVowgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEgxXk14n+EtCob1grYwqDU0WYBVgCVk4P9qivxpBJ ++AGfs0YQrRK7LGOgon000Kdjv8b24qTt6BG1PGSSovAhHqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUu6ausoLwvMXzPdBMdQEMWCdHVcgwCgYIKoZIzj0EAwID +SAAwRQIhAIEXb3Mu0/Djui1YTtj3uFoDQa2iXtaFtOCnMlzGahrcAiA3p7KwUqQS +U+7S0r2Q/etMVIfwdi1JRfzduQ46Rk9yiTGCAfgwggH0AgEBMIGkMIGLMQswCQYD +VQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYD +VQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYw +JAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbQIUHAkIhNjyw3D3 +D/JM7KplZ9H6564wDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqG +SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUwMzI0MTAzMjU5WjAvBgkqhkiG9w0B +CQQxIgQgqIbZ+sJhz6nFaocUuXIk3FmzrCCLKFNEM6gMln3FAYAweQYJKoZIhvcN +AQkPMWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAK +BggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D +AgcwDQYIKoZIhvcNAwICASgwCgYIKoZIzj0EAwIERjBEAiAWe6ZxchaSAChSojmW +JJ5yZXCF2pS7dstpdDUKWdjyawIgUlocSS7PUf80SRzmxUnb5JPHfE7C2B1Qb5my +a0xLlIo= -------A4620A1C109C81093980ADC757B94F46-- +------22A4A5DB401D0DC0BB2F5D28B3A4E5BF-- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_cert.pem index 49dfcca83..763a20c8f 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 16:6a:43:4a:86:d0:0e:f6:17:d7:a3:96:15:ea:f9:e1:04:5d:ad:7f + 0b:f2:b1:fd:36:73:e0:e1:e9:02:9d:00:d1:e5:c7:d7:6b:b8:41:75 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:01:13 2023 GMT - Not After : Dec 24 09:01:13 2033 GMT + Not Before: Mar 24 10:32:59 2025 GMT + Not After : Mar 22 10:32:59 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:f1:7e:30:5f:e5:92:f1:22:2d:40:8c:36:4e:5d: - 32:11:84:73:ae:ad:99:02:f5:4b:5a:d4:6e:2f:98: - 0a:b3:95:21:48:05:98:45:c3:ed:5f:55:07:62:4f: - f3:3a:cb:ee:83:59:75:d3:29:d1:ce:91:ac:46:b3: - a4:da:2c:01:91 + 04:9b:09:0f:ba:eb:f9:1d:7e:d6:d2:0f:fe:fe:52: + 9f:ec:c8:95:e5:57:2f:d0:a9:3d:6c:f5:0f:0b:b8: + 13:cd:01:4e:0b:85:0d:cd:5a:d5:e5:f7:c3:3a:b6: + dc:22:27:68:7d:e9:de:93:f3:73:c8:0a:b0:47:fe: + 7d:5c:6d:ce:ad ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:76:7b:aa:e4:a1:fc:ea:d3:d1:07:70:99:1e:c2: - bb:94:51:8e:80:bb:ab:7c:49:ca:81:e5:34:a7:54:9b:9b:52: - 02:20:0b:40:b6:60:24:02:da:51:17:b8:c3:1c:74:cc:48:3e: - e6:20:d9:9e:8f:79:77:f2:25:69:a8:b0:fa:18:c2:19 + 30:45:02:20:7d:c7:4d:f5:dd:d4:29:48:6d:9b:b8:9a:69:88: + 47:22:cc:14:a8:c9:eb:6b:86:82:82:ab:75:7c:5f:20:7e:21: + 02:21:00:d2:29:73:8c:e3:c6:dd:d0:a0:a0:54:99:01:da:bf: + c6:c5:64:ed:d5:4e:a3:3a:7d:a5:20:0d:32:b4:88:57:4f -----BEGIN CERTIFICATE----- -MIIB+jCCAaECFBZqQ0qG0A72F9ejlhXq+eEEXa1/MAoGCCqGSM49BAMCMIGLMQsw +MIIB+zCCAaECFAvysf02c+Dh6QKdANHlx9druEF1MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTAxMTNaFw0zMzEyMjQwOTAxMTNaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMyNTlaFw0zNTAzMjIxMDMyNTlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv Y2FsUHViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ -MBMGByqGSM49AgEGCCqGSM49AwEHA0IABPF+MF/lkvEiLUCMNk5dMhGEc66tmQL1 -S1rUbi+YCrOVIUgFmEXD7V9VB2JP8zrL7oNZddMp0c6RrEazpNosAZEwCgYIKoZI -zj0EAwIDRwAwRAIgdnuq5KH86tPRB3CZHsK7lFGOgLurfEnKgeU0p1Sbm1ICIAtA -tmAkAtpRF7jDHHTMSD7mINmej3l38iVpqLD6GMIZ +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABJsJD7rr+R1+1tIP/v5Sn+zIleVXL9Cp +PWz1Dwu4E80BTguFDc1a1eX3wzq23CInaH3p3pPzc8gKsEf+fVxtzq0wCgYIKoZI +zj0EAwIDSAAwRQIgfcdN9d3UKUhtm7iaaYhHIswUqMnra4aCgqt1fF8gfiECIQDS +KXOM48bd0KCgVJkB2r/GxWTt1U6jOn2lIA0ytIhXTw== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_key.pem index c59688cea..fc252984c 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_pub_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgnnjT1Oh7yyleul6u -ZRgHcsEooA3HK2lQLl577CAbFyqhRANCAATxfjBf5ZLxIi1AjDZOXTIRhHOurZkC -9Uta1G4vmAqzlSFIBZhFw+1fVQdiT/M6y+6DWXXTKdHOkaxGs6TaLAGR +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2trvjloKP89eaHLb +Ghj0P41XuFQWFItM1OF2bzX+AeuhRANCAASbCQ+66/kdftbSD/7+Up/syJXlVy/Q +qT1s9Q8LuBPNAU4LhQ3NWtXl98M6ttwiJ2h96d6T83PICrBH/n1cbc6t -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_cert.pem index 174858f4b..50516b60d 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 16:6a:43:4a:86:d0:0e:f6:17:d7:a3:96:15:ea:f9:e1:04:5d:ad:80 + 0b:f2:b1:fd:36:73:e0:e1:e9:02:9d:00:d1:e5:c7:d7:6b:b8:41:76 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:01:13 2023 GMT - Not After : Dec 24 09:01:13 2033 GMT + Not Before: Mar 24 10:32:59 2025 GMT + Not After : Mar 22 10:32:59 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:54:68:42:76:79:dc:d8:a6:b9:92:b8:fc:90:e8: - 97:de:8c:50:c6:33:2c:05:2b:66:85:6a:d4:d2:95: - 53:65:2b:18:08:a5:11:a9:fa:61:88:bc:0b:e9:15: - 8d:2f:3b:5a:91:4e:a9:60:fe:d0:05:a2:ec:06:04: - 1d:c8:33:ef:ba + 04:ca:d4:9e:bc:09:1e:60:01:ff:a9:06:41:00:13: + a9:df:7a:f8:7a:b8:0b:86:7e:96:69:a3:e6:67:b8: + 5b:8e:d9:32:5a:b3:53:0d:fc:32:70:1c:a6:c0:9f: + 04:97:b1:84:e9:78:9c:c8:8a:eb:20:eb:d9:6d:12: + a0:5a:4f:ad:8c ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:bd:a6:ba:0b:27:27:31:9e:61:7b:19:13:14: - 8f:82:61:fd:ee:b8:90:a0:30:f7:bc:5d:a5:85:a7:c8:c4:06: - e1:02:21:00:e2:34:58:d1:62:81:d3:fe:3f:79:fb:51:d0:da: - 84:14:2a:46:ac:ff:a1:9d:a5:90:25:a2:d9:57:a4:c6:c1:ab + 30:44:02:20:1e:b4:06:b3:1d:26:54:b4:99:5f:7d:5c:54:b2: + 70:07:56:40:ab:6a:71:a2:13:3a:0d:0d:af:ee:66:32:98:fc: + 02:20:1c:00:8e:4f:b4:d7:85:29:c5:b3:89:d1:04:5a:f4:c1: + f4:f4:57:93:68:0d:f8:de:a1:48:90:82:a6:70:f3:f3 -----BEGIN CERTIFICATE----- -MIIB/DCCAaECFBZqQ0qG0A72F9ejlhXq+eEEXa2AMAoGCCqGSM49BAMCMIGLMQsw +MIIB+jCCAaECFAvysf02c+Dh6QKdANHlx9druEF2MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTAxMTNaFw0zMzEyMjQwOTAxMTNaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMyNTlaFw0zNTAzMjIxMDMyNTlaMHQxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHTAbBgNVBAMMFEJhY2tkb29yVGVzdExv Y2FsU3ViMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZ -MBMGByqGSM49AgEGCCqGSM49AwEHA0IABFRoQnZ53NimuZK4/JDol96MUMYzLAUr -ZoVq1NKVU2UrGAilEan6YYi8C+kVjS87WpFOqWD+0AWi7AYEHcgz77owCgYIKoZI -zj0EAwIDSQAwRgIhAL2mugsnJzGeYXsZExSPgmH97riQoDD3vF2lhafIxAbhAiEA -4jRY0WKB0/4/eftR0NqEFCpGrP+hnaWQJaLZV6TGwas= +MBMGByqGSM49AgEGCCqGSM49AwEHA0IABMrUnrwJHmAB/6kGQQATqd96+Hq4C4Z+ +lmmj5me4W47ZMlqzUw38MnAcpsCfBJexhOl4nMiK6yDr2W0SoFpPrYwwCgYIKoZI +zj0EAwIDRwAwRAIgHrQGsx0mVLSZX31cVLJwB1ZAq2pxohM6DQ2v7mYymPwCIBwA +jk+014UpxbOJ0QRa9MH09FeTaA343qFIkIKmcPPz -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_key.pem index b9bbf7530..2d85eec9a 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/local_sub_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJGDF6NxYpQ8aRKfs -uqJ/ErmbV/obaEibUBIfFz2fg02hRANCAARUaEJ2edzYprmSuPyQ6JfejFDGMywF -K2aFatTSlVNlKxgIpRGp+mGIvAvpFY0vO1qRTqlg/tAFouwGBB3IM++6 +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgbTmNBJRm1jbTku+6 +blps7wwtfLaaG4aVKRhuCZygm3+hRANCAATK1J68CR5gAf+pBkEAE6nfevh6uAuG +fpZpo+ZnuFuO2TJas1MN/DJwHKbAnwSXsYTpeJzIiusg69ltEqBaT62M -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/main_ca_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/main_ca_cert.pem index 462abe8e5..98975cda8 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/main_ca_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/main_ca_cert.pem @@ -1,14 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICEzCCAbkCFBbmWlJiQdwjyBFeC4helQrroFvRMAoGCCqGSM49BAMCMIGLMQsw -CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw -DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTAxMTNaFw0zMzEyMjQwOTAxMTNaMIGLMQswCQYDVQQGEwJFUzELMAkGA1UE -CAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEe -MBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdy -b3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA -BFPd/GmQ01g+/u+835fmvm9mqFYJT4Yi/i5H89kIVrX7AszhxzynYPWWP/rzr/mp -2nCU7SqmR+vbWhNeGV7wgLkwCgYIKoZIzj0EAwIDSAAwRQIhAIwRZjBoBEbo86jI -EE5jUmsxkSKKhowepWgrSxXddW8LAiBCxmDW7AHMsx5luafaNirmZtVHb9XjZzX9 -vwnC60Lm9g== +MIICSTCCAe+gAwIBAgIUHAkIhNjyw3D3D/JM7KplZ9H6564wCgYIKoZIzj0EAwIw +gYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50 +b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRl +c3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMB4X +DTI1MDMyNDEwMzI1OVoXDTM1MDMyMjEwMzI1OVowgYsxCzAJBgNVBAYTAkVTMQsw +CQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9z +aW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0B +CQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEgxXk14n+EtCob1grYwqDU0WYBVgCVk4P9qivxpBJ+AGfs0YQrRK7LGOg +on000Kdjv8b24qTt6BG1PGSSovAhHqMvMC0wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E +FgQUu6ausoLwvMXzPdBMdQEMWCdHVcgwCgYIKoZIzj0EAwIDSAAwRQIhAIEXb3Mu +0/Djui1YTtj3uFoDQa2iXtaFtOCnMlzGahrcAiA3p7KwUqQSU+7S0r2Q/etMVIfw +di1JRfzduQ46Rk9yiQ== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/permissions.smime b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/permissions.smime index 3719bf3b7..81f300099 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/permissions.smime +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/permissions.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----B30A95490950D9592F910ED0BD301DD1" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----7EE99FAA991A81DF57A27FF63DE3238D" This is an S/MIME signed message -------B30A95490950D9592F910ED0BD301DD1 +------7EE99FAA991A81DF57A27FF63DE3238D Content-Type: text/plain @@ -88,34 +88,36 @@ Content-Type: text/plain -------B30A95490950D9592F910ED0BD301DD1 +------7EE99FAA991A81DF57A27FF63DE3238D Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETAYJKoZIhvcNAQcCoIIEPTCCBDkCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIXMIICEzCCAbkCFBbmWlJiQdwjyBFeC4helQrroFvRMAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTAxMTNaFw0zMzEyMjQwOTAxMTNaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABFPd/GmQ01g+/u+835fmvm9mqFYJT4Yi/i5H89kIVrX7Aszh -xzynYPWWP/rzr/mp2nCU7SqmR+vbWhNeGV7wgLkwCgYIKoZIzj0EAwIDSAAwRQIh -AIwRZjBoBEbo86jIEE5jUmsxkSKKhowepWgrSxXddW8LAiBCxmDW7AHMsx5luafa -NirmZtVHb9XjZzX9vwnC60Lm9jGCAfkwggH1AgEBMIGkMIGLMQswCQYDVQQGEwJF -UzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhl -UHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZI -hvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbQIUFuZaUmJB3CPIEV4LiF6V -CuugW9EwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEH -ATAcBgkqhkiG9w0BCQUxDxcNMjMxMjI3MDkwMTE0WjAvBgkqhkiG9w0BCQQxIgQg -c1V+jzd92kLSs3ifJAs6hszeXq5liSiOcBayQci4oQoweQYJKoZIhvcNAQkPMWww -ajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG -9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYI -KoZIhvcNAwICASgwCgYIKoZIzj0EAwIERzBFAiBJGuLz7AbdKttwpWYxkyFWTLxM -Zhc9Os9TdLdkkIAGDwIhAM4EqK3frTxUiUPFNlISGECvaSJc7b22jbJOKDJeuUvE +MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJNMIICSTCCAe+gAwIBAgIUHAkIhNjyw3D3D/JM7KplZ9H6564w +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzI1OVoXDTM1MDMyMjEwMzI1OVowgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEgxXk14n+EtCob1grYwqDU0WYBVgCVk4P9qivxpBJ ++AGfs0YQrRK7LGOgon000Kdjv8b24qTt6BG1PGSSovAhHqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUu6ausoLwvMXzPdBMdQEMWCdHVcgwCgYIKoZIzj0EAwID +SAAwRQIhAIEXb3Mu0/Djui1YTtj3uFoDQa2iXtaFtOCnMlzGahrcAiA3p7KwUqQS +U+7S0r2Q/etMVIfwdi1JRfzduQ46Rk9yiTGCAfkwggH1AgEBMIGkMIGLMQswCQYD +VQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYD +VQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYw +JAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbQIUHAkIhNjyw3D3 +D/JM7KplZ9H6564wDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsGCSqG +SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUwMzI0MTAzMjU5WjAvBgkqhkiG9w0B +CQQxIgQgc1V+jzd92kLSs3ifJAs6hszeXq5liSiOcBayQci4oQoweQYJKoZIhvcN +AQkPMWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAK +BggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D +AgcwDQYIKoZIhvcNAwICASgwCgYIKoZIzj0EAwIERzBFAiBvAKS8UFsAF1e1i3Y6 +KABK87davFlYAhI/+j3okGFgawIhAMqf5Z8T2yeJrUXhvNf3gIK1KhMD5b/0IzVG +5yuhVEyk -------B30A95490950D9592F910ED0BD301DD1-- +------7EE99FAA991A81DF57A27FF63DE3238D-- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_cert.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_cert.pem index 9f9469837..29991802d 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 16:6a:43:4a:86:d0:0e:f6:17:d7:a3:96:15:ea:f9:e1:04:5d:ad:81 + 0b:f2:b1:fd:36:73:e0:e1:e9:02:9d:00:d1:e5:c7:d7:6b:b8:41:77 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:01:14 2023 GMT - Not After : Dec 24 09:01:14 2033 GMT + Not Before: Mar 24 10:32:59 2025 GMT + Not After : Mar 22 10:32:59 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestRouter/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:0d:1b:41:30:ef:83:a2:38:a9:b6:9b:6e:1d:02: - 59:ad:ae:9d:dd:37:95:86:e4:12:d6:a6:f1:e2:f5: - 3b:34:ac:25:e1:4f:21:f2:75:c8:bc:ba:0b:03:35: - e4:c7:08:76:d5:bf:93:03:48:a9:08:4e:ab:d6:b9: - 29:5a:c1:be:ed + 04:38:89:26:b9:26:f3:0c:8a:d9:f0:fb:ea:7d:8e: + 71:72:78:b8:ac:ba:aa:88:db:8a:72:ad:24:8a:28: + cd:54:c7:bd:34:51:fa:20:01:52:78:af:09:27:df: + d5:b7:9d:44:ff:21:b4:00:07:55:e1:64:88:e1:5a: + 89:d8:67:02:a1 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:20:5c:71:16:ee:3f:00:1f:50:32:fa:65:a5:82:45: - 8e:ec:78:92:62:31:28:6a:03:6f:ae:fa:7a:d2:4e:af:ab:81: - 02:21:00:cc:b0:ee:93:f3:13:96:11:28:15:68:7a:d2:64:6a: - f1:df:49:c0:b3:b7:e8:fd:3b:00:33:ea:c9:aa:43:fe:6c + 30:44:02:20:3d:2f:32:20:2b:51:04:c9:2c:e4:59:06:a4:41: + b3:e5:70:d9:81:b9:82:67:6b:5f:12:77:3a:57:ff:23:44:72: + 02:20:74:db:de:ff:e6:06:7c:08:14:13:fc:4d:a0:93:dd:87: + ec:5a:64:73:22:ce:01:c1:0b:dd:64:84:0f:8a:48:37 -----BEGIN CERTIFICATE----- -MIIB+TCCAZ8CFBZqQ0qG0A72F9ejlhXq+eEEXa2BMAoGCCqGSM49BAMCMIGLMQsw +MIIB+DCCAZ8CFAvysf02c+Dh6QKdANHlx9druEF3MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTAxMTRaFw0zMzEyMjQwOTAxMTRaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMyNTlaFw0zNTAzMjIxMDMyNTlaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGzAZBgNVBAMMEkJhY2tkb29yVGVzdFJv dXRlcjEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20wWTAT -BgcqhkjOPQIBBggqhkjOPQMBBwNCAAQNG0Ew74OiOKm2m24dAlmtrp3dN5WG5BLW -pvHi9Ts0rCXhTyHydci8ugsDNeTHCHbVv5MDSKkITqvWuSlawb7tMAoGCCqGSM49 -BAMCA0gAMEUCIFxxFu4/AB9QMvplpYJFjux4kmIxKGoDb676etJOr6uBAiEAzLDu -k/MTlhEoFWh60mRq8d9JwLO36P07ADPqyapD/mw= +BgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ4iSa5JvMMitnw++p9jnFyeLisuqqI24py +rSSKKM1Ux700UfogAVJ4rwkn39W3nUT/IbQAB1XhZIjhWonYZwKhMAoGCCqGSM49 +BAMCA0cAMEQCID0vMiArUQTJLORZBqRBs+Vw2YG5gmdrXxJ3Olf/I0RyAiB0297/ +5gZ8CBQT/E2gk92H7FpkcyLOAcEL3WSED4pINw== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_key.pem b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_key.pem index 0d3e993ea..ec7699d85 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_key.pem +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/certs/router_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgQJPhzX0tAiecC65F -SxjgtTc+wSZtRBMaYhVzVMAxpCmhRANCAAQNG0Ew74OiOKm2m24dAlmtrp3dN5WG -5BLWpvHi9Ts0rCXhTyHydci8ugsDNeTHCHbVv5MDSKkITqvWuSlawb7t +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgUr+CXqNyjJlWSalW +9RYMAuHJrkeSIcD4O9tQfTsfqAehRANCAAQ4iSa5JvMMitnw++p9jnFyeLisuqqI +24pyrSSKKM1Ux700UfogAVJ4rwkn39W3nUT/IbQAB1XhZIjhWonYZwKh -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/backdoor_dds/generators/main_ca_conf.cnf b/ddsrouter_test/compose/test_cases/security/backdoor_dds/generators/main_ca_conf.cnf index 334fb6899..91e9a0351 100644 --- a/ddsrouter_test/compose/test_cases/security/backdoor_dds/generators/main_ca_conf.cnf +++ b/ddsrouter_test/compose/test_cases/security/backdoor_dds/generators/main_ca_conf.cnf @@ -61,7 +61,7 @@ prompt = no #default_keyfile = privkey.pem distinguished_name= req_distinguished_name #attributes = req_attributes -#x509_extensions = v3_ca # The extentions to add to the self signed cert +x509_extensions = root_ca_extensions # The extentions to add to the self signed cert string_mask = utf8only [ req_distinguished_name ] @@ -71,3 +71,6 @@ localityName = Tres Cantos organizationName = eProsima commonName = eProsima Main Test CA emailAddress = routertest@eprosima.com + +[ root_ca_extensions ] +basicConstraints = CA:true diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/governance.smime b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/governance.smime index a39c79b4a..1d0bbfa0b 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/governance.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/governance.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----43F5E5464353245D9E26BCFDD3F1342E" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----29BE0D986B347DD3D43CD16C0713B2EE" This is an S/MIME signed message -------43F5E5464353245D9E26BCFDD3F1342E +------29BE0D986B347DD3D43CD16C0713B2EE Content-Type: text/plain @@ -37,35 +37,36 @@ Content-Type: text/plain -------43F5E5464353245D9E26BCFDD3F1342E +------29BE0D986B347DD3D43CD16C0713B2EE Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETgYJKoZIhvcNAQcCoIIEPzCCBDsCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFGTUDiPS4GUP9Mg3FP/BOgIoUSC/MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNu/RD4PHyN36hkCZF1RWNas0C/zIr59kzjkjq8kHvH9oV3y -JU7Ud5dV0sadulW02LYzjgH1/QbZOGGnRJ5Q6aAwCgYIKoZIzj0EAwIDSQAwRgIh -ALcHE4aNOv3WmGceNdLvXZwFIKqq6jVzhSe4zcxNAZOMAiEA8U6s0L51e2L8J8AL -8SHzwmv8EhqftegrDCGonMv9JtMxggH6MIIB9gIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFGTUDiPS4GUP9Mg3FP/B -OgIoUSC/MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MDUyNVowLwYJKoZIhvcNAQkEMSIE -IKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEgwRgIhAMpci/ldtcbUQltUaxLQj5Gn -C3PG83pDIM984k7Cnn7ZAiEAy9t+APXn170s+QaEagrkGdc+QjQEDTCCr+Ie95IJ -Kgg= +MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJOMIICSjCCAe+gAwIBAgIUDhWYNes8sM/mYnmAckpVP4zoDkEw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMxM1oXDTM1MDMyMjEwMzMxM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEQ3gEBMf28qaYgQn36E/2ELE+4Ji6RijMVPL4ZF5w +HfDaa4/mOJZFeZhvuuxMHCw+D8EJtmICe6u8htnFJ/FjcaMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUfrqOdVIQworNRmBgbIYhBLvlKb8wCgYIKoZIzj0EAwID +SQAwRgIhANUS/ajuS+hQ8qYdw/8+OCQ/2H2TO+bvN2ZR8AcgKjdsAiEAoPQ9XVMq +MS2fojp8yRh/dGIIW/H1R23LW5v8z5s+QBgxggH4MIIB9AIBATCBpDCBizELMAkG +A1UEBhMCRVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8G +A1UECgwIZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEm +MCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFA4VmDXrPLDP +5mJ5gHJKVT+M6A5BMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkq +hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MDMyNDEwMzMxM1owLwYJKoZIhvcN +AQkEMSIEIKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3 +DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIw +CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO +AwIHMA0GCCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEYwRAIgM+klS6Ltb1zde9zP +D4wXLdDTrLReFGY5N2Zj5FMaRIYCIEOl239b8hTXhXO66/0vXEOTqIFZIzHNjzy2 +XzMCThqq -------43F5E5464353245D9E26BCFDD3F1342E-- +------29BE0D986B347DD3D43CD16C0713B2EE-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_cert.pem index 19f93d09e..3a9ebe9b4 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d1 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a4 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub1/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:da:5d:14:53:2d:55:01:14:12:20:0f:a1:3e:f8: - 86:85:35:d1:5d:cd:60:58:e4:65:52:09:4e:53:0b: - 9d:c9:d0:13:8a:00:72:50:b3:46:48:0e:1d:11:51: - 47:de:54:19:ab:bc:76:3b:96:8a:28:d6:89:24:a1: - 68:f4:15:61:53 + 04:2c:e2:60:ca:11:8b:f5:ca:ed:9e:02:78:7b:ed: + c9:9d:9d:89:ac:7f:0d:d9:56:dc:e2:8a:1e:36:1a: + 80:66:30:3d:72:ec:dc:d5:da:cb:3b:96:08:38:de: + 71:b6:54:98:7c:04:48:e7:f9:37:c8:81:8f:4d:9a: + 8c:cf:f2:6a:8a ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:97:db:34:07:f0:e1:48:53:80:86:38:c8:70: - fe:cf:79:8f:be:11:41:9c:75:ee:9a:96:33:46:ed:01:60:50: - f9:02:21:00:b0:5b:1c:7c:c3:41:40:da:4c:73:03:ec:2f:8d: - 37:bc:72:e2:4b:0d:9d:aa:35:9e:9e:64:89:ab:86:e3:6f:be + 30:46:02:21:00:8e:07:62:31:1b:20:e9:ba:22:15:fc:b4:0c: + c2:84:7c:a7:65:d5:d2:4c:6c:60:b4:6e:29:e0:6e:df:15:28: + 37:02:21:00:81:3a:cd:7d:f5:91:11:b3:ca:fc:3c:b9:2e:61: + 10:62:76:d6:57:df:da:ba:0a:e0:45:0b:15:bb:97:67:85:ce -----BEGIN CERTIFICATE----- -MIIB/TCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDRMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOkMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsUHViMTEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATaXRRTLVUBFBIgD6E++IaFNdFdzWBY -5GVSCU5TC53J0BOKAHJQs0ZIDh0RUUfeVBmrvHY7looo1okkoWj0FWFTMAoGCCqG -SM49BAMCA0kAMEYCIQCX2zQH8OFIU4CGOMhw/s95j74RQZx17pqWM0btAWBQ+QIh -ALBbHHzDQUDaTHMD7C+NN7xy4ksNnao1np5kiauG42++ +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQs4mDKEYv1yu2eAnh77cmdnYmsfw3Z +Vtziih42GoBmMD1y7NzV2ss7lgg43nG2VJh8BEjn+TfIgY9NmozP8mqKMAoGCCqG +SM49BAMCA0kAMEYCIQCOB2IxGyDpuiIV/LQMwoR8p2XV0kxsYLRuKeBu3xUoNwIh +AIE6zX31kRGzyvw8uS5hEGJ21lff2roK4EULFbuXZ4XO -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_key.pem index 45aca1fa8..dad1a8547 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub1_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgcbd5b0pvvKOdOK+j -CMx2sKN8PaFFrjnyAvFUOILcjn6hRANCAATaXRRTLVUBFBIgD6E++IaFNdFdzWBY -5GVSCU5TC53J0BOKAHJQs0ZIDh0RUUfeVBmrvHY7looo1okkoWj0FWFT +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgz8ghdnKOwmctQwEZ +JCT2KAEp/SQn1pTxHwIYZbHxeM2hRANCAAQs4mDKEYv1yu2eAnh77cmdnYmsfw3Z +Vtziih42GoBmMD1y7NzV2ss7lgg43nG2VJh8BEjn+TfIgY9NmozP8mqK -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_cert.pem index 7c419a19d..13f90bf67 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d2 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a5 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub3/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:ae:76:00:e4:13:16:a8:00:53:0f:cf:ae:de:1e: - da:7e:c4:90:6b:ff:20:8b:96:75:46:e7:a2:e1:aa: - a4:d3:2b:de:29:f8:45:7e:b8:8e:8a:8f:8d:4a:09: - 0d:df:43:d3:27:8a:11:c5:bc:69:15:d8:17:a3:ae: - a2:56:c3:d9:6f + 04:da:7b:e3:0c:6f:47:c6:ec:02:2d:f4:69:6a:3b: + 80:df:95:31:0c:19:41:8c:c8:a0:f5:94:59:bb:30: + 9b:17:7d:48:94:35:8a:90:a6:af:db:2d:17:89:c8: + a2:f9:6b:19:cf:4a:55:05:7b:ae:1f:93:05:8e:62: + b0:a8:4f:46:a5 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:84:34:d4:31:56:52:24:c7:a3:9e:f9:7d:a8: - 63:95:cf:72:0e:58:71:3a:78:66:c8:a2:9b:37:0d:a7:b8:2c: - 46:02:21:00:9a:0b:db:ca:3e:f3:88:7a:4d:38:f7:1a:9b:90: - 40:18:f6:7f:db:9e:99:1c:09:26:f8:9b:27:04:af:1e:01:c8 + 30:46:02:21:00:9d:d6:e1:d8:95:7a:c7:26:29:49:90:c2:ba: + 40:d7:8e:81:4b:8b:e8:8f:78:f5:55:91:fd:6b:ed:53:f2:92: + 2e:02:21:00:86:45:c9:5b:6a:b6:87:da:a8:4f:2c:3a:ec:2a: + 21:05:b8:4c:4d:3d:0b:e8:4e:4e:cb:b9:6c:de:45:15:52:8a -----BEGIN CERTIFICATE----- -MIIB/TCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDSMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOlMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsUHViMzEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASudgDkExaoAFMPz67eHtp+xJBr/yCL -lnVG56LhqqTTK94p+EV+uI6Kj41KCQ3fQ9MnihHFvGkV2BejrqJWw9lvMAoGCCqG -SM49BAMCA0kAMEYCIQCENNQxVlIkx6Oe+X2oY5XPcg5YcTp4ZsiimzcNp7gsRgIh -AJoL28o+84h6TTj3GpuQQBj2f9uemRwJJvibJwSvHgHI +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATae+MMb0fG7AIt9GlqO4DflTEMGUGM +yKD1lFm7MJsXfUiUNYqQpq/bLReJyKL5axnPSlUFe64fkwWOYrCoT0alMAoGCCqG +SM49BAMCA0kAMEYCIQCd1uHYlXrHJilJkMK6QNeOgUuL6I949VWR/WvtU/KSLgIh +AIZFyVtqtofaqE8sOuwqIQW4TE09C+hOTsu5bN5FFVKK -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_key.pem index 372055719..3e68fcabe 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub3_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgxXa/rZyD2iCQtC3v -P125/vv+b2eQ/FsEThI921cgDYihRANCAASudgDkExaoAFMPz67eHtp+xJBr/yCL -lnVG56LhqqTTK94p+EV+uI6Kj41KCQ3fQ9MnihHFvGkV2BejrqJWw9lv +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgZJisacCTL6YTEZMb +PsEPaDYptWqlfTUyIznJAlJzPLGhRANCAATae+MMb0fG7AIt9GlqO4DflTEMGUGM +yKD1lFm7MJsXfUiUNYqQpq/bLReJyKL5axnPSlUFe64fkwWOYrCoT0al -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_cert.pem index fbe167a62..7ff8302be 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d3 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a6 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub4/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:6d:d0:5a:40:6b:1e:e5:94:c6:08:ab:93:ff:e0: - dd:2d:0e:c0:1c:22:58:52:c0:c7:4e:ed:39:1c:52: - bc:dd:a7:ea:ef:6f:db:89:c3:b5:3d:4c:8a:4d:93: - b4:d6:a7:1d:d1:c5:5a:7f:dd:f7:3a:a8:29:fa:fe: - f1:37:c8:dc:e2 + 04:38:10:77:79:10:d3:1d:d9:53:6c:9e:5e:fb:70: + db:d4:55:e1:3d:c7:fe:0b:f3:44:86:73:bb:65:a7: + a5:58:36:0d:0e:4f:eb:a4:a3:bc:c3:65:e0:9e:c2: + 0b:46:7f:6f:f9:3a:c2:ff:86:ed:44:d8:a4:e2:f7: + b9:1c:7f:71:a8 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:21:00:a7:ba:04:d6:5b:e5:0e:2d:c8:2f:99:7e:36: - 23:a0:fe:6b:8d:d4:e5:00:7a:8a:8f:7c:0d:44:e6:bd:f9:2e: - 02:02:20:3c:6e:62:2e:63:79:7f:c2:3d:0e:01:22:35:53:74: - e3:e7:57:77:cb:e8:ba:bc:e3:15:18:6f:d7:fd:6a:49:3a + 30:46:02:21:00:95:04:eb:9b:92:66:e7:37:c4:d9:f9:20:cf: + fa:78:7c:40:8e:d3:9b:cb:cd:e2:72:55:ce:d2:0a:da:a5:d7: + 15:02:21:00:dd:f1:ed:fb:2f:c4:94:40:ca:79:3e:ad:df:56: + c5:98:07:1e:96:c1:20:2e:6d:e5:f4:dc:72:06:af:26:48:60 -----BEGIN CERTIFICATE----- -MIIB/DCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDTMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOmMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsUHViNDEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARt0FpAax7llMYIq5P/4N0tDsAcIlhS -wMdO7TkcUrzdp+rvb9uJw7U9TIpNk7TWpx3RxVp/3fc6qCn6/vE3yNziMAoGCCqG -SM49BAMCA0gAMEUCIQCnugTWW+UOLcgvmX42I6D+a43U5QB6io98DUTmvfkuAgIg -PG5iLmN5f8I9DgEiNVN04+dXd8vourzjFRhv1/1qSTo= +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ4EHd5ENMd2VNsnl77cNvUVeE9x/4L +80SGc7tlp6VYNg0OT+uko7zDZeCewgtGf2/5OsL/hu1E2KTi97kcf3GoMAoGCCqG +SM49BAMCA0kAMEYCIQCVBOubkmbnN8TZ+SDP+nh8QI7Tm8vN4nJVztIK2qXXFQIh +AN3x7fsvxJRAynk+rd9WxZgHHpbBIC5t5fTccgavJkhg -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_key.pem index f8b4d8bc9..17207db22 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub4_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgx4FJnr+XGMWgl05L -7Z7m/NqvnWTMvMAccCurNnctv6uhRANCAARt0FpAax7llMYIq5P/4N0tDsAcIlhS -wMdO7TkcUrzdp+rvb9uJw7U9TIpNk7TWpx3RxVp/3fc6qCn6/vE3yNzi +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3yWnWEB+fmEJ29y3 +5NJIokMZOg19xRhBnEZdylALCSyhRANCAAQ4EHd5ENMd2VNsnl77cNvUVeE9x/4L +80SGc7tlp6VYNg0OT+uko7zDZeCewgtGf2/5OsL/hu1E2KTi97kcf3Go -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_cert.pem index c9669449e..6ed2e1b3b 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d4 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a7 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalPub5/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:8a:e4:13:db:ed:84:ef:4c:8a:5f:c5:3f:16:77: - cf:7f:fb:08:ea:5d:3a:9b:0c:a9:2a:50:0b:0e:bb: - 3c:df:c7:25:90:50:7a:36:52:a2:fb:3a:ad:83:ff: - 6e:7b:80:5d:3a:be:dc:c1:ba:f2:45:13:9e:6a:40: - de:e4:bd:b9:ab + 04:97:27:82:64:3c:56:cf:af:f2:bc:e3:72:b6:5e: + 99:9b:70:14:b5:73:41:ef:6d:e6:1b:57:ef:f2:b9: + c9:bf:97:81:b8:93:e6:de:5b:1a:ec:2f:e7:09:2c: + 24:5c:0d:f7:6f:79:3b:8f:ef:58:d3:11:8e:6d:c2: + ef:96:93:1f:c8 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:cc:9a:ba:fd:96:57:64:eb:e7:4d:3a:01:a9: - 77:a0:7d:2c:54:4f:a3:33:60:8e:91:e4:69:03:80:11:29:ef: - f9:02:21:00:e3:2a:eb:c7:30:29:b1:75:be:58:0e:b3:3c:1d: - 57:b6:67:f5:35:cf:de:f7:9a:3c:36:73:89:5d:4e:f4:56:39 + 30:44:02:20:6f:0a:b6:0a:0d:cf:5e:03:ac:a9:80:3a:d5:78: + 7c:e3:78:1e:a9:b0:cd:df:e5:b1:32:da:0a:92:10:5c:a7:38: + 02:20:40:30:ef:ea:9d:a6:bc:89:55:90:d9:14:e1:a8:5f:c3: + c2:63:b5:b9:9e:ce:0a:a9:75:72:6a:63:42:a4:4d:ca -----BEGIN CERTIFICATE----- -MIIB/TCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDUMAoGCCqGSM49BAMCMIGLMQsw +MIIB+zCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOnMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsUHViNTEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASK5BPb7YTvTIpfxT8Wd89/+wjqXTqb -DKkqUAsOuzzfxyWQUHo2UqL7Oq2D/257gF06vtzBuvJFE55qQN7kvbmrMAoGCCqG -SM49BAMCA0kAMEYCIQDMmrr9lldk6+dNOgGpd6B9LFRPozNgjpHkaQOAESnv+QIh -AOMq68cwKbF1vlgOszwdV7Zn9TXP3veaPDZziV1O9FY5 +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASXJ4JkPFbPr/K843K2XpmbcBS1c0Hv +beYbV+/yucm/l4G4k+beWxrsL+cJLCRcDfdveTuP71jTEY5twu+Wkx/IMAoGCCqG +SM49BAMCA0cAMEQCIG8KtgoNz14DrKmAOtV4fON4Hqmwzd/lsTLaCpIQXKc4AiBA +MO/qnaa8iVWQ2RThqF/DwmO1uZ7OCql1cmpjQqRNyg== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_key.pem index 272023312..abcfc7ec7 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_pub5_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgyJc4fIYk1xQZw6bh -uXHyyZZPYOtbHZv1LtSwVxW1HEyhRANCAASK5BPb7YTvTIpfxT8Wd89/+wjqXTqb -DKkqUAsOuzzfxyWQUHo2UqL7Oq2D/257gF06vtzBuvJFE55qQN7kvbmr +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgzwu/EEHmpj5cxHey +DxfD0XJcFAunD2sW2MxXbpkQ5FahRANCAASXJ4JkPFbPr/K843K2XpmbcBS1c0Hv +beYbV+/yucm/l4G4k+beWxrsL+cJLCRcDfdveTuP71jTEY5twu+Wkx/I -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_cert.pem index e11eb91a3..a871b7461 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d5 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a8 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub0/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:c9:87:4d:d3:af:1e:e2:81:77:b7:be:2b:29:5d: - 4d:ca:f0:29:23:7a:83:19:8f:f2:ea:9a:86:8f:1d: - e9:7e:bb:1f:f1:f8:68:f2:1b:51:db:c6:92:a4:04: - e5:ac:49:29:97:1b:b3:c3:40:af:3d:31:f4:f0:85: - 43:dd:ad:6e:f1 + 04:28:d2:e0:55:58:a5:78:92:ba:8e:15:82:9c:ef: + 9d:83:28:5d:82:5b:f9:b3:5d:04:b0:05:dd:48:69: + 1f:a6:5f:a6:d4:ff:a3:a8:44:29:55:a2:00:f6:70: + 1a:dc:40:7d:dc:49:82:bb:08:ad:0d:ec:3e:0d:2b: + a2:59:2a:d4:d5 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:5e:05:c3:c8:e5:9d:56:2a:af:bd:de:73:55:c2: - 08:2f:01:5f:6c:53:fe:d4:51:91:29:d1:b0:bf:e5:1a:21:12: - 02:20:38:68:08:23:6a:6a:21:f5:ed:0e:18:38:df:9e:84:9d: - 0f:14:1a:5f:e3:9f:b2:53:3e:04:db:35:fd:17:7e:07 + 30:46:02:21:00:82:af:ae:a2:74:46:77:24:5c:9c:48:1d:22: + 61:18:f8:3a:be:6b:b1:eb:e8:4c:b0:2c:1e:59:22:b6:10:b7: + c1:02:21:00:bc:22:1e:9c:69:c2:33:f8:53:24:9d:8a:99:ff: + 05:6c:31:c7:83:df:3b:19:7a:a2:12:a7:b8:36:ec:79:6d:ea -----BEGIN CERTIFICATE----- -MIIB+zCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDVMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOoMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsU3ViMDEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATJh03Trx7igXe3vispXU3K8CkjeoMZ -j/LqmoaPHel+ux/x+GjyG1HbxpKkBOWsSSmXG7PDQK89MfTwhUPdrW7xMAoGCCqG -SM49BAMCA0cAMEQCIF4Fw8jlnVYqr73ec1XCCC8BX2xT/tRRkSnRsL/lGiESAiA4 -aAgjamoh9e0OGDjfnoSdDxQaX+OfslM+BNs1/Rd+Bw== +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQo0uBVWKV4krqOFYKc752DKF2CW/mz +XQSwBd1IaR+mX6bU/6OoRClVogD2cBrcQH3cSYK7CK0N7D4NK6JZKtTVMAoGCCqG +SM49BAMCA0kAMEYCIQCCr66idEZ3JFycSB0iYRj4Or5rsevoTLAsHlkithC3wQIh +ALwiHpxpwjP4UySdipn/BWwxx4PfOxl6ohKnuDbseW3q -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_key.pem index 18a54578c..971278e48 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub0_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgm1Vb1gZKAXZJ5/TE -fR47Aii+qhMgAmNlqg5nWt9luuChRANCAATJh03Trx7igXe3vispXU3K8CkjeoMZ -j/LqmoaPHel+ux/x+GjyG1HbxpKkBOWsSSmXG7PDQK89MfTwhUPdrW7x +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgdQr8gWTCxiUR0XdL +tAV1ZOANuchejjLPIb5n2GK79gmhRANCAAQo0uBVWKV4krqOFYKc752DKF2CW/mz +XQSwBd1IaR+mX6bU/6OoRClVogD2cBrcQH3cSYK7CK0N7D4NK6JZKtTV -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_cert.pem index 26c19c1d4..f561bb3ae 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d6 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:a9 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub2/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:04:dc:a8:9d:c4:93:b2:db:10:df:ea:3f:d4:dc: - 59:d7:89:3f:f5:85:ea:e9:f1:bf:57:8c:27:94:6e: - 3f:4a:63:16:40:5c:8e:f5:1d:4a:6f:f2:ab:42:ff: - d6:2f:f7:5b:b9:21:60:26:e4:a5:41:b7:19:6a:2b: - 6f:df:8c:ee:76 + 04:1e:3e:cf:c3:be:15:19:5c:1d:be:0e:a9:2f:18: + b8:03:ee:b9:20:83:46:47:a5:3a:7e:77:a8:a9:11: + 67:37:91:17:8b:3e:de:cf:73:e2:58:f6:bd:7d:1e: + 03:73:26:24:26:e9:65:de:93:a1:61:48:3e:e5:26: + 17:c8:8e:2c:c0 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:21:00:fb:e6:32:45:8b:ff:c5:f4:b9:3e:71:14:a4: - a2:f2:2b:91:8d:4d:bf:02:76:4f:6d:57:a3:8e:b6:73:d6:80: - 90:02:20:37:c1:ef:4c:dd:d3:96:36:b0:d8:75:b8:fa:c1:58: - f4:6e:9e:50:be:4f:69:3d:2d:6c:f6:2a:87:f9:13:ad:ec + 30:46:02:21:00:87:e9:09:5e:3c:b1:3d:bc:d5:4c:c7:a2:e5: + 99:8f:0a:32:de:e6:47:cc:ac:d2:88:b0:0f:83:58:90:d6:df: + f5:02:21:00:db:6b:21:79:d1:32:c5:3f:5e:17:33:f2:d0:d8: + d6:5b:d8:0d:c8:88:8f:55:ae:da:e8:08:59:0c:e6:6b:8d:3f -----BEGIN CERTIFICATE----- -MIIB/DCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDWMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOpMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsU3ViMjEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQE3KidxJOy2xDf6j/U3FnXiT/1herp -8b9XjCeUbj9KYxZAXI71HUpv8qtC/9Yv91u5IWAm5KVBtxlqK2/fjO52MAoGCCqG -SM49BAMCA0gAMEUCIQD75jJFi//F9Lk+cRSkovIrkY1NvwJ2T21Xo462c9aAkAIg -N8HvTN3Tljaw2HW4+sFY9G6eUL5PaT0tbPYqh/kTrew= +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQePs/DvhUZXB2+DqkvGLgD7rkgg0ZH +pTp+d6ipEWc3kReLPt7Pc+JY9r19HgNzJiQm6WXek6FhSD7lJhfIjizAMAoGCCqG +SM49BAMCA0kAMEYCIQCH6QlePLE9vNVMx6LlmY8KMt7mR8ys0oiwD4NYkNbf9QIh +ANtrIXnRMsU/Xhcz8tDY1lvYDciIj1Wu2ugIWQzma40/ -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_key.pem index fa1e6411a..445d813e9 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub2_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgC5kyfKfAfOm91Ebv -1Yp6F7qNLECfw4uAInWReDNWro6hRANCAAQE3KidxJOy2xDf6j/U3FnXiT/1herp -8b9XjCeUbj9KYxZAXI71HUpv8qtC/9Yv91u5IWAm5KVBtxlqK2/fjO52 +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgUgUdBUnOx3fUcQxO +iYY/xTRx02AhpjiXndl2amreXbehRANCAAQePs/DvhUZXB2+DqkvGLgD7rkgg0ZH +pTp+d6ipEWc3kReLPt7Pc+JY9r19HgNzJiQm6WXek6FhSD7lJhfIjizA -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_cert.pem index 0218b0e6f..6cdaa864b 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d7 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:aa Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub3/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:c4:ad:ab:e2:3f:23:e0:40:3b:3f:00:02:76:fd: - 9a:9c:c4:2e:5a:98:0a:c8:5d:9f:03:57:df:56:b8: - d2:82:20:d9:7e:4d:e5:06:66:a0:c9:00:73:4c:95: - 59:bb:64:f2:59:5a:23:44:1d:99:5e:d3:c8:a2:f8: - 2d:87:1b:dd:2c + 04:e2:38:8c:b9:39:a6:64:27:a9:ff:4a:20:45:d3: + 9a:b3:7b:56:cd:6d:b2:b1:57:07:4d:e1:f8:29:62: + a3:d1:ff:67:7e:07:25:05:d0:ec:d6:63:2b:a3:fd: + 23:72:14:95:25:99:b0:7b:6d:11:f7:33:e8:e1:43: + 65:12:1d:54:0a ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:21:00:ff:da:97:a7:d6:30:53:d0:98:25:5d:85:5e: - 7e:c3:98:ff:93:09:c7:43:17:93:d9:fe:65:63:ab:53:94:65: - 73:02:20:69:51:4f:f5:c2:51:8d:b4:97:1d:b1:0f:b6:96:30: - f7:cb:90:b2:05:26:52:b8:14:ae:ba:ef:60:25:45:8c:fc + 30:46:02:21:00:85:53:4c:2b:2b:15:fc:6c:fb:fe:b7:ed:3c: + 17:ab:1a:b2:7d:c4:6d:2b:3d:dd:05:a3:75:9d:10:02:76:a0: + 3d:02:21:00:89:16:1f:e5:9f:e5:0f:f1:10:35:26:3a:c4:3d: + c7:a6:58:8c:a9:f6:fc:2f:98:6b:56:a8:29:17:f2:27:7e:b5 -----BEGIN CERTIFICATE----- -MIIB/DCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDXMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOqMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsU3ViMzEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATEraviPyPgQDs/AAJ2/ZqcxC5amArI -XZ8DV99WuNKCINl+TeUGZqDJAHNMlVm7ZPJZWiNEHZle08ii+C2HG90sMAoGCCqG -SM49BAMCA0gAMEUCIQD/2pen1jBT0JglXYVefsOY/5MJx0MXk9n+ZWOrU5RlcwIg -aVFP9cJRjbSXHbEPtpYw98uQsgUmUrgUrrrvYCVFjPw= +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATiOIy5OaZkJ6n/SiBF05qze1bNbbKx +VwdN4fgpYqPR/2d+ByUF0OzWYyuj/SNyFJUlmbB7bRH3M+jhQ2USHVQKMAoGCCqG +SM49BAMCA0kAMEYCIQCFU0wrKxX8bPv+t+08F6sasn3EbSs93QWjdZ0QAnagPQIh +AIkWH+Wf5Q/xEDUmOsQ9x6ZYjKn2/C+Ya1aoKRfyJ361 -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_key.pem index 680ef20f5..4c1c295cb 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub3_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgi8ihyGEbUginh4+A -9tISBnkG4D5noOE57f8P05snPAahRANCAATEraviPyPgQDs/AAJ2/ZqcxC5amArI -XZ8DV99WuNKCINl+TeUGZqDJAHNMlVm7ZPJZWiNEHZle08ii+C2HG90s +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgZI5+/PH3Dheglour +EMA55nFzs2Pvo6f4qC3/22gjUfehRANCAATiOIy5OaZkJ6n/SiBF05qze1bNbbKx +VwdN4fgpYqPR/2d+ByUF0OzWYyuj/SNyFJUlmbB7bRH3M+jhQ2USHVQK -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_cert.pem index a2647238b..1eb588feb 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d8 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:ab Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub4/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:cd:bd:f8:dd:8f:42:71:58:50:04:f6:6b:83:85: - 38:6b:dd:ef:68:bb:5d:5f:f6:76:2b:3c:2f:c9:59: - d3:3f:dc:c7:50:b1:29:68:14:b0:81:b2:0f:b5:d8: - c0:3a:bb:57:ff:80:64:a2:8a:20:15:14:09:e0:bd: - 86:c2:da:72:e6 + 04:8e:81:3e:9a:4c:2a:a4:61:d5:7e:9c:e8:d7:f1: + 92:0d:a3:9b:87:e1:44:c8:9d:19:1b:8f:17:16:88: + 6e:39:aa:39:a3:4d:d2:fd:ea:c4:ab:e9:5a:9f:ef: + f0:93:2f:b4:8b:9e:be:84:71:12:da:34:cd:48:bc: + 33:9b:a5:79:62 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:20:4e:d1:09:2e:12:88:df:16:71:a9:f9:6a:36:01: - c5:5b:5b:ff:8f:df:86:f2:22:dd:cb:03:43:37:a0:a8:bf:ed: - 02:21:00:ac:0e:f8:86:6b:38:88:af:ed:bf:98:78:3c:42:3c: - fd:f6:6a:df:b8:61:50:7e:33:12:d4:a2:fb:f0:d4:04:bc + 30:45:02:21:00:d8:f6:41:93:77:c4:bb:bb:65:44:2b:82:23: + bb:d7:81:e0:b9:dc:3a:48:73:90:27:6c:49:ce:d3:d9:cb:c2: + f0:02:20:66:21:a1:5c:b7:38:cf:b3:75:61:25:d1:18:bf:4f: + 30:b7:11:03:bf:49:a4:ca:7f:0b:04:e5:27:47:c5:51:cf -----BEGIN CERTIFICATE----- -MIIB/DCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDYMAoGCCqGSM49BAMCMIGLMQsw +MIIB/DCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOrMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsU3ViNDEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATNvfjdj0JxWFAE9muDhThr3e9ou11f -9nYrPC/JWdM/3MdQsSloFLCBsg+12MA6u1f/gGSiiiAVFAngvYbC2nLmMAoGCCqG -SM49BAMCA0gAMEUCIE7RCS4SiN8Wcan5ajYBxVtb/4/fhvIi3csDQzegqL/tAiEA -rA74hms4iK/tv5h4PEI8/fZq37hhUH4zEtSi+/DUBLw= +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASOgT6aTCqkYdV+nOjX8ZINo5uH4UTI +nRkbjxcWiG45qjmjTdL96sSr6Vqf7/CTL7SLnr6EcRLaNM1IvDObpXliMAoGCCqG +SM49BAMCA0gAMEUCIQDY9kGTd8S7u2VEK4Iju9eB4LncOkhzkCdsSc7T2cvC8AIg +ZiGhXLc4z7N1YSXRGL9PMLcRA79JpMp/CwTlJ0fFUc8= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_key.pem index dc489c10f..203019a30 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub4_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgPjcWGHOrTSZkQEx/ -EGT8y9ir7xtns9J5TtcDKQ/JNXKhRANCAATNvfjdj0JxWFAE9muDhThr3e9ou11f -9nYrPC/JWdM/3MdQsSloFLCBsg+12MA6u1f/gGSiiiAVFAngvYbC2nLm +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgcNrhO6bHLhg8Qm98 +Dsixf52Io/NVVYegxC3a7a3ow0mhRANCAASOgT6aTCqkYdV+nOjX8ZINo5uH4UTI +nRkbjxcWiG45qjmjTdL96sSr6Vqf7/CTL7SLnr6EcRLaNM1IvDObpXli -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_cert.pem index 1ca4219e6..5c09e72ee 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:d9 + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:ac Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestLocalSub5/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:15:c0:f5:d3:fb:5a:63:ad:b2:9f:c0:e4:fa:8f: - 5c:a0:3a:f0:c7:6a:37:86:f8:2c:ce:4d:d1:c2:a4: - 04:c3:24:03:cd:67:ee:06:ef:a6:9e:5e:2a:ed:bf: - 20:10:48:01:79:33:b2:1e:29:d9:c9:5c:19:55:6b: - 2f:39:ac:80:89 + 04:0e:e2:3a:2a:14:41:42:43:60:ff:ab:3b:e9:24: + d7:0a:00:bb:94:4e:b1:7e:5c:15:50:d0:4f:8c:3e: + 40:ed:55:d6:e7:f8:67:08:cf:ef:42:de:33:d6:52: + 0e:fd:95:ff:6e:bf:42:09:f9:d1:7c:2a:f2:2d:35: + 90:db:e4:4f:66 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:0e:88:03:16:85:5a:b7:c8:92:09:7f:53:c3:f6: - 87:c4:82:56:73:0a:b5:fc:03:15:2b:2b:f3:0f:af:a0:dc:5a: - 02:20:69:12:bf:f5:a8:4e:87:c5:e5:28:8d:fc:b1:19:12:8b: - 4a:ec:59:70:bb:77:fc:64:ac:b7:22:53:ed:38:1c:61 + 30:46:02:21:00:fb:91:a5:e2:b3:85:65:35:08:7e:e9:0e:41: + 24:66:18:e9:39:d6:f0:62:f8:16:34:1c:5e:59:de:2d:ef:8d: + 82:02:21:00:f9:49:cc:ca:22:d3:f0:03:9c:6f:e5:cc:55:ad: + 28:8a:4f:65:20:95:46:4f:38:5d:3a:05:de:ea:03:16:da:69 -----BEGIN CERTIFICATE----- -MIIB+zCCAaICFB4NZd0PYlBs7H8DUG8TxNLPRVDZMAoGCCqGSM49BAMCMIGLMQsw +MIIB/TCCAaICFC5L4bVGSWaqxcqjrPtic25VYxOsMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHUxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHjAcBgNVBAMMFUJhY2tkb29yVGVzdExv Y2FsU3ViNTEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20w -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQVwPXT+1pjrbKfwOT6j1ygOvDHajeG -+CzOTdHCpATDJAPNZ+4G76aeXirtvyAQSAF5M7IeKdnJXBlVay85rICJMAoGCCqG -SM49BAMCA0cAMEQCIA6IAxaFWrfIkgl/U8P2h8SCVnMKtfwDFSsr8w+voNxaAiBp -Er/1qE6HxeUojfyxGRKLSuxZcLt3/GSstyJT7TgcYQ== +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQO4joqFEFCQ2D/qzvpJNcKALuUTrF+ +XBVQ0E+MPkDtVdbn+GcIz+9C3jPWUg79lf9uv0IJ+dF8KvItNZDb5E9mMAoGCCqG +SM49BAMCA0kAMEYCIQD7kaXis4VlNQh+6Q5BJGYY6TnW8GL4FjQcXlneLe+NggIh +APlJzMoi0/ADnG/lzFWtKIpPZSCVRk84XToF3uoDFtpp -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_key.pem index 11e385867..f0f2d35bd 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/local_sub5_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgrlfm4gu/VLGeP/hY -gkjSFTwDiQhPkY4bxo8Nl5iktCehRANCAAQVwPXT+1pjrbKfwOT6j1ygOvDHajeG -+CzOTdHCpATDJAPNZ+4G76aeXirtvyAQSAF5M7IeKdnJXBlVay85rICJ +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgKDYZFoJLRdP81rrt +43vT7QmF0jxTQ0zZN6W5J3UYRb6hRANCAAQO4joqFEFCQ2D/qzvpJNcKALuUTrF+ +XBVQ0E+MPkDtVdbn+GcIz+9C3jPWUg79lf9uv0IJ+dF8KvItNZDb5E9m -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/main_ca_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/main_ca_cert.pem index 50e4fe0b9..72afe3f75 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/main_ca_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/main_ca_cert.pem @@ -1,14 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICFDCCAbkCFGTUDiPS4GUP9Mg3FP/BOgIoUSC/MAoGCCqGSM49BAMCMIGLMQsw -CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw -DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMIGLMQswCQYDVQQGEwJFUzELMAkGA1UE -CAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEe -MBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdy -b3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA -BNu/RD4PHyN36hkCZF1RWNas0C/zIr59kzjkjq8kHvH9oV3yJU7Ud5dV0sadulW0 -2LYzjgH1/QbZOGGnRJ5Q6aAwCgYIKoZIzj0EAwIDSQAwRgIhALcHE4aNOv3WmGce -NdLvXZwFIKqq6jVzhSe4zcxNAZOMAiEA8U6s0L51e2L8J8AL8SHzwmv8Ehqftegr -DCGonMv9JtM= +MIICSjCCAe+gAwIBAgIUDhWYNes8sM/mYnmAckpVP4zoDkEwCgYIKoZIzj0EAwIw +gYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50 +b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRl +c3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMB4X +DTI1MDMyNDEwMzMxM1oXDTM1MDMyMjEwMzMxM1owgYsxCzAJBgNVBAYTAkVTMQsw +CQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9z +aW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0B +CQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEQ3gEBMf28qaYgQn36E/2ELE+4Ji6RijMVPL4ZF5wHfDaa4/mOJZFeZhv +uuxMHCw+D8EJtmICe6u8htnFJ/FjcaMvMC0wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E +FgQUfrqOdVIQworNRmBgbIYhBLvlKb8wCgYIKoZIzj0EAwIDSQAwRgIhANUS/aju +S+hQ8qYdw/8+OCQ/2H2TO+bvN2ZR8AcgKjdsAiEAoPQ9XVMqMS2fojp8yRh/dGII +W/H1R23LW5v8z5s+QBg= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/permissions.smime b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/permissions.smime index 0a4a55452..462d9c17b 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/permissions.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/permissions.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----28C7DF6E64E1A5156D5059552C346336" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----6A38EB93F004FA55536368249CAC15F7" This is an S/MIME signed message -------28C7DF6E64E1A5156D5059552C346336 +------6A38EB93F004FA55536368249CAC15F7 Content-Type: text/plain @@ -242,35 +242,36 @@ Content-Type: text/plain -------28C7DF6E64E1A5156D5059552C346336 +------6A38EB93F004FA55536368249CAC15F7 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFGTUDiPS4GUP9Mg3FP/BOgIoUSC/MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNu/RD4PHyN36hkCZF1RWNas0C/zIr59kzjkjq8kHvH9oV3y -JU7Ud5dV0sadulW02LYzjgH1/QbZOGGnRJ5Q6aAwCgYIKoZIzj0EAwIDSQAwRgIh -ALcHE4aNOv3WmGceNdLvXZwFIKqq6jVzhSe4zcxNAZOMAiEA8U6s0L51e2L8J8AL -8SHzwmv8EhqftegrDCGonMv9JtMxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFGTUDiPS4GUP9Mg3FP/B -OgIoUSC/MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MDUyNVowLwYJKoZIhvcNAQkEMSIE -ILE8iLREVqrW2Y1GnTfgGBvzs2qMmPvky+kzN8qksq3LMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIhAN1goiblsO2Jh3BEs713BYe0 -N1XjFT9+dv9aS7+z/ZZ/AiBdBGpPKmuJDh5kPi0f6Ta+PG2pO1K5E1QbB21YR+XS -mQ== +MIIEhAYJKoZIhvcNAQcCoIIEdTCCBHECAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJOMIICSjCCAe+gAwIBAgIUDhWYNes8sM/mYnmAckpVP4zoDkEw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMxM1oXDTM1MDMyMjEwMzMxM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEQ3gEBMf28qaYgQn36E/2ELE+4Ji6RijMVPL4ZF5w +HfDaa4/mOJZFeZhvuuxMHCw+D8EJtmICe6u8htnFJ/FjcaMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQUfrqOdVIQworNRmBgbIYhBLvlKb8wCgYIKoZIzj0EAwID +SQAwRgIhANUS/ajuS+hQ8qYdw/8+OCQ/2H2TO+bvN2ZR8AcgKjdsAiEAoPQ9XVMq +MS2fojp8yRh/dGIIW/H1R23LW5v8z5s+QBgxggH6MIIB9gIBATCBpDCBizELMAkG +A1UEBhMCRVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8G +A1UECgwIZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEm +MCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFA4VmDXrPLDP +5mJ5gHJKVT+M6A5BMA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkq +hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTI1MDMyNDEwMzMxM1owLwYJKoZIhvcN +AQkEMSIEILE8iLREVqrW2Y1GnTfgGBvzs2qMmPvky+kzN8qksq3LMHkGCSqGSIb3 +DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIw +CgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsO +AwIHMA0GCCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEgwRgIhAO/q0PpBv1/PHzE7 +cgFaDvfGe/qY+EOhIeQsyvhit9ROAiEA8XZCBvOPiPk2d2Wik6IUUeiz50Fuvkfz +Y9AF28CKMCQ= -------28C7DF6E64E1A5156D5059552C346336-- +------6A38EB93F004FA55536368249CAC15F7-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_cert.pem index 165f2a231..cd0388cf3 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 1e:0d:65:dd:0f:62:50:6c:ec:7f:03:50:6f:13:c4:d2:cf:45:50:da + 2e:4b:e1:b5:46:49:66:aa:c5:ca:a3:ac:fb:62:73:6e:55:63:13:ad Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:05:25 2023 GMT - Not After : Dec 24 09:05:25 2033 GMT + Not Before: Mar 24 10:33:13 2025 GMT + Not After : Mar 22 10:33:13 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=BackdoorTestRouter/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:db:20:fa:2e:8f:f2:09:fb:6f:fe:7a:76:64:e0: - 34:1f:24:21:ce:50:71:d5:d4:1b:a2:d0:34:ed:84: - ca:ab:57:1b:2f:91:f7:60:80:36:80:b9:85:2c:93: - 7d:dc:f3:dc:9a:7e:35:a9:53:63:78:66:30:36:49: - 6a:e9:64:03:88 + 04:67:46:1c:95:3a:79:5e:4e:ba:2e:68:03:2c:79: + 63:ff:fa:19:53:10:54:ea:83:52:ac:f6:83:79:a9: + 3e:ff:ba:d9:fe:2f:71:56:94:13:93:9a:6b:c1:04: + 1e:9c:77:47:20:dd:3f:9a:34:1e:a3:27:30:a3:57: + 77:ae:c6:4b:b7 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:37:60:64:ca:b0:e3:d9:15:a3:6b:35:f3:cc:76: - f8:d7:65:50:0a:97:e3:d9:3b:ee:55:06:8b:00:57:be:6f:6e: - 02:20:17:10:01:ba:09:bc:c7:28:ea:b5:8e:96:fe:43:18:4c: - 1b:ef:d9:65:52:09:f2:c0:a7:db:19:9a:a2:71:a4:a2 + 30:45:02:21:00:81:a0:90:2d:51:e5:35:46:ed:75:d0:4f:7c: + 0b:78:8f:3a:2c:17:c4:3b:ca:06:f0:1f:94:94:ea:ba:5d:68: + 0a:02:20:12:0d:7c:c8:7b:aa:9b:ed:4c:24:60:e9:75:7a:d2: + 21:dc:73:c3:1a:97:47:5a:2b:11:19:ab:5d:23:a8:6a:7e -----BEGIN CERTIFICATE----- -MIIB+DCCAZ8CFB4NZd0PYlBs7H8DUG8TxNLPRVDaMAoGCCqGSM49BAMCMIGLMQsw +MIIB+TCCAZ8CFC5L4bVGSWaqxcqjrPtic25VYxOtMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTA1MjVaFw0zMzEyMjQwOTA1MjVaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMTNaFw0zNTAzMjIxMDMzMTNaMHIxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGzAZBgNVBAMMEkJhY2tkb29yVGVzdFJv dXRlcjEmMCQGCSqGSIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20wWTAT -BgcqhkjOPQIBBggqhkjOPQMBBwNCAATbIPouj/IJ+2/+enZk4DQfJCHOUHHV1Bui -0DTthMqrVxsvkfdggDaAuYUsk33c89yafjWpU2N4ZjA2SWrpZAOIMAoGCCqGSM49 -BAMCA0cAMEQCIDdgZMqw49kVo2s188x2+NdlUAqX49k77lUGiwBXvm9uAiAXEAG6 -CbzHKOq1jpb+QxhMG+/ZZVIJ8sCn2xmaonGkog== +BgcqhkjOPQIBBggqhkjOPQMBBwNCAARnRhyVOnleTrouaAMseWP/+hlTEFTqg1Ks +9oN5qT7/utn+L3FWlBOTmmvBBB6cd0cg3T+aNB6jJzCjV3euxku3MAoGCCqGSM49 +BAMCA0gAMEUCIQCBoJAtUeU1Ru110E98C3iPOiwXxDvKBvAflJTqul1oCgIgEg18 +yHuqm+1MJGDpdXrSIdxzwxqXR1orERmrXSOoan4= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_key.pem b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_key.pem index 85442d597..1c07ca793 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/certs/router_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgWI6JgwvyZueKiQQc -ZqSAL1ODkMGUWfE4rsSTXb3ACXuhRANCAATbIPouj/IJ+2/+enZk4DQfJCHOUHHV -1Bui0DTthMqrVxsvkfdggDaAuYUsk33c89yafjWpU2N4ZjA2SWrpZAOI +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgJFxliHht4jsdzfyS +J2tca6uCp+c00EFZ+VWvKXMrRTehRANCAARnRhyVOnleTrouaAMseWP/+hlTEFTq +g1Ks9oN5qT7/utn+L3FWlBOTmmvBBB6cd0cg3T+aNB6jJzCjV3euxku3 -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_trespassing/generators/main_ca_conf.cnf b/ddsrouter_test/compose/test_cases/security/secure_trespassing/generators/main_ca_conf.cnf index 334fb6899..91e9a0351 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_trespassing/generators/main_ca_conf.cnf +++ b/ddsrouter_test/compose/test_cases/security/secure_trespassing/generators/main_ca_conf.cnf @@ -61,7 +61,7 @@ prompt = no #default_keyfile = privkey.pem distinguished_name= req_distinguished_name #attributes = req_attributes -#x509_extensions = v3_ca # The extentions to add to the self signed cert +x509_extensions = root_ca_extensions # The extentions to add to the self signed cert string_mask = utf8only [ req_distinguished_name ] @@ -71,3 +71,6 @@ localityName = Tres Cantos organizationName = eProsima commonName = eProsima Main Test CA emailAddress = routertest@eprosima.com + +[ root_ca_extensions ] +basicConstraints = CA:true diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_cert.pem index 590be7ee7..2483aa560 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:ac + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:76 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestClient/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:6a:fe:50:1a:86:a5:71:d0:90:e3:e8:95:9e:fc: - aa:79:65:24:54:2e:52:87:fa:c2:5d:1e:c7:b0:06: - 5b:e4:1f:e8:57:ab:cd:15:92:8a:bb:b9:07:f0:69: - 45:84:15:5c:86:4e:16:4c:af:b4:1d:e9:21:21:e1: - f4:6c:73:c2:30 + 04:cc:9c:e8:3f:34:9a:46:27:f6:ac:b8:0b:eb:bf: + d4:1d:2d:58:54:9e:ff:51:3c:4f:52:4d:b6:7d:e2: + 5a:8f:d7:57:a4:e3:b5:48:eb:34:81:31:a9:6a:a8: + 0c:42:35:2b:b0:b1:e3:2b:b7:0c:42:fb:ff:ac:c8: + 6f:80:c6:23:f7 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:9a:93:cc:69:f2:a4:c4:d0:db:3f:ee:37:3a: - f3:ae:7b:7f:1d:17:a9:33:1d:1b:78:87:f1:7d:ea:9b:d4:d9: - f9:02:21:00:f2:1a:78:66:1e:f1:ed:65:13:71:f4:19:68:36: - 66:bc:67:9f:75:f7:c9:10:32:ba:1a:4f:6c:c6:ed:8b:e4:e7 + 30:46:02:21:00:94:69:29:dd:80:17:1e:ce:23:0a:1c:10:68: + be:e8:20:7e:91:a4:1c:89:b1:3b:ea:75:4f:1b:00:f9:d0:c7: + 90:02:21:00:9a:b7:93:76:a7:05:89:a7:06:3b:f0:f3:d0:47: + 3d:90:50:a5:13:97:41:ef:b0:cc:86:d4:9d:97:f3:b8:5f:91 -----BEGIN CERTIFICATE----- -MIIB9TCCAZoCFCbct+7WbhMynApa6AuEHDbMAGKsMAoGCCqGSM49BAMCMIGLMQsw +MIIB9TCCAZoCFCb2w/KGZbgOqm5ZUlCIWHAU8gl2MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMG0xCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMG0xCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExFjAUBgNVBAMMDVdhblRlc3RDbGllbnQx JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEav5QGoalcdCQ4+iVnvyqeWUkVC5Sh/rCXR7HsAZb -5B/oV6vNFZKKu7kH8GlFhBVchk4WTK+0HekhIeH0bHPCMDAKBggqhkjOPQQDAgNJ -ADBGAiEAmpPMafKkxNDbP+43OvOue38dF6kzHRt4h/F96pvU2fkCIQDyGnhmHvHt -ZRNx9BloNma8Z59198kQMroaT2zG7Yvk5w== +zj0CAQYIKoZIzj0DAQcDQgAEzJzoPzSaRif2rLgL67/UHS1YVJ7/UTxPUk22feJa +j9dXpOO1SOs0gTGpaqgMQjUrsLHjK7cMQvv/rMhvgMYj9zAKBggqhkjOPQQDAgNJ +ADBGAiEAlGkp3YAXHs4jChwQaL7oIH6RpByJsTvqdU8bAPnQx5ACIQCat5N2pwWJ +pwY78PPQRz2QUKUTl0HvsMyG1J2X87hfkQ== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_key.pem index b32d8f91c..aebbea93f 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/client_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgVXSPD8+0p2wPn0Xc -VUKMz0iBJTsMTZ3BJGplbitikrShRANCAARq/lAahqVx0JDj6JWe/Kp5ZSRULlKH -+sJdHsewBlvkH+hXq80Vkoq7uQfwaUWEFVyGThZMr7Qd6SEh4fRsc8Iw +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgkeWqdY5PejZaMQBt +DAa2kszxHDUdcEDJ6HnMuwkEpAqhRANCAATMnOg/NJpGJ/asuAvrv9QdLVhUnv9R +PE9STbZ94lqP11ek47VI6zSBMalqqAxCNSuwseMrtwxC+/+syG+AxiP3 -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/governance.smime b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/governance.smime index 3b2dc5e16..61663f036 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/governance.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/governance.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----5E9EC9EF5B9D30FBBB68E32E26394D64" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----A2BE6158005A882F1D710D5BB84D0224" This is an S/MIME signed message -------5E9EC9EF5B9D30FBBB68E32E26394D64 +------A2BE6158005A882F1D710D5BB84D0224 Content-Type: text/plain @@ -37,35 +37,36 @@ Content-Type: text/plain -------5E9EC9EF5B9D30FBBB68E32E26394D64 +------A2BE6158005A882F1D710D5BB84D0224 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFDffU0m3+1CL7b40Yj/DO6tu32k0MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNagbDDf4cBOdh9EctYAYBqNRClgls4hpWrdH+FxVPM7tmg1 -GUHlqGOeCtmrkQyBCX9fRrawktf4BgE40nC6h3QwCgYIKoZIzj0EAwIDSQAwRgIh -AMP9NDQdwo2ZRIFYhI2lWsI/p1LoXYs7a1ODsF50ooVBAiEA8s9yAvfqq5yelDqt -wDGDA912FI0E/eGxlfIFCgFIT0gxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFDffU0m3+1CL7b40Yj/D -O6tu32k0MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MTY1NFowLwYJKoZIhvcNAQkEMSIE -IKiG2frCYc+pxWqHFLlyJNxZs6wgiyhTRDOoDJZ9xQGAMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIgEt6hW3D3ua94rhlXCDEudvCW -v8IbIUvHZR9EhOnVfrUCIQDesZAMsD6nZ+bHTXbl/xT0HDSLCpKpvnJim+a/buPp -fQ== +MIIEgQYJKoZIhvcNAQcCoIIEcjCCBG4CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJMMIICSDCCAe+gAwIBAgIUECKvA1eUMadIX3ygt1PNXRKG03gw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMyM1oXDTM1MDMyMjEwMzMyM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEfhX3ER1FTY1yUqsB35Dr9wTJZSGQs5f0p5IKj7cT +dExXY0Gc6Y3CJkUI8aMHXVLNekttb5p/tCg5K5svZIL4FqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQU8OO8pdZtleSM12dnyVZf1Kfpk8wwCgYIKoZIzj0EAwID +RwAwRAIgNbdR5caD9xgj+5BU5fJj9mBGx9ZeuDqwWOyGs73ntL0CICGCkDvimYj5 +MtBb3zOCV2eWzenD4eyQyo5ra83qGJJUMYIB+TCCAfUCAQEwgaQwgYsxCzAJBgNV +BAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNV +BAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAk +BgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tAhQQIq8DV5Qxp0hf +fKC3U81dEobTeDANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZI +hvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTAzMjQxMDMzMjNaMC8GCSqGSIb3DQEJ +BDEiBCCohtn6wmHPqcVqhxS5ciTcWbOsIIsoU0QzqAyWfcUBgDB5BgkqhkiG9w0B +CQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoG +CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC +BzANBggqhkiG9w0DAgIBKDAKBggqhkjOPQQDAgRHMEUCIAkjSLdlF/OWBp0d9LNw +V8l6zrdXZcuOgx9B0009XNMmAiEAp9tG/uXzldkOyAHHS+1HdUdEaL2kYhppcJ3k +S/uaN9Q= -------5E9EC9EF5B9D30FBBB68E32E26394D64-- +------A2BE6158005A882F1D710D5BB84D0224-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_cert.pem index a858f6202..3fb77b8db 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:a5 + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:6f Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestLocalPub0/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:2f:a2:2b:fc:d7:b0:d4:fb:39:cf:44:23:ee:2a: - ed:12:df:49:7f:1f:73:34:b2:72:cc:8d:fe:d5:a5: - 2c:e9:4c:33:73:15:59:f7:b4:16:13:de:23:04:3f: - 3e:08:46:ea:99:a2:e1:d5:86:cd:93:de:03:a8:c6: - 5d:c0:2c:a0:70 + 04:dc:ff:fe:23:3d:56:95:20:b9:d1:8c:aa:30:5d: + a2:11:49:a1:78:bd:d5:54:03:1c:63:93:30:44:b5: + ba:fc:c9:3a:84:3b:b3:02:bc:ae:6e:05:7b:34:82: + e0:e2:f7:23:4b:58:eb:c7:e8:93:84:b6:f3:33:ff: + 75:a7:3a:f5:69 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:44:02:20:17:b6:8f:ca:d0:b0:5b:df:85:d3:2d:4c:ca:8a: - bd:50:e1:4a:e5:5f:13:3f:0b:02:ad:77:e0:5e:aa:8b:b2:36: - 02:20:73:0c:87:c2:aa:4e:00:df:4f:4d:b7:68:b9:83:e4:1e: - 94:f2:f3:b9:89:f4:a4:04:2d:85:10:4b:ca:4e:ad:eb + 30:45:02:21:00:a5:54:20:eb:bf:8f:71:ff:1f:b7:0c:22:c3: + d4:12:21:ab:cd:04:01:88:91:51:80:2c:db:44:7e:52:11:77: + 72:02:20:50:f5:13:2f:1f:f3:43:a0:f7:63:a3:60:18:d7:78: + b8:9c:c4:f6:c9:5c:a8:a9:0f:3f:e5:61:29:b2:bc:68:b5 -----BEGIN CERTIFICATE----- -MIIB9jCCAZ0CFCbct+7WbhMynApa6AuEHDbMAGKlMAoGCCqGSM49BAMCMIGLMQsw +MIIB9zCCAZ0CFCb2w/KGZbgOqm5ZUlCIWHAU8glvMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGTAXBgNVBAMMEFdhblRlc3RMb2NhbFB1 YjAxJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYH -KoZIzj0CAQYIKoZIzj0DAQcDQgAEL6Ir/New1Ps5z0Qj7irtEt9Jfx9zNLJyzI3+ -1aUs6UwzcxVZ97QWE94jBD8+CEbqmaLh1YbNk94DqMZdwCygcDAKBggqhkjOPQQD -AgNHADBEAiAXto/K0LBb34XTLUzKir1Q4UrlXxM/CwKtd+BeqouyNgIgcwyHwqpO -AN9PTbdouYPkHpTy87mJ9KQELYUQS8pOres= +KoZIzj0CAQYIKoZIzj0DAQcDQgAE3P/+Iz1WlSC50YyqMF2iEUmheL3VVAMcY5Mw +RLW6/Mk6hDuzAryubgV7NILg4vcjS1jrx+iThLbzM/91pzr1aTAKBggqhkjOPQQD +AgNIADBFAiEApVQg67+Pcf8ftwwiw9QSIavNBAGIkVGALNtEflIRd3ICIFD1Ey8f +80Og92OjYBjXeLicxPbJXKipDz/lYSmyvGi1 -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_key.pem index f809f44b7..496dc04a8 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub0_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgp+j5MPKH4RYK5pXH -m3pcGEBAdPoO+gHUGuoy8Pd8xg+hRANCAAQvoiv817DU+znPRCPuKu0S30l/H3M0 -snLMjf7VpSzpTDNzFVn3tBYT3iMEPz4IRuqZouHVhs2T3gOoxl3ALKBw +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtTI/thTOV/ZmpOfL +67a9ClTsmZzP4zryY0QzANLHLLOhRANCAATc//4jPVaVILnRjKowXaIRSaF4vdVU +AxxjkzBEtbr8yTqEO7MCvK5uBXs0guDi9yNLWOvH6JOEtvMz/3WnOvVp -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_cert.pem index f212f7b4c..9893ae6c7 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:a7 + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:71 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestLocalPub1/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:5b:c8:1f:ec:81:08:05:21:a3:70:a1:90:01:16: - a1:2c:cc:79:00:e4:07:90:68:61:8b:14:6d:5b:3f: - 98:fa:53:14:a5:7f:b3:f7:4d:57:29:3d:8a:a7:bf: - b3:4e:1f:87:6f:ce:03:78:80:68:62:96:93:cc:a1: - 43:57:7a:98:5a + 04:20:93:15:60:9c:27:a3:2c:23:77:9e:97:cd:8e: + 3b:71:9d:40:8e:5a:f3:08:38:50:96:37:4d:a3:ba: + c9:96:66:d7:cf:50:b2:56:29:04:5f:2f:64:4c:1d: + da:3b:1c:e4:d9:06:e6:14:d0:ad:a3:43:52:b8:13: + ce:c9:4a:b6:31 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:88:d0:65:98:65:01:f1:e9:28:a0:35:2b:b9: - 83:df:35:8e:e8:c8:86:bc:d4:cb:0e:3d:49:d1:ea:c1:11:84: - e0:02:21:00:a7:77:75:57:5e:6d:4c:c0:60:f0:c8:12:25:da: - c7:2b:91:df:9e:67:63:55:c2:d8:79:5a:af:54:10:7a:eb:91 + 30:46:02:21:00:a7:ac:4d:89:6f:97:7d:70:5a:02:96:80:27: + 17:e6:1c:28:71:39:6a:60:93:77:c0:d4:96:82:8e:c9:d0:b1: + 41:02:21:00:d3:f3:90:a0:2e:be:b0:45:3d:31:a6:54:38:b5: + 1c:f9:83:11:5e:cb:ac:c7:57:c9:48:b4:48:e9:80:4b:ba:9a -----BEGIN CERTIFICATE----- -MIIB+DCCAZ0CFCbct+7WbhMynApa6AuEHDbMAGKnMAoGCCqGSM49BAMCMIGLMQsw +MIIB+DCCAZ0CFCb2w/KGZbgOqm5ZUlCIWHAU8glxMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGTAXBgNVBAMMEFdhblRlc3RMb2NhbFB1 YjExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYH -KoZIzj0CAQYIKoZIzj0DAQcDQgAEW8gf7IEIBSGjcKGQARahLMx5AOQHkGhhixRt -Wz+Y+lMUpX+z901XKT2Kp7+zTh+Hb84DeIBoYpaTzKFDV3qYWjAKBggqhkjOPQQD -AgNJADBGAiEAiNBlmGUB8ekooDUruYPfNY7oyIa81MsOPUnR6sERhOACIQCnd3VX -Xm1MwGDwyBIl2scrkd+eZ2NVwth5Wq9UEHrrkQ== +KoZIzj0CAQYIKoZIzj0DAQcDQgAEIJMVYJwnoywjd56XzY47cZ1AjlrzCDhQljdN +o7rJlmbXz1CyVikEXy9kTB3aOxzk2QbmFNCto0NSuBPOyUq2MTAKBggqhkjOPQQD +AgNJADBGAiEAp6xNiW+XfXBaApaAJxfmHChxOWpgk3fA1JaCjsnQsUECIQDT85Cg +Lr6wRT0xplQ4tRz5gxFey6zHV8lItEjpgEu6mg== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_key.pem index e17a3f975..cbfd52023 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_pub1_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgHWAy+tNwUmeVIaYx -CJ2Gl9/F1h4pGxAYnwPHABQd2/qhRANCAARbyB/sgQgFIaNwoZABFqEszHkA5AeQ -aGGLFG1bP5j6UxSlf7P3TVcpPYqnv7NOH4dvzgN4gGhilpPMoUNXepha +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgn+a5HrFO+6M0b4eR +VcvMAKkPuxH9bb9aQdgIIeVbmZKhRANCAAQgkxVgnCejLCN3npfNjjtxnUCOWvMI +OFCWN02jusmWZtfPULJWKQRfL2RMHdo7HOTZBuYU0K2jQ1K4E87JSrYx -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_cert.pem index 9c7c2461c..e9c8c5d3c 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:a6 + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:70 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestLocalSub0/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:6c:55:86:24:17:a4:cc:4f:28:90:15:09:e5:9e: - 14:50:29:97:a1:2e:b4:fc:29:36:82:9c:47:66:a3: - 4c:f4:36:23:e5:bb:e2:a5:c8:7d:4d:dc:22:63:55: - 8b:90:7a:b0:60:ee:63:c5:cb:fd:ba:26:8e:73:39: - ee:7e:74:4c:c4 + 04:88:02:dc:fe:6a:f5:73:5e:be:67:05:48:b9:f2: + 96:93:51:14:0e:bd:36:71:98:e6:6b:1c:b9:74:29: + 07:03:a9:41:cd:06:f3:1d:89:28:0a:ed:cd:70:1b: + 90:ea:c5:ce:d5:13:a0:52:cb:5d:d3:c0:7e:8b:5d: + 51:82:7a:5a:eb ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:20:6b:6c:29:72:c8:73:2b:7c:4d:db:78:ff:e7:09: - e3:2a:f1:76:86:2a:56:d3:cd:91:4c:6f:49:69:f7:31:ee:39: - 02:21:00:e0:00:99:5e:76:a6:64:33:bd:11:55:61:c7:c9:77: - b8:ff:d5:c7:4e:0a:0c:c4:0e:a7:c2:da:9b:b7:da:3e:ce + 30:46:02:21:00:f5:ee:ce:99:15:ce:e3:ba:43:50:09:96:8c: + ab:95:a7:88:5f:b2:eb:6f:db:3a:11:8d:39:e0:15:de:c6:ee: + 8a:02:21:00:8c:a2:55:3c:33:87:ba:e9:b7:b2:66:65:f1:b6: + 39:0a:31:12:53:8c:46:96:51:ad:91:6c:73:3d:f3:a5:48:80 -----BEGIN CERTIFICATE----- -MIIB9zCCAZ0CFCbct+7WbhMynApa6AuEHDbMAGKmMAoGCCqGSM49BAMCMIGLMQsw +MIIB+DCCAZ0CFCb2w/KGZbgOqm5ZUlCIWHAU8glwMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGTAXBgNVBAMMEFdhblRlc3RMb2NhbFN1 YjAxJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYH -KoZIzj0CAQYIKoZIzj0DAQcDQgAEbFWGJBekzE8okBUJ5Z4UUCmXoS60/Ck2gpxH -ZqNM9DYj5bvipch9TdwiY1WLkHqwYO5jxcv9uiaOcznufnRMxDAKBggqhkjOPQQD -AgNIADBFAiBrbClyyHMrfE3beP/nCeMq8XaGKlbTzZFMb0lp9zHuOQIhAOAAmV52 -pmQzvRFVYcfJd7j/1cdOCgzEDqfC2pu32j7O +KoZIzj0CAQYIKoZIzj0DAQcDQgAEiALc/mr1c16+ZwVIufKWk1EUDr02cZjmaxy5 +dCkHA6lBzQbzHYkoCu3NcBuQ6sXO1ROgUstd08B+i11Rgnpa6zAKBggqhkjOPQQD +AgNJADBGAiEA9e7OmRXO47pDUAmWjKuVp4hfsutv2zoRjTngFd7G7ooCIQCMolU8 +M4e66beyZmXxtjkKMRJTjEaWUa2RbHM986VIgA== -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_key.pem index cd4efe908..14ace6886 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub0_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXIxoy7X/tDCRzZuu -SyLOnohXPX10YpwsnWtxRux4IV2hRANCAARsVYYkF6TMTyiQFQnlnhRQKZehLrT8 -KTaCnEdmo0z0NiPlu+KlyH1N3CJjVYuQerBg7mPFy/26Jo5zOe5+dEzE +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgRktbQg5foU379Erl +wfaTZX32P6NkWMJYBigiQaamDLWhRANCAASIAtz+avVzXr5nBUi58paTURQOvTZx +mOZrHLl0KQcDqUHNBvMdiSgK7c1wG5Dqxc7VE6BSy13TwH6LXVGCelrr -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_cert.pem index cd94ebfa3..960de3f6a 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:a8 + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:72 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestLocalSub1/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:f8:96:12:45:3a:b6:30:83:ac:5f:5d:56:99:a8: - 12:5c:d0:e2:88:e7:2b:b7:1e:cf:87:4b:40:5f:ff: - 62:86:58:89:5a:e2:ab:fc:98:83:4f:50:3e:32:a1: - 15:40:dc:e6:32:24:66:7d:9f:1b:30:77:c9:b7:db: - 7d:92:a1:eb:6c + 04:37:1b:29:e5:fd:f3:22:27:17:69:f1:18:a7:b2: + 8b:56:6b:65:88:f8:7a:c9:05:13:2b:7d:ce:0f:2b: + bb:72:22:78:1d:1b:a2:f8:68:c0:ec:61:8a:12:90: + 33:c1:6c:c8:5c:1a:24:8a:80:56:55:b5:9a:74:db: + 78:2d:24:c7:cd ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:21:00:b0:27:aa:c5:ac:a0:e1:c4:b0:4d:94:ba:2c: - af:ce:35:a8:f8:ac:fc:0e:65:2c:42:30:97:47:a4:01:30:21: - 7a:02:20:1d:8a:c4:68:3a:d6:7e:91:da:5e:bd:a5:d6:51:e1: - 5f:2c:dc:0c:7c:79:d5:f4:ed:80:54:ff:f2:be:64:87:63 + 30:45:02:21:00:8b:77:51:09:fd:93:d5:71:38:c2:5a:04:be: + a8:92:f5:20:a2:7b:ec:3b:a5:11:f0:ed:78:70:42:c4:85:24: + e1:02:20:0a:69:54:99:90:60:76:cc:89:b8:e7:f9:04:b7:55: + 9b:8c:a4:83:38:2c:d9:79:b4:28:6b:52:e7:1f:0b:a4:2e -----BEGIN CERTIFICATE----- -MIIB9zCCAZ0CFCbct+7WbhMynApa6AuEHDbMAGKoMAoGCCqGSM49BAMCMIGLMQsw +MIIB9zCCAZ0CFCb2w/KGZbgOqm5ZUlCIWHAU8glyMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHAxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExGTAXBgNVBAMMEFdhblRlc3RMb2NhbFN1 YjExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYH -KoZIzj0CAQYIKoZIzj0DAQcDQgAE+JYSRTq2MIOsX11WmagSXNDiiOcrtx7Ph0tA -X/9ihliJWuKr/JiDT1A+MqEVQNzmMiRmfZ8bMHfJt9t9kqHrbDAKBggqhkjOPQQD -AgNIADBFAiEAsCeqxayg4cSwTZS6LK/ONaj4rPwOZSxCMJdHpAEwIXoCIB2KxGg6 -1n6R2l69pdZR4V8s3Ax8edX07YBU//K+ZIdj +KoZIzj0CAQYIKoZIzj0DAQcDQgAENxsp5f3zIicXafEYp7KLVmtliPh6yQUTK33O +Dyu7ciJ4HRui+GjA7GGKEpAzwWzIXBokioBWVbWadNt4LSTHzTAKBggqhkjOPQQD +AgNIADBFAiEAi3dRCf2T1XE4wloEvqiS9SCie+w7pRHw7XhwQsSFJOECIAppVJmQ +YHbMibjn+QS3VZuMpIM4LNl5tChrUucfC6Qu -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_key.pem index 07245106f..44ec5b75c 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/local_sub1_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgOf2yxF8eN2KXcA8T -trH+WsU1/cWxm/9gUcXZLen0az6hRANCAAT4lhJFOrYwg6xfXVaZqBJc0OKI5yu3 -Hs+HS0Bf/2KGWIla4qv8mINPUD4yoRVA3OYyJGZ9nxswd8m3232Soets +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgGOXCdIw75GWAMMA1 +wwe3TPjcpB9UPnnDK6C219HG2pqhRANCAAQ3Gynl/fMiJxdp8RinsotWa2WI+HrJ +BRMrfc4PK7tyIngdG6L4aMDsYYoSkDPBbMhcGiSKgFZVtZp023gtJMfN -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/main_ca_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/main_ca_cert.pem index ea752d1e0..fec143838 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/main_ca_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/main_ca_cert.pem @@ -1,14 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICFDCCAbkCFDffU0m3+1CL7b40Yj/DO6tu32k0MAoGCCqGSM49BAMCMIGLMQsw -CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw -DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMIGLMQswCQYDVQQGEwJFUzELMAkGA1UE -CAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEe -MBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdy -b3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA -BNagbDDf4cBOdh9EctYAYBqNRClgls4hpWrdH+FxVPM7tmg1GUHlqGOeCtmrkQyB -CX9fRrawktf4BgE40nC6h3QwCgYIKoZIzj0EAwIDSQAwRgIhAMP9NDQdwo2ZRIFY -hI2lWsI/p1LoXYs7a1ODsF50ooVBAiEA8s9yAvfqq5yelDqtwDGDA912FI0E/eGx -lfIFCgFIT0g= +MIICSDCCAe+gAwIBAgIUECKvA1eUMadIX3ygt1PNXRKG03gwCgYIKoZIzj0EAwIw +gYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50 +b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRl +c3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMB4X +DTI1MDMyNDEwMzMyM1oXDTM1MDMyMjEwMzMyM1owgYsxCzAJBgNVBAYTAkVTMQsw +CQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9z +aW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0B +CQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D +AQcDQgAEfhX3ER1FTY1yUqsB35Dr9wTJZSGQs5f0p5IKj7cTdExXY0Gc6Y3CJkUI +8aMHXVLNekttb5p/tCg5K5svZIL4FqMvMC0wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E +FgQU8OO8pdZtleSM12dnyVZf1Kfpk8wwCgYIKoZIzj0EAwIDRwAwRAIgNbdR5caD +9xgj+5BU5fJj9mBGx9ZeuDqwWOyGs73ntL0CICGCkDvimYj5MtBb3zOCV2eWzenD +4eyQyo5ra83qGJJU -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan0.smime b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan0.smime index d21463774..1481992c9 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan0.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan0.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----7DD98501717D24A1C8BE0276BE0DAB68" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----7EB7D8A09AF1500CD27668A63CE60EA0" This is an S/MIME signed message -------7DD98501717D24A1C8BE0276BE0DAB68 +------7EB7D8A09AF1500CD27668A63CE60EA0 Content-Type: text/plain @@ -86,35 +86,36 @@ Content-Type: text/plain -------7DD98501717D24A1C8BE0276BE0DAB68 +------7EB7D8A09AF1500CD27668A63CE60EA0 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETgYJKoZIhvcNAQcCoIIEPzCCBDsCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFDffU0m3+1CL7b40Yj/DO6tu32k0MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNagbDDf4cBOdh9EctYAYBqNRClgls4hpWrdH+FxVPM7tmg1 -GUHlqGOeCtmrkQyBCX9fRrawktf4BgE40nC6h3QwCgYIKoZIzj0EAwIDSQAwRgIh -AMP9NDQdwo2ZRIFYhI2lWsI/p1LoXYs7a1ODsF50ooVBAiEA8s9yAvfqq5yelDqt -wDGDA912FI0E/eGxlfIFCgFIT0gxggH6MIIB9gIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFDffU0m3+1CL7b40Yj/D -O6tu32k0MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MTY1NFowLwYJKoZIhvcNAQkEMSIE -IM8lnJ7EqrM/JhsyfaA1Lbw5JT14JO0UBjGA4GQKc2GaMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEgwRgIhAIYcNnW7wM7Nq3ZOrY7YSkM5 -meQZoSto/NlvYtAdekvHAiEA13zPZobJTHz4FjhaC50U1r7/tmHAfVVivR+KCju3 -pq4= +MIIEgAYJKoZIhvcNAQcCoIIEcTCCBG0CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJMMIICSDCCAe+gAwIBAgIUECKvA1eUMadIX3ygt1PNXRKG03gw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMyM1oXDTM1MDMyMjEwMzMyM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEfhX3ER1FTY1yUqsB35Dr9wTJZSGQs5f0p5IKj7cT +dExXY0Gc6Y3CJkUI8aMHXVLNekttb5p/tCg5K5svZIL4FqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQU8OO8pdZtleSM12dnyVZf1Kfpk8wwCgYIKoZIzj0EAwID +RwAwRAIgNbdR5caD9xgj+5BU5fJj9mBGx9ZeuDqwWOyGs73ntL0CICGCkDvimYj5 +MtBb3zOCV2eWzenD4eyQyo5ra83qGJJUMYIB+DCCAfQCAQEwgaQwgYsxCzAJBgNV +BAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNV +BAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAk +BgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tAhQQIq8DV5Qxp0hf +fKC3U81dEobTeDANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZI +hvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTAzMjQxMDMzMjNaMC8GCSqGSIb3DQEJ +BDEiBCDPJZyexKqzPyYbMn2gNS28OSU9eCTtFAYxgOBkCnNhmjB5BgkqhkiG9w0B +CQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoG +CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC +BzANBggqhkiG9w0DAgIBKDAKBggqhkjOPQQDAgRGMEQCIB5Z4+jCqXoLU5XxqTYS +HENH1qRnTyYKdPnFaFoVyUL5AiBG0rbBeb2AYtuQb/yc4dCONCb5UtVth7N+OVFf +4uM+pw== -------7DD98501717D24A1C8BE0276BE0DAB68-- +------7EB7D8A09AF1500CD27668A63CE60EA0-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan1.smime b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan1.smime index 000af7dfe..54ef564a5 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan1.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_lan1.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----E7BE581E9BC16767B346AC1EA73FE025" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----A5CCFABB6D4E5CD84BD181D34CD9236E" This is an S/MIME signed message -------E7BE581E9BC16767B346AC1EA73FE025 +------A5CCFABB6D4E5CD84BD181D34CD9236E Content-Type: text/plain @@ -86,34 +86,36 @@ Content-Type: text/plain -------E7BE581E9BC16767B346AC1EA73FE025 +------A5CCFABB6D4E5CD84BD181D34CD9236E Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETAYJKoZIhvcNAQcCoIIEPTCCBDkCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFDffU0m3+1CL7b40Yj/DO6tu32k0MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNagbDDf4cBOdh9EctYAYBqNRClgls4hpWrdH+FxVPM7tmg1 -GUHlqGOeCtmrkQyBCX9fRrawktf4BgE40nC6h3QwCgYIKoZIzj0EAwIDSQAwRgIh -AMP9NDQdwo2ZRIFYhI2lWsI/p1LoXYs7a1ODsF50ooVBAiEA8s9yAvfqq5yelDqt -wDGDA912FI0E/eGxlfIFCgFIT0gxggH4MIIB9AIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFDffU0m3+1CL7b40Yj/D -O6tu32k0MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MTY1NVowLwYJKoZIhvcNAQkEMSIE -IMT37G0ss82wSmZfy99FAsZ9dGuhsLXNk3nuZTR0OtM0MHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEYwRAIgLo636k47wsLXITkIGb6in/iO -armKqAMKYez7wz5SHW4CIF1Bb893ynLvXmW+k6XyqY5hRMtWEugnN/kZ6suD+/aS +MIIEgQYJKoZIhvcNAQcCoIIEcjCCBG4CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJMMIICSDCCAe+gAwIBAgIUECKvA1eUMadIX3ygt1PNXRKG03gw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMyM1oXDTM1MDMyMjEwMzMyM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEfhX3ER1FTY1yUqsB35Dr9wTJZSGQs5f0p5IKj7cT +dExXY0Gc6Y3CJkUI8aMHXVLNekttb5p/tCg5K5svZIL4FqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQU8OO8pdZtleSM12dnyVZf1Kfpk8wwCgYIKoZIzj0EAwID +RwAwRAIgNbdR5caD9xgj+5BU5fJj9mBGx9ZeuDqwWOyGs73ntL0CICGCkDvimYj5 +MtBb3zOCV2eWzenD4eyQyo5ra83qGJJUMYIB+TCCAfUCAQEwgaQwgYsxCzAJBgNV +BAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNV +BAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAk +BgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tAhQQIq8DV5Qxp0hf +fKC3U81dEobTeDANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZI +hvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTAzMjQxMDMzMjNaMC8GCSqGSIb3DQEJ +BDEiBCDE9+xtLLPNsEpmX8vfRQLGfXRrobC1zZN57mU0dDrTNDB5BgkqhkiG9w0B +CQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoG +CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC +BzANBggqhkiG9w0DAgIBKDAKBggqhkjOPQQDAgRHMEUCIQCL0tLscpQyUCsfjPw/ +HBK9MphXw2N5AAITuz5lJaEfSgIgJJ1d4A6KTcew58TLT5bS5iS368zeFynwyNou +Va0FD0w= -------E7BE581E9BC16767B346AC1EA73FE025-- +------A5CCFABB6D4E5CD84BD181D34CD9236E-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_wan.smime b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_wan.smime index 30adf7757..ed81772a8 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_wan.smime +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/permissions_wan.smime @@ -1,9 +1,9 @@ MIME-Version: 1.0 -Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----78363599CD9FBAD3F49EC7560C23431C" +Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="----605D31262EF1AC6BA300CD100CB46101" This is an S/MIME signed message -------78363599CD9FBAD3F49EC7560C23431C +------605D31262EF1AC6BA300CD100CB46101 Content-Type: text/plain @@ -71,35 +71,36 @@ Content-Type: text/plain -------78363599CD9FBAD3F49EC7560C23431C +------605D31262EF1AC6BA300CD100CB46101 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" -MIIETQYJKoZIhvcNAQcCoIIEPjCCBDoCAQExDzANBglghkgBZQMEAgEFADALBgkq -hkiG9w0BBwGgggIYMIICFDCCAbkCFDffU0m3+1CL7b40Yj/DO6tu32k0MAoGCCqG -SM49BAMCMIGLMQswCQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1Ry -ZXMgQ2FudG9zMREwDwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEg -TWFpbiBUZXN0IENBMSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1h -LmNvbTAeFw0yMzEyMjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMIGLMQswCQYDVQQG -EwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREwDwYDVQQK -DAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENBMSYwJAYJ -KoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTBZMBMGByqGSM49AgEG -CCqGSM49AwEHA0IABNagbDDf4cBOdh9EctYAYBqNRClgls4hpWrdH+FxVPM7tmg1 -GUHlqGOeCtmrkQyBCX9fRrawktf4BgE40nC6h3QwCgYIKoZIzj0EAwIDSQAwRgIh -AMP9NDQdwo2ZRIFYhI2lWsI/p1LoXYs7a1ODsF50ooVBAiEA8s9yAvfqq5yelDqt -wDGDA912FI0E/eGxlfIFCgFIT0gxggH5MIIB9QIBATCBpDCBizELMAkGA1UEBhMC -RVMxCzAJBgNVBAgMAk1BMRQwEgYDVQQHDAtUcmVzIENhbnRvczERMA8GA1UECgwI -ZVByb3NpbWExHjAcBgNVBAMMFWVQcm9zaW1hIE1haW4gVGVzdCBDQTEmMCQGCSqG -SIb3DQEJARYXcm91dGVydGVzdEBlcHJvc2ltYS5jb20CFDffU0m3+1CL7b40Yj/D -O6tu32k0MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0B -BwEwHAYJKoZIhvcNAQkFMQ8XDTIzMTIyNzA5MTY1NVowLwYJKoZIhvcNAQkEMSIE -IKgFEvrt+Hzp23zBes1MYn4K0ldA5BjOSF3TdySakS2fMHkGCSqGSIb3DQEJDzFs -MGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgBZQMEAQIwCgYIKoZI -hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0G -CCqGSIb3DQMCAgEoMAoGCCqGSM49BAMCBEcwRQIge+AEFf45/eCzivWr4HM2uAQK -gSu3EnubMJZ2RR1GuHECIQCp7laIehnfRKnDVjWsRkzClgV4ibm4aIY2I+p4dd2B -0A== +MIIEggYJKoZIhvcNAQcCoIIEczCCBG8CAQExDzANBglghkgBZQMEAgEFADALBgkq +hkiG9w0BBwGgggJMMIICSDCCAe+gAwIBAgIUECKvA1eUMadIX3ygt1PNXRKG03gw +CgYIKoZIzj0EAwIwgYsxCzAJBgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UE +BwwLVHJlcyBDYW50b3MxETAPBgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJv +c2ltYSBNYWluIFRlc3QgQ0ExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXBy +b3NpbWEuY29tMB4XDTI1MDMyNDEwMzMyM1oXDTM1MDMyMjEwMzMyM1owgYsxCzAJ +BgNVBAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAP +BgNVBAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0Ex +JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEfhX3ER1FTY1yUqsB35Dr9wTJZSGQs5f0p5IKj7cT +dExXY0Gc6Y3CJkUI8aMHXVLNekttb5p/tCg5K5svZIL4FqMvMC0wDAYDVR0TBAUw +AwEB/zAdBgNVHQ4EFgQU8OO8pdZtleSM12dnyVZf1Kfpk8wwCgYIKoZIzj0EAwID +RwAwRAIgNbdR5caD9xgj+5BU5fJj9mBGx9ZeuDqwWOyGs73ntL0CICGCkDvimYj5 +MtBb3zOCV2eWzenD4eyQyo5ra83qGJJUMYIB+jCCAfYCAQEwgaQwgYsxCzAJBgNV +BAYTAkVTMQswCQYDVQQIDAJNQTEUMBIGA1UEBwwLVHJlcyBDYW50b3MxETAPBgNV +BAoMCGVQcm9zaW1hMR4wHAYDVQQDDBVlUHJvc2ltYSBNYWluIFRlc3QgQ0ExJjAk +BgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tAhQQIq8DV5Qxp0hf +fKC3U81dEobTeDANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZI +hvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTAzMjQxMDMzMjNaMC8GCSqGSIb3DQEJ +BDEiBCCoBRL67fh86dt8wXrNTGJ+CtJXQOQYzkhd03ckmpEtnzB5BgkqhkiG9w0B +CQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUDBAECMAoG +CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC +BzANBggqhkiG9w0DAgIBKDAKBggqhkjOPQQDAgRIMEYCIQDoEsSBgqJH4G4f6iK0 +p1wokEKsR92iaPTHsnDbn/QwRQIhAKFG6w6oBH4+xgrxyg2K2KMOvbuG65Vha8IL +giPGk8yl -------78363599CD9FBAD3F49EC7560C23431C-- +------605D31262EF1AC6BA300CD100CB46101-- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_cert.pem index 1b02a8f37..17e131337 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:a9 + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:73 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestRouterLocal0/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:38:60:92:cc:90:74:95:9e:17:09:f8:52:af:bc: - 04:c2:c2:4a:b3:06:33:c0:7c:4c:64:d1:bb:a2:6d: - 0c:fa:7b:1b:a5:0b:b7:55:fa:3d:d6:0f:bd:23:93: - 79:90:89:ae:6c:e5:09:c1:e7:a4:e7:ce:be:c7:58: - e4:1c:09:37:c7 + 04:d9:11:e4:09:cb:fd:1c:64:36:59:e7:b6:01:49: + f3:c9:be:e7:76:6c:45:9c:c7:6f:77:8c:bb:53:9b: + b9:d9:4a:39:b8:ce:f4:ae:e0:5c:81:1c:e3:3b:10: + 7c:b4:99:d4:52:45:7b:6c:6f:b4:1b:62:1d:25:76: + 59:25:f7:ce:07 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:a9:51:26:95:2f:3d:8c:2f:d9:73:46:10:1c: - 2c:3c:37:0c:d4:00:7b:6b:f6:3f:42:28:f1:9a:77:07:a9:db: - 6f:02:21:00:8a:da:c6:13:a2:53:2f:36:46:c3:fb:d3:17:60: - 17:20:4e:3f:af:76:ee:16:55:c1:f0:30:fa:3f:b9:33:79:00 + 30:45:02:20:31:1f:ca:f0:dd:ee:ff:e1:45:8c:2b:bf:b6:7d: + 71:e7:1f:20:72:9f:f5:d7:e2:29:7a:0f:eb:8b:08:5d:ca:f1: + 02:21:00:82:9c:7b:c5:ac:fa:b4:a6:fa:cd:77:be:61:49:f9: + e9:a4:c1:63:47:8f:09:34:6e:8f:2d:92:d8:ac:86:5d:27 -----BEGIN CERTIFICATE----- -MIIB+zCCAaACFCbct+7WbhMynApa6AuEHDbMAGKpMAoGCCqGSM49BAMCMIGLMQsw +MIIB+jCCAaACFCb2w/KGZbgOqm5ZUlCIWHAU8glzMAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHMxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHMxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHDAaBgNVBAMME1dhblRlc3RSb3V0ZXJM b2NhbDAxJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkw -EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEOGCSzJB0lZ4XCfhSr7wEwsJKswYzwHxM -ZNG7om0M+nsbpQu3Vfo91g+9I5N5kImubOUJweek586+x1jkHAk3xzAKBggqhkjO -PQQDAgNJADBGAiEAqVEmlS89jC/Zc0YQHCw8NwzUAHtr9j9CKPGadwep228CIQCK -2sYTolMvNkbD+9MXYBcgTj+vdu4WVcHwMPo/uTN5AA== +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2RHkCcv9HGQ2Wee2AUnzyb7ndmxFnMdv +d4y7U5u52Uo5uM70ruBcgRzjOxB8tJnUUkV7bG+0G2IdJXZZJffOBzAKBggqhkjO +PQQDAgNIADBFAiAxH8rw3e7/4UWMK7+2fXHnHyByn/XX4il6D+uLCF3K8QIhAIKc +e8Ws+rSm+s13vmFJ+emkwWNHjwk0bo8tktishl0n -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_key.pem index d6c641ca3..6b088fd65 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local0_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBt4T9KRgZJ/F3K4P -O9RKnZR30Py43ZL/lw08nXRnEc+hRANCAAQ4YJLMkHSVnhcJ+FKvvATCwkqzBjPA -fExk0buibQz6exulC7dV+j3WD70jk3mQia5s5QnB56Tnzr7HWOQcCTfH +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgYJFiQY0PrS5Y0myZ +e+OhS6N5SOGrkCtClF6P4dQEvKuhRANCAATZEeQJy/0cZDZZ57YBSfPJvud2bEWc +x293jLtTm7nZSjm4zvSu4FyBHOM7EHy0mdRSRXtsb7QbYh0ldlkl984H -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_cert.pem index 317a023ba..c820ce571 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:aa + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:74 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestRouterLocal1/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:82:7b:7b:20:d7:90:c7:b6:07:00:7f:88:d0:ce: - e9:af:80:f5:bc:e2:95:11:b7:d5:0d:0f:f8:03:27: - a2:2b:6e:b9:85:82:73:88:12:e6:a4:8d:a8:a9:9f: - 57:bf:15:3e:33:fa:ae:25:28:7a:9e:f9:1d:53:7f: - 5e:35:58:63:92 + 04:6e:4d:db:d5:b0:b8:61:7f:50:be:ab:d1:31:96: + b2:c7:dd:98:f1:93:f9:7c:c6:77:c8:e6:d2:42:dc: + 3b:7e:d8:4a:5c:8f:6f:d4:69:c7:75:2a:e8:6b:74: + a9:25:93:1a:a4:41:e3:d0:52:6b:19:a5:3b:fa:67: + 09:4e:d2:be:79 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:45:02:20:11:04:a8:84:6d:6f:51:09:26:1c:77:46:e3:c6: - 27:42:ec:a4:8e:51:0c:13:94:d7:f6:99:c4:6d:67:c4:fb:72: - 02:21:00:97:58:ce:ea:55:ec:d4:4b:69:32:61:b9:cc:1f:19: - dc:5c:db:2a:eb:5e:6c:d2:62:47:c9:fb:dd:87:f8:0a:46 + 30:44:02:20:6e:6b:8f:ae:c6:7a:b8:8b:12:7f:d3:47:54:87: + 00:c2:9e:bc:e1:31:24:46:c9:26:de:d0:b1:de:c4:ce:c5:07: + 02:20:0d:76:92:9b:13:1a:86:07:ff:3b:79:2d:47:a4:e1:46: + c5:74:8c:0b:a8:00:14:a0:05:53:a7:a2:19:51:af:19 -----BEGIN CERTIFICATE----- -MIIB+jCCAaACFCbct+7WbhMynApa6AuEHDbMAGKqMAoGCCqGSM49BAMCMIGLMQsw +MIIB+TCCAaACFCb2w/KGZbgOqm5ZUlCIWHAU8gl0MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMHMxCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMHMxCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExHDAaBgNVBAMME1dhblRlc3RSb3V0ZXJM b2NhbDExJjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkw -EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEgnt7INeQx7YHAH+I0M7pr4D1vOKVEbfV -DQ/4AyeiK265hYJziBLmpI2oqZ9XvxU+M/quJSh6nvkdU39eNVhjkjAKBggqhkjO -PQQDAgNIADBFAiARBKiEbW9RCSYcd0bjxidC7KSOUQwTlNf2mcRtZ8T7cgIhAJdY -zupV7NRLaTJhucwfGdxc2yrrXmzSYkfJ+92H+ApG +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEbk3b1bC4YX9QvqvRMZayx92Y8ZP5fMZ3 +yObSQtw7fthKXI9v1GnHdSroa3SpJZMapEHj0FJrGaU7+mcJTtK+eTAKBggqhkjO +PQQDAgNHADBEAiBua4+uxnq4ixJ/00dUhwDCnrzhMSRGySbe0LHexM7FBwIgDXaS +mxMahgf/O3ktR6ThRsV0jAuoABSgBVOnohlRrxk= -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_key.pem index 58e9bde74..99b253cc8 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/router_local1_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgByWCwJtUzvn4FT3W -sXT6ghIzBd5U0MwecQZCs9xvHm6hRANCAASCe3sg15DHtgcAf4jQzumvgPW84pUR -t9UND/gDJ6IrbrmFgnOIEuakjaipn1e/FT4z+q4lKHqe+R1Tf141WGOS +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQguBd0ugU85iAQRVHU +TJXWZVgS1ziVj7p66kFhlIGLt82hRANCAARuTdvVsLhhf1C+q9ExlrLH3Zjxk/l8 +xnfI5tJC3Dt+2Epcj2/Uacd1KuhrdKklkxqkQePQUmsZpTv6ZwlO0r55 -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_cert.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_cert.pem index 15dbb0477..a1ba76374 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_cert.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_cert.pem @@ -2,40 +2,40 @@ Certificate: Data: Version: 1 (0x0) Serial Number: - 26:dc:b7:ee:d6:6e:13:32:9c:0a:5a:e8:0b:84:1c:36:cc:00:62:ab + 26:f6:c3:f2:86:65:b8:0e:aa:6e:59:52:50:88:58:70:14:f2:09:75 Signature Algorithm: ecdsa-with-SHA256 Issuer: C=ES, ST=MA, L=Tres Cantos, O=eProsima, CN=eProsima Main Test CA/emailAddress=routertest@eprosima.com Validity - Not Before: Dec 27 09:16:54 2023 GMT - Not After : Dec 24 09:16:54 2033 GMT + Not Before: Mar 24 10:33:23 2025 GMT + Not After : Mar 22 10:33:23 2035 GMT Subject: C=ES, ST=MA, O=eProsima, CN=WanTestServer/emailAddress=routertest@eprosima.com Subject Public Key Info: Public Key Algorithm: id-ecPublicKey Public-Key: (256 bit) pub: - 04:0e:02:e7:d1:67:ca:14:8b:f8:1f:1e:78:e6:8f: - 57:98:a2:b5:17:82:f3:05:cd:26:72:a1:59:90:38: - 09:fa:28:7b:74:2a:ec:d4:9d:2e:aa:b8:05:4e:ca: - 16:de:a3:5b:33:da:e9:2b:e2:3e:b5:c9:61:1f:dc: - 51:64:c7:c2:18 + 04:1c:d3:0d:bd:27:d6:10:54:75:a9:9c:ab:ae:9d: + 1b:49:b1:15:57:bf:a9:80:e9:1c:ca:0a:66:73:ea: + 97:67:9c:41:33:7d:0b:e6:ec:a8:ae:ec:5a:7d:19: + 6e:b8:90:28:48:a1:e2:1e:ea:fd:f0:ec:20:2c:37: + 39:0b:e2:6b:52 ASN1 OID: prime256v1 NIST CURVE: P-256 Signature Algorithm: ecdsa-with-SHA256 Signature Value: - 30:46:02:21:00:e9:e4:dc:c5:94:12:60:1b:ff:af:ed:33:24: - dc:33:cc:5a:11:1d:c5:66:a9:1f:bc:0e:59:51:59:2d:ab:b9: - 6f:02:21:00:f8:df:1c:e8:91:7c:14:ff:69:08:a5:00:cc:c4: - 73:06:b4:ee:48:71:dc:6e:24:e8:8f:ed:5b:35:b4:65:11:27 + 30:45:02:21:00:e0:c2:04:a6:4b:aa:f9:78:36:2f:a1:af:ed: + 29:1f:7a:1a:90:dc:0f:63:a2:2a:2d:e0:5b:06:11:02:88:c9: + 61:02:20:04:93:12:1d:be:7f:22:3d:30:2c:b4:9e:0c:9f:5d: + 09:ed:7d:e8:4e:a3:96:90:a1:18:54:33:32:50:a4:ac:ab -----BEGIN CERTIFICATE----- -MIIB9TCCAZoCFCbct+7WbhMynApa6AuEHDbMAGKrMAoGCCqGSM49BAMCMIGLMQsw +MIIB9DCCAZoCFCb2w/KGZbgOqm5ZUlCIWHAU8gl1MAoGCCqGSM49BAMCMIGLMQsw CQYDVQQGEwJFUzELMAkGA1UECAwCTUExFDASBgNVBAcMC1RyZXMgQ2FudG9zMREw DwYDVQQKDAhlUHJvc2ltYTEeMBwGA1UEAwwVZVByb3NpbWEgTWFpbiBUZXN0IENB -MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yMzEy -MjcwOTE2NTRaFw0zMzEyMjQwOTE2NTRaMG0xCzAJBgNVBAYTAkVTMQswCQYDVQQI +MSYwJAYJKoZIhvcNAQkBFhdyb3V0ZXJ0ZXN0QGVwcm9zaW1hLmNvbTAeFw0yNTAz +MjQxMDMzMjNaFw0zNTAzMjIxMDMzMjNaMG0xCzAJBgNVBAYTAkVTMQswCQYDVQQI DAJNQTERMA8GA1UECgwIZVByb3NpbWExFjAUBgNVBAMMDVdhblRlc3RTZXJ2ZXIx JjAkBgkqhkiG9w0BCQEWF3JvdXRlcnRlc3RAZXByb3NpbWEuY29tMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEDgLn0WfKFIv4Hx545o9XmKK1F4LzBc0mcqFZkDgJ -+ih7dCrs1J0uqrgFTsoW3qNbM9rpK+I+tclhH9xRZMfCGDAKBggqhkjOPQQDAgNJ -ADBGAiEA6eTcxZQSYBv/r+0zJNwzzFoRHcVmqR+8DllRWS2ruW8CIQD43xzokXwU -/2kIpQDMxHMGtO5IcdxuJOiP7Vs1tGURJw== +zj0CAQYIKoZIzj0DAQcDQgAEHNMNvSfWEFR1qZyrrp0bSbEVV7+pgOkcygpmc+qX +Z5xBM30L5uyoruxafRluuJAoSKHiHur98OwgLDc5C+JrUjAKBggqhkjOPQQDAgNI +ADBFAiEA4MIEpkuq+Xg2L6Gv7SkfehqQ3A9joiot4FsGEQKIyWECIASTEh2+fyI9 +MCy0ngyfXQntfehOo5aQoRhUMzJQpKyr -----END CERTIFICATE----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_key.pem b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_key.pem index 14e4fef08..05f3268e5 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_key.pem +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/certs/server_key.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgNVgwYyyIdYvZQoNV -qLUW5GJ009R2jfeUrFOS9Y/gIm2hRANCAAQOAufRZ8oUi/gfHnjmj1eYorUXgvMF -zSZyoVmQOAn6KHt0KuzUnS6quAVOyhbeo1sz2ukr4j61yWEf3FFkx8IY +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3A4cWBVWDNmUpf0/ +aQghxCW5bpVsiJamV+Of+jjHFE+hRANCAAQc0w29J9YQVHWpnKuunRtJsRVXv6mA +6RzKCmZz6pdnnEEzfQvm7Kiu7Fp9GW64kChIoeIe6v3w7CAsNzkL4mtS -----END PRIVATE KEY----- diff --git a/ddsrouter_test/compose/test_cases/security/secure_wan/generators/main_ca_conf.cnf b/ddsrouter_test/compose/test_cases/security/secure_wan/generators/main_ca_conf.cnf index 334fb6899..91e9a0351 100644 --- a/ddsrouter_test/compose/test_cases/security/secure_wan/generators/main_ca_conf.cnf +++ b/ddsrouter_test/compose/test_cases/security/secure_wan/generators/main_ca_conf.cnf @@ -61,7 +61,7 @@ prompt = no #default_keyfile = privkey.pem distinguished_name= req_distinguished_name #attributes = req_attributes -#x509_extensions = v3_ca # The extentions to add to the self signed cert +x509_extensions = root_ca_extensions # The extentions to add to the self signed cert string_mask = utf8only [ req_distinguished_name ] @@ -71,3 +71,6 @@ localityName = Tres Cantos organizationName = eProsima commonName = eProsima Main Test CA emailAddress = routertest@eprosima.com + +[ root_ca_extensions ] +basicConstraints = CA:true From 30a9ccf436a0665c9521821e5b30635764ba4b50 Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Mon, 2 Jun 2025 11:28:19 +0200 Subject: [PATCH 2/3] Refs #23043: Upgrade docker to jazzy Signed-off-by: cferreiragonz --- .github/docker/vulcanexus/Dockerfile | 6 +++++- .github/workflows/docker-reusable-workflow.yml | 2 +- .../compose/scripts/execute_and_validate_listener.py | 2 +- .../compose/scripts/execute_and_validate_talker.py | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/docker/vulcanexus/Dockerfile b/.github/docker/vulcanexus/Dockerfile index e1847dc4c..6da67d9e2 100644 --- a/.github/docker/vulcanexus/Dockerfile +++ b/.github/docker/vulcanexus/Dockerfile @@ -16,11 +16,15 @@ SHELL ["/bin/bash", "-c"] ARG docker_image_base RUN echo "Docker Base image used: ${docker_image_base}" +# Update ROS 2 keys (not updated in the base image as of June 2025) +RUN rm /etc/apt/sources.list.d/ros2-latest.list && \ + curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \ + 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 + # Install message interface and demo nodes required packages RUN source "/opt/vulcanexus/$VULCANEXUS_DISTRO/setup.bash" && \ apt-get update && \ apt-get install -y \ - ros-$VULCANEXUS_DISTRO-example-interfaces \ ros-$VULCANEXUS_DISTRO-example-interfaces \ ros-$VULCANEXUS_DISTRO-demo-nodes-cpp \ ros-$VULCANEXUS_DISTRO-demo-nodes-py diff --git a/.github/workflows/docker-reusable-workflow.yml b/.github/workflows/docker-reusable-workflow.yml index b5de59001..1a445e77a 100644 --- a/.github/workflows/docker-reusable-workflow.yml +++ b/.github/workflows/docker-reusable-workflow.yml @@ -80,7 +80,7 @@ jobs: cd ./src/.github/docker/vulcanexus docker build \ --no-cache \ - --build-arg docker_image_base=eprosima/vulcanexus:humble-core \ + --build-arg docker_image_base=eprosima/vulcanexus:jazzy-core \ -t ${{ env.DDSROUTER_COMPOSE_TEST_ROS2_DOCKER_IMAGE }} \ -f Dockerfile . diff --git a/ddsrouter_test/compose/scripts/execute_and_validate_listener.py b/ddsrouter_test/compose/scripts/execute_and_validate_listener.py index 035228cd8..cbfa6d90e 100644 --- a/ddsrouter_test/compose/scripts/execute_and_validate_listener.py +++ b/ddsrouter_test/compose/scripts/execute_and_validate_listener.py @@ -72,7 +72,7 @@ def _listener_command(args): """ command = [ 'python3', - '/opt/ros/humble/lib/demo_nodes_py/listener'] + '/opt/ros/jazzy/lib/demo_nodes_py/listener'] return command diff --git a/ddsrouter_test/compose/scripts/execute_and_validate_talker.py b/ddsrouter_test/compose/scripts/execute_and_validate_talker.py index 61f75efe0..c85b413af 100644 --- a/ddsrouter_test/compose/scripts/execute_and_validate_talker.py +++ b/ddsrouter_test/compose/scripts/execute_and_validate_talker.py @@ -67,7 +67,7 @@ def _talker_command(args): """ command = [ 'python3', - '/opt/ros/humble/lib/demo_nodes_py/talker'] + '/opt/ros/jazzy/lib/demo_nodes_py/talker'] return command From dfe1fb73b30ba1a19ca3f6985191768c0d96bf68 Mon Sep 17 00:00:00 2001 From: Juan Lopez Fernandez Date: Mon, 9 Jun 2025 08:52:33 +0200 Subject: [PATCH 3/3] Apply suggestions Signed-off-by: Juan Lopez Fernandez --- .github/docker/vulcanexus/Dockerfile | 1 + .../compose/scripts/execute_and_validate_listener.py | 4 +++- ddsrouter_test/compose/scripts/execute_and_validate_talker.py | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/docker/vulcanexus/Dockerfile b/.github/docker/vulcanexus/Dockerfile index 6da67d9e2..95c5f2c3f 100644 --- a/.github/docker/vulcanexus/Dockerfile +++ b/.github/docker/vulcanexus/Dockerfile @@ -16,6 +16,7 @@ SHELL ["/bin/bash", "-c"] ARG docker_image_base RUN echo "Docker Base image used: ${docker_image_base}" +# TODO: Remove once external issue is solved # Update ROS 2 keys (not updated in the base image as of June 2025) RUN rm /etc/apt/sources.list.d/ros2-latest.list && \ curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg && \ diff --git a/ddsrouter_test/compose/scripts/execute_and_validate_listener.py b/ddsrouter_test/compose/scripts/execute_and_validate_listener.py index cbfa6d90e..44c98268c 100644 --- a/ddsrouter_test/compose/scripts/execute_and_validate_listener.py +++ b/ddsrouter_test/compose/scripts/execute_and_validate_listener.py @@ -16,6 +16,8 @@ import log +import os + import validation DESCRIPTION = """Script to validate listeners output""" @@ -72,7 +74,7 @@ def _listener_command(args): """ command = [ 'python3', - '/opt/ros/jazzy/lib/demo_nodes_py/listener'] + f'/opt/ros/{os.environ["ROS_DISTRO"]}/lib/demo_nodes_py/listener'] return command diff --git a/ddsrouter_test/compose/scripts/execute_and_validate_talker.py b/ddsrouter_test/compose/scripts/execute_and_validate_talker.py index c85b413af..bda9cab47 100644 --- a/ddsrouter_test/compose/scripts/execute_and_validate_talker.py +++ b/ddsrouter_test/compose/scripts/execute_and_validate_talker.py @@ -16,6 +16,8 @@ import log +import os + import validation DESCRIPTION = """Script to validate talkers output""" @@ -67,7 +69,7 @@ def _talker_command(args): """ command = [ 'python3', - '/opt/ros/jazzy/lib/demo_nodes_py/talker'] + f'/opt/ros/{os.environ["ROS_DISTRO"]}/lib/demo_nodes_py/talker'] return command