Skip to content

Commit f7e3ac7

Browse files
Update NID_rsaesOaep test certificate (#3194)
### Description of changes: The NID_rsaesOaep test certificate in crypto/x509/x509_test.cc has been replaced with an updated certificate that uses SHA-256 for its signature algorithm instead of SHA-1. The new certificate preserves the same rsaesOaep SubjectPublicKeyInfo structure required by the test while using a more current signing algorithm. ### Call-outs: This is a test-data-only change — no functional code is modified. The replacement certificate maintains the same issuer DN, OAEP SPKI algorithm, and validity period so existing test assertions continue to pass. A corresponding certificate update was also made to the parallel OpenSSL PR openssl/openssl#30961 ### Testing: The existing X509Test.ITUT_X509_nid_rsaesOaep test exercises the replacement certificate. No new tests are needed since the change is limited to swapping the test data. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. Co-authored-by: Justin W Smith <103147162+justsmth@users.noreply.github.com>
1 parent a7106f8 commit f7e3ac7

1 file changed

Lines changed: 16 additions & 21 deletions

File tree

crypto/x509/x509_test.cc

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -6367,30 +6367,25 @@ TEST(X509Test, ITUT_X509_nid_rsa) {
63676367
// kRsaesOaepCertPEM is a TPM 1.2 EK certificate with |NID_rsaesOaep| SPKI.
63686368
static const char kRsaesOaepCertPEM[] = R"(
63696369
-----BEGIN CERTIFICATE-----
6370-
MIIEXjCCA0agAwIBAgIUBchBXcXPAWxNMJEsLXEXHv/eVZswDQYJKoZIhvcNAQEF
6370+
MIIDhDCCAmygAwIBAgIUBchBXcXPAWxNMJEsLXEXHv/eVZswDQYJKoZIhvcNAQEL
63716371
BQAwVTELMAkGA1UEBhMCQ0gxHjAcBgNVBAoTFVNUTWljcm9lbGVjdHJvbmljcyBO
63726372
VjEmMCQGA1UEAxMdU1RNIFRQTSBFSyBJbnRlcm1lZGlhdGUgQ0EgMDIwHhcNMjEw
63736373
OTA0MDAwMDAwWhcNMzEwOTA0MDAwMDAwWjAAMIIBNzAiBgkqhkiG9w0BAQcwFaIT
6374-
MBEGCSqGSIb3DQEBCQQEVENQQQOCAQ8AMIIBCgKCAQEAlZyGH0K5061jb9glk9FJ
6375-
eghjeAqca0hRKExVLOLkNeZZ3EX9IhA1afjlPtbeR/gIxt7tvUuNxqSeJLtsGgEL
6376-
u26bnxC2L92fO4hXHHyMbgIDqdcHvFGSIy+stdKL06sU1OXR7eUJ0qfWpYuYTGfm
6377-
Hl/kpTSa3qcVlVGhIVBHeebwBCQ2ttLGAsGUsn0YU5Snhe1LR15KzlIfYjj+/ZU3
6378-
/IYnqpJZLD9wv4Q0er0N8KBle0nhvH2JMYlAJ3HgiEpauTWe4CsBZO8DlpvONtq5
6379-
pvzPhAnSPRQZxPhH/VgzSEBGbYV6X5oHNSXDLqBq7y4Qe0dc05ffRS17RWC44WIq
6380-
dQIDAQABo4IBZDCCAWAwHwYDVR0jBBgwFoAUVx+Aa0fM55v6NZR87Yi40QBa4J4w
6381-
QgYDVR0gBDswOTA3BgRVHSAAMC8wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cuc3Qu
6382-
Y29tL1RQTS9yZXBvc2l0b3J5LzBVBgNVHREBAf8ESzBJpEcwRTEWMBQGBWeBBQIB
6383-
DAtpZDo1MzU0NEQyMDEXMBUGBWeBBQICDAxTVDMzWlAyNFBWU0sxEjAQBgVngQUC
6384-
AwwHaWQ6MEQwQTB/BgNVHQkEeDB2MBYGBWeBBQIQMQ0wCwwDMS4yAgECAgF0MCAG
6385-
BWeBBQISMRcwFQIBAAEB/6ADCgEBoQMKAQCiAwoBADA6BgNVBTQxMzAkMCIGCSqG
6386-
SIb3DQEBBzAVohMwEQYJKoZIhvcNAQEJBARUQ1BBMAswCQYFKw4DAhoFADAMBgNV
6387-
HRMBAf8EAjAAMBMGA1UdJQEB/wQJMAcGBWeBBQgBMA0GCSqGSIb3DQEBBQUAA4IB
6388-
AQAQTkprC+kLKxILRgpYw9opbl9zZZJgrfR37Asho2CxVccmHE+EBCEbrZOcDVGD
6389-
BgLn8D8qi4tsNCfuHPISKDlcIshW7z24ixY56mScTwToRX+AomkJU/zAncdmtcij
6390-
UTsqkvi+rSYquIkfPLNNDMCV4oy0/VDgrzDxP18yCr9nct09jAC7N3wbqUn/4lQk
6391-
2Tq79zfsu5Px2BUWnWiEA9F9ThA0XVSll1CWii199BZECIY6VXkjYBHUT1ptb2Bt
6392-
53HR/+FcCwtEWG37GrrOHwJqqDYbW3ACPSZxFuMbUg1V/56pk/ZBY43ue7CGSVuC
6393-
HPAeERH+07hX5/7YXaH6MCnl
6374+
MBEGCSqGSIb3DQEBCQQEVENQQQOCAQ8AMIIBCgKCAQEAxpd3DnecpD87acEsYp4J
6375+
stM2q5Ss3CkjAP2Ei8yGjbO6DG/6WBIZjTdI5RfIcInoqN4QMso94vm8VqijdRI+
6376+
Zo5hLTCPLKXYwa6UG5yIPZ3ENQdhgZWeEPWe+pp9VUwz8wi78Ifk+CCV6Xp/5kQi
6377+
DCsR+RYbOVb9QgR6kjq+cx1z8YFp5u+k3Pl9tMq9xgIp5E6hT2MaS12KnoN8+hYI
6378+
mfCYVnpzBeQaHDp1KUoyDK6xGt86VxB0QyRbniHI38qgQL6qhO7z96aQ0pNGoQde
6379+
QUxFf/sETurQ5zSf+3btnS8afjxdVBKzj3isv5BaQrt0mdB7+3XWD+ASda33SY12
6380+
6wIDAQABo4GLMIGIMB8GA1UdIwQYMBaAFFcfgGtHzOeb+jWUfO2IuNEAWuCeMEIG
6381+
A1UdIAQ7MDkwNwYEVR0gADAvMC0GCCsGAQUFBwIBFiFodHRwOi8vd3d3LnN0LmNv
6382+
bS9UUE0vcmVwb3NpdG9yeS8wDAYDVR0TAQH/BAIwADATBgNVHSUBAf8ECTAHBgVn
6383+
gQUIATANBgkqhkiG9w0BAQsFAAOCAQEAMOhFPNcebyCRFOBztlWhmDb2DHTCD0nC
6384+
DVobH4WZJXGf4bkYNO3mOLyWtHEVzb36kiq7enh3f/eGhDPwKB8axlozpR5KAvER
6385+
szKNO8iLGOjuYzI2A4DazkttczFfzSB9QDgJrwTNEfIJtwRm2HQSiL0zzuEQOnaS
6386+
UWyt/iKn4/34BjEeaw4/Ld7+f06LXqSr18SUr0LTB2kk+Zzf0Och1C+G1CNLgJMM
6387+
MNQikAv0xdaOMX3HzA+phFlLbw/x8sboMlzmrbr92a/4Fp5WvmOSHH3ciwTtbAQn
6388+
A2TfExNOaKD2BG5FnB7c66puw2/yVxhveocQYgmT9XtMrNX00vEZJQ==
63946389
-----END CERTIFICATE-----
63956390
)";
63966391

0 commit comments

Comments
 (0)