diff --git a/spdmlib/src/crypto/x509v3.rs b/spdmlib/src/crypto/x509v3.rs index 5794d3c..e4e679c 100644 --- a/spdmlib/src/crypto/x509v3.rs +++ b/spdmlib/src/crypto/x509v3.rs @@ -933,7 +933,7 @@ mod tests { SpdmBaseAsymAlgo::TPM_ALG_ECDSA_ECC_NIST_P384, false ), - Ok(460) + Ok(464) ); assert_eq!( check_tbs_certificate( @@ -941,7 +941,7 @@ mod tests { SpdmBaseAsymAlgo::TPM_ALG_ECDSA_ECC_NIST_P256, false ), - Ok(460) + Ok(464) ); assert_eq!( check_tbs_certificate( @@ -949,7 +949,7 @@ mod tests { SpdmBaseAsymAlgo::TPM_ALG_ECDSA_ECC_NIST_P384, true ), - Ok(460) + Ok(464) ); assert_eq!( check_tbs_certificate( @@ -1022,7 +1022,7 @@ mod tests { ); assert_eq!( check_cert_format(&c3, SpdmBaseAsymAlgo::TPM_ALG_ECDSA_ECC_NIST_P384), - Ok(583) + Ok(587) ); assert_eq!( check_cert_format(&c3, SpdmBaseAsymAlgo::TPM_ALG_ECDSA_ECC_NIST_P256), diff --git a/test_key/ecp256/bundle_requester.certchain.der b/test_key/ecp256/bundle_requester.certchain.der index 1aaee74..a958a20 100644 Binary files a/test_key/ecp256/bundle_requester.certchain.der and b/test_key/ecp256/bundle_requester.certchain.der differ diff --git a/test_key/ecp256/bundle_requester.certchain1.der b/test_key/ecp256/bundle_requester.certchain1.der index 8622c60..d22a2ca 100644 Binary files a/test_key/ecp256/bundle_requester.certchain1.der and b/test_key/ecp256/bundle_requester.certchain1.der differ diff --git a/test_key/ecp256/bundle_responder.certchain.der b/test_key/ecp256/bundle_responder.certchain.der index bef56cf..941bf8d 100644 Binary files a/test_key/ecp256/bundle_responder.certchain.der and b/test_key/ecp256/bundle_responder.certchain.der differ diff --git a/test_key/ecp256/bundle_responder.certchain1.der b/test_key/ecp256/bundle_responder.certchain1.der index 6b2fc33..91d7b32 100644 Binary files a/test_key/ecp256/bundle_responder.certchain1.der and b/test_key/ecp256/bundle_responder.certchain1.der differ diff --git a/test_key/ecp256/bundle_responder.certchain_alias.der b/test_key/ecp256/bundle_responder.certchain_alias.der index 561da1e..736b2bd 100644 Binary files a/test_key/ecp256/bundle_responder.certchain_alias.der and b/test_key/ecp256/bundle_responder.certchain_alias.der differ diff --git a/test_key/ecp256/end_requester.cert b/test_key/ecp256/end_requester.cert index 26463af..57cfc77 100644 --- a/test_key/ecp256/end_requester.cert +++ b/test_key/ecp256/end_requester.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIICBTCCAaugAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTQ0M1oX -DTMzMDMzMTA1NTQ0M1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIICCjCCAa+gAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTExNFoX +DTMzMDkwOTA3MTExNFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXF1c2V0ZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOqFujNvaNds jNPP8TsPPFUmcCjCjxuQQn4tMWEocUA3EmRDPOjVzd+jFuwnMxnb+Na5loD6EORZ -im2mMvToyhejgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O +im2mMvToyhejgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O BBYEFMvdAqHlhpdMz/hMYPgbq6kSx6SzMDEGA1UdEQQqMCigJgYKKwYBBAGDHIIS AaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUF -BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMc -ghICMAoGCCqGSM49BAMCA0gAMEUCIHNZhu5CmolueWlzFr5Bn8rTqShmEPe2U18X -FKavb/OpAiEAixhDhKxnU1T5Q5kRRSDLIjsDrdR7jhi9JB/Ri8l1mwk= +BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYB +BAGDHIISAjAKBggqhkjOPQQDAgNJADBGAiEAnxfMz4ZVn15nVFvQtymj1h5XPNJk +uXMNKlWYYHrSHcUCIQCj6b6m4eGyiN43ME2pU+ll3kXDc16Ljp7z8pkMJjqYrg== -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_requester.cert.der b/test_key/ecp256/end_requester.cert.der index 7af6710..542c3eb 100644 Binary files a/test_key/ecp256/end_requester.cert.der and b/test_key/ecp256/end_requester.cert.der differ diff --git a/test_key/ecp256/end_requester1.cert b/test_key/ecp256/end_requester1.cert index ddcbe44..0b4ef17 100644 --- a/test_key/ecp256/end_requester1.cert +++ b/test_key/ecp256/end_requester1.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIICBjCCAaugAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTUwOFoX -DTMzMDMzMTA1NTUwOFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIICCjCCAa+gAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTMzN1oX +DTMzMDkwOTA3MTMzN1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXF1c2V0ZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOqFujNvaNds jNPP8TsPPFUmcCjCjxuQQn4tMWEocUA3EmRDPOjVzd+jFuwnMxnb+Na5loD6EORZ -im2mMvToyhejgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O +im2mMvToyhejgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O BBYEFMvdAqHlhpdMz/hMYPgbq6kSx6SzMDEGA1UdEQQqMCigJgYKKwYBBAGDHIIS AaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUF -BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMc -ghICMAoGCCqGSM49BAMCA0kAMEYCIQC90NAhn21Jc3yIn+5xyseWRXnX07+XZNb5 -fMAtW6uvtwIhAK/IFXjvXfcakrOFJRfYrzA/hXYKCvv/qDk9lD6RHUIK +BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYB +BAGDHIISAjAKBggqhkjOPQQDAgNJADBGAiEAhAttQTIjvs7FJgJh2cQOMzqtJ+cx +Wx2GUnQmqfkHTywCIQDh0hiFwPj/We7t2wtkxy61oTqFyU5nYCeMMUUji6TDrQ== -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_requester1.cert.der b/test_key/ecp256/end_requester1.cert.der index 4b71746..07c1c48 100644 Binary files a/test_key/ecp256/end_requester1.cert.der and b/test_key/ecp256/end_requester1.cert.der differ diff --git a/test_key/ecp256/end_requester_ca_false.cert b/test_key/ecp256/end_requester_ca_false.cert index 86e9fa8..7f718e8 100644 --- a/test_key/ecp256/end_requester_ca_false.cert +++ b/test_key/ecp256/end_requester_ca_false.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIICBzCCAa6gAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA2MjYwNloX -DTMzMDMzMTA2MjYwNlowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIICDDCCAbKgAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTcxMVoX +DTMzMDkwOTA3MTcxMVowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXF1c2V0ZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOqFujNvaNds jNPP8TsPPFUmcCjCjxuQQn4tMWEocUA3EmRDPOjVzd+jFuwnMxnb+Na5loD6EORZ -im2mMvToyhejgbswgbgwDwYDVR0TAQH/BAUwAwEB/zALBgNVHQ8EBAMCBeAwHQYD +im2mMvToyhejgb8wgbwwDwYDVR0TAQH/BAUwAwEB/zALBgNVHQ8EBAMCBeAwHQYD VR0OBBYEFMvdAqHlhpdMz/hMYPgbq6kSx6SzMDEGA1UdEQQqMCigJgYKKwYBBAGD HIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsG -AQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEE -AYMcghICMAoGCCqGSM49BAMCA0cAMEQCICGaITfGfh4VKlGCIPLlkxx6QEg4seKY -d/1OuwHHA7GoAiBw1hyRo8l01yUNGjrW05J8aHL8sVGJXIJahDrfrQF3XA== +AQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYK +KwYBBAGDHIISAjAKBggqhkjOPQQDAgNIADBFAiEA5OaUwybvzk0ShA/XoI6enzr3 +nHUCVZ/UtxDKHePSZqYCIGumZ+5uCVYcTVuA8BCwO0afREEPmKK8p8kyVBhwDuA4 -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_requester_ca_false.cert.der b/test_key/ecp256/end_requester_ca_false.cert.der index eccd355..d738f43 100644 Binary files a/test_key/ecp256/end_requester_ca_false.cert.der and b/test_key/ecp256/end_requester_ca_false.cert.der differ diff --git a/test_key/ecp256/end_requester_without_basic_constraint.cert b/test_key/ecp256/end_requester_without_basic_constraint.cert index c0620ee..3a3c543 100644 --- a/test_key/ecp256/end_requester_without_basic_constraint.cert +++ b/test_key/ecp256/end_requester_without_basic_constraint.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB9zCCAZ2gAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA3MjcxMFoX -DTMzMDMzMTA3MjcxMFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIIB+zCCAaGgAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTczNVoX +DTMzMDkwOTA3MTczNVowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXF1c2V0ZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOqFujNvaNds jNPP8TsPPFUmcCjCjxuQQn4tMWEocUA3EmRDPOjVzd+jFuwnMxnb+Na5loD6EORZ -im2mMvToyhejgaowgacwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTL3QKh5YaXTM/4 +im2mMvToyhejga4wgaswCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTL3QKh5YaXTM/4 TGD4G6upEsekszAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURH RVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIG -CCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIISAjAKBggqhkjOPQQD -AgNIADBFAiEArRwAnZg1dyszdvVEJY+Wl73g+GirivOuGZml68ufd3oCICKyqnqp -6h/Hx5EkCZ+Oh/CIGw4KEtjC0/vjiJGqxU8i +CCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwCgYIKoZI +zj0EAwIDSAAwRQIhAJVmdruooSMqmlnxM3ffpXLKO1w60h0SBYa9p8ovNex7AiBz +xNpzNjOkqERlnv8PyBg2MvH+xIsN5wJoNrxRG62H9Q== -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_requester_without_basic_constraint.cert.der b/test_key/ecp256/end_requester_without_basic_constraint.cert.der index 72d01d1..3d4f361 100644 Binary files a/test_key/ecp256/end_requester_without_basic_constraint.cert.der and b/test_key/ecp256/end_requester_without_basic_constraint.cert.der differ diff --git a/test_key/ecp256/end_responder.cert b/test_key/ecp256/end_responder.cert index bda6f67..4ad3f3e 100644 --- a/test_key/ecp256/end_responder.cert +++ b/test_key/ecp256/end_responder.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIICBjCCAaugAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTQ0M1oX -DTMzMDMzMTA1NTQ0M1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIICCDCCAa+gAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTExNFoX +DTMzMDkwOTA3MTExNFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXNwb25kZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABA30bk1l+lL+ zrC9oFlASaB7jWf8YZGufnqlYJN4l+KrQpAoyj5yUR5t1xvrGhMRpR02TyffgGaW -QXPqUd1U+ZWjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O +QXPqUd1U+ZWjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O BBYEFMhYAoLmoSgWXd4kyKZSxatUHOBRMDEGA1UdEQQqMCigJgYKKwYBBAGDHIIS AaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUF -BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMc -ghICMAoGCCqGSM49BAMCA0kAMEYCIQDV8MXfWXDxi/CHKjD00I7Gwz3yhnZERZAP -UnXngZ06XQIhAPX8ovQ0za+SzqGxA2HgqXGDgMPxeVIDWwCVm1WlQfo+ +BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYB +BAGDHIISAjAKBggqhkjOPQQDAgNHADBEAiAwkFxnb2OFigYbrNaMw9fVh8g2AaZM +VsSMDEY+wbtonAIgCGgCHQZ1TJkcIJZSFJ3kxTmInbQp91NrQR8NJu+ATEk= -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_responder.cert.der b/test_key/ecp256/end_responder.cert.der index 2332120..f19a7c3 100644 Binary files a/test_key/ecp256/end_responder.cert.der and b/test_key/ecp256/end_responder.cert.der differ diff --git a/test_key/ecp256/end_responder1.cert b/test_key/ecp256/end_responder1.cert index 167fdae..daeba35 100644 --- a/test_key/ecp256/end_responder1.cert +++ b/test_key/ecp256/end_responder1.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIICBTCCAaugAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTUwOFoX -DTMzMDMzMTA1NTUwOFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy +MIICCjCCAa+gAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTMzN1oX +DTMzMDkwOTA3MTMzN1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy ZXNwb25kZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABA30bk1l+lL+ zrC9oFlASaB7jWf8YZGufnqlYJN4l+KrQpAoyj5yUR5t1xvrGhMRpR02TyffgGaW -QXPqUd1U+ZWjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O +QXPqUd1U+ZWjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0O BBYEFMhYAoLmoSgWXd4kyKZSxatUHOBRMDEGA1UdEQQqMCigJgYKKwYBBAGDHIIS AaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUF -BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMc -ghICMAoGCCqGSM49BAMCA0gAMEUCIEebwzYJ6DoTtTcd5+c7TvDBkUZfoKB29//+ -4JIx2gCRAiEA4lHQMGnRCaZtg1rJq/kmf4egSqJ8oTMPyrXSMUdulgU= +BwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYB +BAGDHIISAjAKBggqhkjOPQQDAgNJADBGAiEA7Xo2y/V9Q6A+R2AJBBE+cKTKNAKb +Pz15RmK7bXjTD5UCIQDulfbU+wQyVqPkbhO4/4XSPDqk/FrSJ49Sl6EaQH2DXw== -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_responder1.cert.der b/test_key/ecp256/end_responder1.cert.der index bcb67f2..f8c4c40 100644 Binary files a/test_key/ecp256/end_responder1.cert.der and b/test_key/ecp256/end_responder1.cert.der differ diff --git a/test_key/ecp256/end_responder_alias.cert b/test_key/ecp256/end_responder_alias.cert index 0509b21..016e906 100644 --- a/test_key/ecp256/end_responder_alias.cert +++ b/test_key/ecp256/end_responder_alias.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB7DCCAZKgAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMjU2IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjEzMFoX -DTMzMDYwMzA4MjEzMFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiBy -ZXNwb25kZXIgY2VydDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABA30bk1l+lL+ -zrC9oFlASaB7jWf8YZGufnqlYJN4l+KrQpAoyj5yUR5t1xvrGhMRpR02TyffgGaW -QXPqUd1U+ZWjgZ8wgZwwDwYDVR0TAQH/BAUwAwEB/zALBgNVHQ8EBAMCBeAwHQYD -VR0OBBYEFMhYAoLmoSgWXd4kyKZSxatUHOBRMDEGA1UdEQQqMCigJgYKKwYBBAGD -HIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsG -AQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwCgYIKoZIzj0EAwIDSAAwRQIhANCf -JR8f9NX/9wfJ2lFnCDHVqemvxM2CJm5vNOBeMAtJAiAb25SFGyrUNRyQv/WxLriV -U3HvArxHW055npm1Cott4w== +MIIB8DCCAZagAwIBAgIBBDAKBggqhkjOPQQDAjA3MTUwMwYDVQQDDCxETVRGIGxp +YnNwZG0gRUNQMjU2IHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +ODMyNDVaFw0zMzEyMDkwODMyNDVaMC0xKzApBgNVBAMMIkRNVEYgbGlic3BkbSBF +Q1AyNTYgcmVzcG9uZGVyIGNlcnQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQN +9G5NZfpS/s6wvaBZQEmge41n/GGRrn56pWCTeJfiq0KQKMo+clEebdcb6xoTEaUd +Nk8n34BmlkFz6lHdVPmVo4GcMIGZMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg +MB0GA1UdDgQWBBTIWAKC5qEoFl3eJMimUsWrVBzgUTAxBgNVHREEKjAooCYGCisG +AQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAe +BggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMAoGCCqGSM49BAMCA0gAMEUC +IQCBJ3uPwFgx7gjxxDC08aJnaNZ+aIdLmCQoTf3V4rf7mQIgM054TkuxyzzY0sb3 +OwWFcjH7p8rLrTkwb4nByaJmfUg= -----END CERTIFICATE----- diff --git a/test_key/ecp256/end_responder_alias.cert.der b/test_key/ecp256/end_responder_alias.cert.der index 307a717..d562bf5 100644 Binary files a/test_key/ecp256/end_responder_alias.cert.der and b/test_key/ecp256/end_responder_alias.cert.der differ diff --git a/test_key/ecp384/bundle_requester.certchain.der b/test_key/ecp384/bundle_requester.certchain.der index decff93..8b92f0e 100644 Binary files a/test_key/ecp384/bundle_requester.certchain.der and b/test_key/ecp384/bundle_requester.certchain.der differ diff --git a/test_key/ecp384/bundle_requester.certchain1.der b/test_key/ecp384/bundle_requester.certchain1.der index 7eb782e..c29c80e 100644 Binary files a/test_key/ecp384/bundle_requester.certchain1.der and b/test_key/ecp384/bundle_requester.certchain1.der differ diff --git a/test_key/ecp384/bundle_responder.certchain.der b/test_key/ecp384/bundle_responder.certchain.der index eeffa24..d7ed5bd 100644 Binary files a/test_key/ecp384/bundle_responder.certchain.der and b/test_key/ecp384/bundle_responder.certchain.der differ diff --git a/test_key/ecp384/bundle_responder.certchain1.der b/test_key/ecp384/bundle_responder.certchain1.der index f65e551..0033c81 100644 Binary files a/test_key/ecp384/bundle_responder.certchain1.der and b/test_key/ecp384/bundle_responder.certchain1.der differ diff --git a/test_key/ecp384/bundle_responder.certchain_alias.der b/test_key/ecp384/bundle_responder.certchain_alias.der index b146e7a..c531929 100644 Binary files a/test_key/ecp384/bundle_responder.certchain_alias.der and b/test_key/ecp384/bundle_responder.certchain_alias.der differ diff --git a/test_key/ecp384/end_requester.cert b/test_key/ecp384/end_requester.cert index 017d04a..8eed4cc 100644 --- a/test_key/ecp384/end_requester.cert +++ b/test_key/ecp384/end_requester.cert @@ -1,15 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICQTCCAcigAwIBAgIBAjAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQyMDAxMTQwN1oX -DTMzMDQxNzAxMTQwN1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy +MIICRzCCAcygAwIBAgIBAjAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTEzM1oX +DTMzMDkwOTA3MTEzM1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy ZXF1c2V0ZXIgY2VydDB2MBAGByqGSM49AgEGBSuBBAAiA2IABD2tkNa6RLB55t/J KDtusLbAhYH8CrOmGloBSS5xGbr8VyML0V+i1VVdoXPQ97xMWbryqobmsA+6MRoL -OJcV5imbeycfiOl2qaVFf/tHHMDh3iGknFhC+c+u32wNne/Mh6OBuDCBtTAMBgNV +OJcV5imbeycfiOl2qaVFf/tHHMDh3iGknFhC+c+u32wNne/Mh6OBvDCBuTAMBgNV HRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUwRXV8bc22+GP6iO2Y1Tr 7URd0sQwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEy MzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEF -BQcDCTAaBgorBgEEAYMcghIGBAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwMDZwAw -ZAIwabajhKFMQSO12pxkGZTcpQOekoeFWCO4FLN+P5TmyUnrjFpo919uhqtpvaLZ -OoLSAjBFhnsCWngH2kIkVrC+Qqh7rbWAItu4CMdi28EXkgEakK8admjhWrdoXy/X -7cG17cY= +BQcDCTAeBgorBgEEAYMcghIGBBAwDjAMBgorBgEEAYMcghICMAoGCCqGSM49BAMD +A2kAMGYCMQDUOLqJ5WMm5LxE03TUIshzKfte7GRJO3Y+6tOJ7iPXECrBajFmE7IV +RTYEGwdkOJ8CMQCeZJHe4E7+CuUKwNdbT/U++drsgo4X1sFq5WWXoXXFmtyoD/67 +tXz8madjSES7Vdo= -----END CERTIFICATE----- diff --git a/test_key/ecp384/end_requester.cert.der b/test_key/ecp384/end_requester.cert.der index 95652e9..63f37fb 100644 Binary files a/test_key/ecp384/end_requester.cert.der and b/test_key/ecp384/end_requester.cert.der differ diff --git a/test_key/ecp384/end_requester1.cert b/test_key/ecp384/end_requester1.cert index 35e97df..baebc25 100644 --- a/test_key/ecp384/end_requester1.cert +++ b/test_key/ecp384/end_requester1.cert @@ -1,15 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICQjCCAcigAwIBAgIBAjAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDUzMDE0NDMyM1oX -DTMzMDUyNzE0NDMyM1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy +MIICRzCCAcygAwIBAgIBAjAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTM1MFoX +DTMzMDkwOTA3MTM1MFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy ZXF1c2V0ZXIgY2VydDB2MBAGByqGSM49AgEGBSuBBAAiA2IABD2tkNa6RLB55t/J KDtusLbAhYH8CrOmGloBSS5xGbr8VyML0V+i1VVdoXPQ97xMWbryqobmsA+6MRoL -OJcV5imbeycfiOl2qaVFf/tHHMDh3iGknFhC+c+u32wNne/Mh6OBuDCBtTAMBgNV +OJcV5imbeycfiOl2qaVFf/tHHMDh3iGknFhC+c+u32wNne/Mh6OBvDCBuTAMBgNV HRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUwRXV8bc22+GP6iO2Y1Tr 7URd0sQwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEy MzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEF -BQcDCTAaBgorBgEEAYMcghIGBAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwMDaAAw -ZQIxAJST+dUm+Yzh0zTTLeCDmN3N8cUZE5mciduWNNAWsGTOAo1Asvx0GkT8KSR+ -iPhENgIwHdydc2gt02skj/9u1As3TMhNUApLDmm/jz+C3s+Tb20aD7wAtBdSXFWP -khL854BM +BQcDCTAeBgorBgEEAYMcghIGBBAwDjAMBgorBgEEAYMcghICMAoGCCqGSM49BAMD +A2kAMGYCMQCngrSYyM1/jFg7C9OddeH5l6SuqFOtqvdLJt9zIKiimq4Ldv2Pb5Yj +XG6oepbsJgUCMQCIL+UZM3hJi3eClWSfml/DgnV0D0VCOf5CM5p1DColurbOO56j +U/nwqy71fkSiQgk= -----END CERTIFICATE----- diff --git a/test_key/ecp384/end_requester1.cert.der b/test_key/ecp384/end_requester1.cert.der index 0575a3c..aeb8322 100644 Binary files a/test_key/ecp384/end_requester1.cert.der and b/test_key/ecp384/end_requester1.cert.der differ diff --git a/test_key/ecp384/end_responder.cert b/test_key/ecp384/end_responder.cert index 185b68b..5a90ad5 100644 --- a/test_key/ecp384/end_responder.cert +++ b/test_key/ecp384/end_responder.cert @@ -1,15 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICQzCCAcigAwIBAgIBAzAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQyMDAxMTQwOVoX -DTMzMDQxNzAxMTQwOVowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy +MIICRzCCAcygAwIBAgIBAzAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTEzM1oX +DTMzMDkwOTA3MTEzM1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy ZXNwb25kZXIgY2VydDB2MBAGByqGSM49AgEGBSuBBAAiA2IABA0cuSAc3O3IZOlw o2IS2tT+WZTOva7X0pTk4xGIeLmIwO1b4UFK3yjbSQ84gVJotUxqEQtYsZzBTUdB -FB9t1leso5/RuWTeBxHoMXjedTq3LBVW6vUgY5MPM6lxo354GaOBuDCBtTAMBgNV +FB9t1leso5/RuWTeBxHoMXjedTq3LBVW6vUgY5MPM6lxo354GaOBvDCBuTAMBgNV HRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUFDxPZsfXYEB/Z8GVaLOH KD7FI4MwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEy MzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEF -BQcDCTAaBgorBgEEAYMcghIGBAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwMDaQAw -ZgIxAP7eet+KJy4uYqUFLu9JbYHgqVE75lB6h8JkEEZXp14y0/HhMyNMhKpPdlam -zYmgbwIxAPGd/YTPn9X/InwGv+XDGxncqgKDbKcf54sxLrfKb0q6sRyvmilOWOQT -AbHgkWF/YQ== +BQcDCTAeBgorBgEEAYMcghIGBBAwDjAMBgorBgEEAYMcghICMAoGCCqGSM49BAMD +A2kAMGYCMQCvdQKps6ZHSm70DLCFB/w8U50psAnCubPzlrmZvsV1nKxPw4p6JH0X +98sqcRRXPpICMQDTV6+UaOECtlFQDEp0l3I3tQP/WIDg9euuHoHY1YQ9GINg/gfN +Qy0nvfWkpRl/XQk= -----END CERTIFICATE----- diff --git a/test_key/ecp384/end_responder.cert.der b/test_key/ecp384/end_responder.cert.der index d9b48e9..5be1acc 100644 Binary files a/test_key/ecp384/end_responder.cert.der and b/test_key/ecp384/end_responder.cert.der differ diff --git a/test_key/ecp384/end_responder1.cert b/test_key/ecp384/end_responder1.cert index 4425970..0de5593 100644 --- a/test_key/ecp384/end_responder1.cert +++ b/test_key/ecp384/end_responder1.cert @@ -1,15 +1,15 @@ -----BEGIN CERTIFICATE----- -MIICQjCCAcigAwIBAgIBAzAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDUzMDE0NDMyNFoX -DTMzMDUyNzE0NDMyNFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy +MIICRjCCAcygAwIBAgIBAzAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTM1MFoX +DTMzMDkwOTA3MTM1MFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy ZXNwb25kZXIgY2VydDB2MBAGByqGSM49AgEGBSuBBAAiA2IABA0cuSAc3O3IZOlw o2IS2tT+WZTOva7X0pTk4xGIeLmIwO1b4UFK3yjbSQ84gVJotUxqEQtYsZzBTUdB -FB9t1leso5/RuWTeBxHoMXjedTq3LBVW6vUgY5MPM6lxo354GaOBuDCBtTAMBgNV +FB9t1leso5/RuWTeBxHoMXjedTq3LBVW6vUgY5MPM6lxo354GaOBvDCBuTAMBgNV HRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUFDxPZsfXYEB/Z8GVaLOH KD7FI4MwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEy MzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEF -BQcDCTAaBgorBgEEAYMcghIGBAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwMDaAAw -ZQIxAIjDZ5/FrnadNdD54T67mmSc8u/l6tglugR0imgzKjzH9o4ckhl7Ow7lr3aJ -UjsihQIwH5Ci9IWLwW+WScZuaLTW32bXIzQHGW9D2QbTY5Lt8fbKy0aShHppFTy7 -mSzB+c6G +BQcDCTAeBgorBgEEAYMcghIGBBAwDjAMBgorBgEEAYMcghICMAoGCCqGSM49BAMD +A2gAMGUCMBOLqcCTfRtZZ51KPAxvc55FUbP3Cql+bqNh4Lm3YEnFcFndabXT70kM +ePDLi3PocQIxAKokKK1+YLfPhhvV/lhxjFHtOK2VwqfTAOxURFGZm72iqBisDtDa +gbR2OorXfWNO9w== -----END CERTIFICATE----- diff --git a/test_key/ecp384/end_responder1.cert.der b/test_key/ecp384/end_responder1.cert.der index 1f80f2f..75a9dd2 100644 Binary files a/test_key/ecp384/end_responder1.cert.der and b/test_key/ecp384/end_responder1.cert.der differ diff --git a/test_key/ecp384/end_responder_alias.cert b/test_key/ecp384/end_responder_alias.cert index 84130b9..0b0c660 100644 --- a/test_key/ecp384/end_responder_alias.cert +++ b/test_key/ecp384/end_responder_alias.cert @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- -MIICKTCCAa+gAwIBAgIBAzAKBggqhkjOPQQDAzAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQMzg0IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjE1M1oX -DTMzMDYwMzA4MjE1M1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDM4NCBy -ZXNwb25kZXIgY2VydDB2MBAGByqGSM49AgEGBSuBBAAiA2IABA0cuSAc3O3IZOlw -o2IS2tT+WZTOva7X0pTk4xGIeLmIwO1b4UFK3yjbSQ84gVJotUxqEQtYsZzBTUdB -FB9t1leso5/RuWTeBxHoMXjedTq3LBVW6vUgY5MPM6lxo354GaOBnzCBnDAPBgNV -HRMBAf8EBTADAQH/MAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUFDxPZsfXYEB/Z8GV -aLOHKD7FI4MwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VU -OjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggr -BgEFBQcDCTAKBggqhkjOPQQDAwNoADBlAjEA+BhdZgZC+LLP+C2qKMwzJjnuRsxA -NqVaTrTdLQySFVgSIKLpkOEkKATRoXuBxS2hAjBUZ4hfkkRzltII2Q6FsvRuaPh0 -0Jh7rt8xTeIdy1kPQ8rM8aNz/ohBuxLXIxDiD68= +MIICLTCCAbOgAwIBAgIBBDAKBggqhkjOPQQDAzA3MTUwMwYDVQQDDCxETVRGIGxp +YnNwZG0gRUNQMzg0IHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +ODM4MzhaFw0zMzEyMDkwODM4MzhaMC0xKzApBgNVBAMMIkRNVEYgbGlic3BkbSBF +Q1AzODQgcmVzcG9uZGVyIGNlcnQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNHLkg +HNztyGTpcKNiEtrU/lmUzr2u19KU5OMRiHi5iMDtW+FBSt8o20kPOIFSaLVMahEL +WLGcwU1HQRQfbdZXrKOf0blk3gcR6DF43nU6tywVVur1IGOTDzOpcaN+eBmjgZww +gZkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFBQ8T2bH12BA +f2fBlWizhyg+xSODMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJ +REdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcD +AgYIKwYBBQUHAwkwCgYIKoZIzj0EAwMDaAAwZQIxAOts+NUfsZCALDYQ+ZcvI1M+ +Ly+vNLGqcpNKb98Lxy5KS3ghBr9w6j9dC5jWYUVZzwIwXw+nCNRlNCnqOw72Hsnt +A30CkuUaJzDK/eeGhLTjYZSc1/xiQ8bgow5aC9xyQYhm -----END CERTIFICATE----- diff --git a/test_key/ecp384/end_responder_alias.cert.der b/test_key/ecp384/end_responder_alias.cert.der index 641111b..d16e7df 100644 Binary files a/test_key/ecp384/end_responder_alias.cert.der and b/test_key/ecp384/end_responder_alias.cert.der differ diff --git a/test_key/ecp521/bundle_requester.certchain.der b/test_key/ecp521/bundle_requester.certchain.der index 298ccd5..52342d1 100644 Binary files a/test_key/ecp521/bundle_requester.certchain.der and b/test_key/ecp521/bundle_requester.certchain.der differ diff --git a/test_key/ecp521/bundle_requester.certchain1.der b/test_key/ecp521/bundle_requester.certchain1.der index 63eb61e..931603b 100644 Binary files a/test_key/ecp521/bundle_requester.certchain1.der and b/test_key/ecp521/bundle_requester.certchain1.der differ diff --git a/test_key/ecp521/bundle_responder.certchain.der b/test_key/ecp521/bundle_responder.certchain.der index 9708511..1b0a214 100644 Binary files a/test_key/ecp521/bundle_responder.certchain.der and b/test_key/ecp521/bundle_responder.certchain.der differ diff --git a/test_key/ecp521/bundle_responder.certchain1.der b/test_key/ecp521/bundle_responder.certchain1.der index ed55cf4..76d384e 100644 Binary files a/test_key/ecp521/bundle_responder.certchain1.der and b/test_key/ecp521/bundle_responder.certchain1.der differ diff --git a/test_key/ecp521/bundle_responder.certchain_alias.der b/test_key/ecp521/bundle_responder.certchain_alias.der index b9974e0..c78b77c 100644 Binary files a/test_key/ecp521/bundle_responder.certchain_alias.der and b/test_key/ecp521/bundle_responder.certchain_alias.der differ diff --git a/test_key/ecp521/end_requester.cert b/test_key/ecp521/end_requester.cert index 2c01073..185337b 100644 --- a/test_key/ecp521/end_requester.cert +++ b/test_key/ecp521/end_requester.cert @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICjTCCAe6gAwIBAgIBAjAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQyMDAxMTYzOFoX -DTMzMDQxNzAxMTYzOFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy +MIICkTCCAfKgAwIBAgIBAjAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTE0N1oX +DTMzMDkwOTA3MTE0N1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy ZXF1c2V0ZXIgY2VydDCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAPMnCiZXCTyg 4v7RHYVj1z1F+rZH8PAPg98DZdCCMIlpvkHNu6LweP0vt4KrXA+iFDQJeSb8lm1K 9h2xQEDhQMXdAJWlyGUhVei5uqej9B3uIM8sgcHw0IktyzhwwCKWYFAkg3UPGihV -Z02oxlXf5Gfaz7r8ypyq0tkG4iduec16xTJ9o4G4MIG1MAwGA1UdEwEB/wQCMAAw +Z02oxlXf5Gfaz7r8ypyq0tkG4iduec16xTJ9o4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBQsNXo8mDBKm5ph+s6h6GWjP1VmNTAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAKBggqhkjOPQQDBAOBjAAwgYgCQgExJLdi -vkDs3J0h3ptq3FqNdi+YBTA8wVCAaYPKUe/SOvOzMfBkIO8VeJ8JTZ66WlkVo4Ao -8Nh+iq1ihSaDDO+6KQJCATauGL46KYc6qJJ4oJfea0sSHfOJN2elvwPe2JFXddYB -rAarPC7rtobRXQ/2yEDYx/vVwp+Di+p0N8Wlf2ltMSnw +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwQDgYwAMIGIAkIB +VB9+5sBpO54X8b9dgcJnQLJefKPZqvreNOlx8Th3WALkzc1zoX8z3cBfiQEY9zGh +xrhUfZ8AInM0+QL0zcEHy0kCQgFNjkGyS/WutyZ2mHMi6n4rOs7+jpMu8pOQfHEF +2oB9sxAem/FY5a7A5M6scO5dkyktmDz/Aa2F9uTUuT3IEs46FA== -----END CERTIFICATE----- diff --git a/test_key/ecp521/end_requester.cert.der b/test_key/ecp521/end_requester.cert.der index 45486fd..2a42902 100644 Binary files a/test_key/ecp521/end_requester.cert.der and b/test_key/ecp521/end_requester.cert.der differ diff --git a/test_key/ecp521/end_requester1.cert b/test_key/ecp521/end_requester1.cert index 872e734..505ceb5 100644 --- a/test_key/ecp521/end_requester1.cert +++ b/test_key/ecp521/end_requester1.cert @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICjTCCAe6gAwIBAgIBAjAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDUzMDE0NDM1MFoX -DTMzMDUyNzE0NDM1MFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy +MIICkDCCAfKgAwIBAgIBAjAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQwM1oX +DTMzMDkwOTA3MTQwM1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy ZXF1c2V0ZXIgY2VydDCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAPMnCiZXCTyg 4v7RHYVj1z1F+rZH8PAPg98DZdCCMIlpvkHNu6LweP0vt4KrXA+iFDQJeSb8lm1K 9h2xQEDhQMXdAJWlyGUhVei5uqej9B3uIM8sgcHw0IktyzhwwCKWYFAkg3UPGihV -Z02oxlXf5Gfaz7r8ypyq0tkG4iduec16xTJ9o4G4MIG1MAwGA1UdEwEB/wQCMAAw +Z02oxlXf5Gfaz7r8ypyq0tkG4iduec16xTJ9o4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBQsNXo8mDBKm5ph+s6h6GWjP1VmNTAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAKBggqhkjOPQQDBAOBjAAwgYgCQgE6vzcW -O7xpxWpjECJ2odwdKGFkVV+2fZ9+J94sQbHkcEhM+lto7ne4OC5k3LijeJO+c+8K -bbrW5eyHyTUgy/f9ZAJCAIzMcG/8i0+tso+j3WncDA94wtc10ICa0+rA/VdIyJnU -HBJl0PngJMiX3pdfoTIGyt2LUs2eolSlG281uw6M3eQk +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwQDgYsAMIGHAkIA +8CLROy+VobpCgNSY9NY5H5B3QdgOKG95ejiQbVZ83K9kRzMNwE8jwtQQ0Jgqfoni +HDZ72yDgfGOhDVtQN1gjkB8CQRvvQNicrjaME459n/zlm21AwggZOI/f22wJ6gnJ +JiZ4PnmYozMOxcnKiruLZn9w3y60pXOBYBeuz1XDdzP+5zhV -----END CERTIFICATE----- diff --git a/test_key/ecp521/end_requester1.cert.der b/test_key/ecp521/end_requester1.cert.der index 1be8cb3..389740a 100644 Binary files a/test_key/ecp521/end_requester1.cert.der and b/test_key/ecp521/end_requester1.cert.der differ diff --git a/test_key/ecp521/end_responder.cert b/test_key/ecp521/end_responder.cert index a76be66..4c86ad1 100644 --- a/test_key/ecp521/end_responder.cert +++ b/test_key/ecp521/end_responder.cert @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICjTCCAe6gAwIBAgIBAzAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQyMDAxMTY0MVoX -DTMzMDQxNzAxMTY0MVowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy +MIICkTCCAfKgAwIBAgIBAzAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTE0N1oX +DTMzMDkwOTA3MTE0N1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy ZXNwb25kZXIgY2VydDCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAKvIzBeGHEqe 5Nl6U2Lrv7g1/BUEoVqiNlwc2ssdkngXN6UW9Y5YaSUnidW2EgnIQwlEgrNAGhmp wDXfBsho1pUNAcvTcPqLXejLtQ2r7ivWk33fBaVHv95vO5Ijr+16nTpyLC3buoRm -NJmqYfX8FpJlKuURQrhrKPmeidBKpjwcRbR6o4G4MIG1MAwGA1UdEwEB/wQCMAAw +NJmqYfX8FpJlKuURQrhrKPmeidBKpjwcRbR6o4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTkvNdIldOnvSMK0qRpQcO+bVyRzDAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAKBggqhkjOPQQDBAOBjAAwgYgCQgCMmkUB -0oJgveVreIH7rvIF+GDxrxe1+ZRWfDx1nWMb0gEspH3KI8CtJSdAVbfnbKB2kAqJ -13ZyUR1RKRXlgHiVcQJCAYRtntkJiO1T0jQiK70KGwyL1dkZSgPpfXcNkovPzH90 -Uouasbjh5VLjjrLvqe6tdhb8mv1W/IqILPcpN/tpJhIH +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwQDgYwAMIGIAkIB +50ZoaAWU3Cca27VV0pmRIDMw/FA2ZJ+dEI6YziF7YSw2zfF6O64xVNw5I//2ixDf +/kWplfGohEfEjfYsIXHRrDkCQgH83QmCOfOSo4iuSJliVLZ8cJXnmFuqUVVTk1Fe +mSkQ8VE0LIdafu61LDKCL8u5bwrs5KLNHm/kC7EDWThnW0444Q== -----END CERTIFICATE----- diff --git a/test_key/ecp521/end_responder.cert.der b/test_key/ecp521/end_responder.cert.der index fb1eddb..01d6842 100644 Binary files a/test_key/ecp521/end_responder.cert.der and b/test_key/ecp521/end_responder.cert.der differ diff --git a/test_key/ecp521/end_responder1.cert b/test_key/ecp521/end_responder1.cert index 6499ee9..ea0c1ef 100644 --- a/test_key/ecp521/end_responder1.cert +++ b/test_key/ecp521/end_responder1.cert @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICjDCCAe6gAwIBAgIBAzAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDUzMDE0NDM1MFoX -DTMzMDUyNzE0NDM1MFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy +MIICkTCCAfKgAwIBAgIBAzAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp +YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQwM1oX +DTMzMDkwOTA3MTQwM1owLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy ZXNwb25kZXIgY2VydDCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAKvIzBeGHEqe 5Nl6U2Lrv7g1/BUEoVqiNlwc2ssdkngXN6UW9Y5YaSUnidW2EgnIQwlEgrNAGhmp wDXfBsho1pUNAcvTcPqLXejLtQ2r7ivWk33fBaVHv95vO5Ijr+16nTpyLC3buoRm -NJmqYfX8FpJlKuURQrhrKPmeidBKpjwcRbR6o4G4MIG1MAwGA1UdEwEB/wQCMAAw +NJmqYfX8FpJlKuURQrhrKPmeidBKpjwcRbR6o4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTkvNdIldOnvSMK0qRpQcO+bVyRzDAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAKBggqhkjOPQQDBAOBiwAwgYcCQQuOc3NI -Nsa4bb36Edr7cD3NzJPjOKNOzTGo1R6/8aK0BWM9NjJSdZlSAAufDBTfM4J58Pvl -yjITDkqK/a98oTP+AkIBtZV/VOVJ3xtsZniW2j6YH5YeEzqLOsxQlE+wk/dsIwcX -R599RHLhnBag7tfnzuBjTu9nzToBSXzuorA6rGav4LA= +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwCgYIKoZIzj0EAwQDgYwAMIGIAkIB +LyVLG0GqGduPUEGwL9m/LbBxtSYm5kkAWXKlVxfVgqiJRMPmhutZ43X6NYnfrJ9M +NfGsG88ZwvW5lbg7McyQ0vMCQgHZyM3rBL/u8aWGu8saMM/Q/22w2bPYrTgynEup +deblmE3FisKv7S+8QCLUmKgd87MKNrXu13y7MkZ7UHNlHTbh7w== -----END CERTIFICATE----- diff --git a/test_key/ecp521/end_responder1.cert.der b/test_key/ecp521/end_responder1.cert.der index bb369b5..70bcc90 100644 Binary files a/test_key/ecp521/end_responder1.cert.der and b/test_key/ecp521/end_responder1.cert.der differ diff --git a/test_key/ecp521/end_responder_alias.cert b/test_key/ecp521/end_responder_alias.cert index aae63d4..0e71ab9 100644 --- a/test_key/ecp521/end_responder_alias.cert +++ b/test_key/ecp521/end_responder_alias.cert @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICdDCCAdWgAwIBAgIBAzAKBggqhkjOPQQDBDAwMS4wLAYDVQQDDCVETVRGIGxp -YnNwZG0gRUNQNTIxIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjIxNFoX -DTMzMDYwMzA4MjIxNFowLTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDUyMSBy -ZXNwb25kZXIgY2VydDCBmzAQBgcqhkjOPQIBBgUrgQQAIwOBhgAEAKvIzBeGHEqe -5Nl6U2Lrv7g1/BUEoVqiNlwc2ssdkngXN6UW9Y5YaSUnidW2EgnIQwlEgrNAGhmp -wDXfBsho1pUNAcvTcPqLXejLtQ2r7ivWk33fBaVHv95vO5Ijr+16nTpyLC3buoRm -NJmqYfX8FpJlKuURQrhrKPmeidBKpjwcRbR6o4GfMIGcMA8GA1UdEwEB/wQFMAMB -Af8wCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTkvNdIldOnvSMK0qRpQcO+bVyRzDAx -BgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5 -MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMAoG -CCqGSM49BAMEA4GMADCBiAJCAPLatNp5ydHcG5SL413dHqkWhlWCVjyUhSpCdVpT -AUbjrX9sxpZiYjCZJLpfIEzeErh1REiIaX/Il0GtHdDEJrmVAkIAhdr3VAMafWI7 -TbZoprgOYB5T/T0Q1JalY04Gbf/q3ewtNzEOy9wcxQS2qVchrRzY2z8AWxQkORxY -6zqkI+ugViA= +MIICdzCCAdmgAwIBAgIBBDAKBggqhkjOPQQDBDA3MTUwMwYDVQQDDCxETVRGIGxp +YnNwZG0gRUNQNTIxIHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +ODQxMDNaFw0zMzEyMDkwODQxMDNaMC0xKzApBgNVBAMMIkRNVEYgbGlic3BkbSBF +Q1A1MjEgcmVzcG9uZGVyIGNlcnQwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABACr +yMwXhhxKnuTZelNi67+4NfwVBKFaojZcHNrLHZJ4FzelFvWOWGklJ4nVthIJyEMJ +RIKzQBoZqcA13wbIaNaVDQHL03D6i13oy7UNq+4r1pN93wWlR7/ebzuSI6/tep06 +ciwt27qEZjSZqmH1/BaSZSrlEUK4ayj5nonQSqY8HEW0eqOBnDCBmTAMBgNVHRMB +Af8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQU5LzXSJXTp70jCtKkaUHDvm1c +kcwwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1 +Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcD +CTAKBggqhkjOPQQDBAOBiwAwgYcCQgDQcOyWpsgW/nmVJZ0+v3T8731bemI5ixPM +iq6G5yBKvGUJQSrbQCU5aXwyS8lL/0RaSaL5mIG7FBI0edwCe/NTiAJBQQiqBTiS +GEH4EHXd/OmWsUMhMR0+kTF2Fto4kyYQv7/z9rztxJ/PtBfwCcM+5qR3MOB+e+1i +oOfKsMOAF5API1E= -----END CERTIFICATE----- diff --git a/test_key/ecp521/end_responder_alias.cert.der b/test_key/ecp521/end_responder_alias.cert.der index e1964ab..0e296e6 100644 Binary files a/test_key/ecp521/end_responder_alias.cert.der and b/test_key/ecp521/end_responder_alias.cert.der differ diff --git a/test_key/ed25519/bundle_requester.certchain.der b/test_key/ed25519/bundle_requester.certchain.der index 634379c..6d2cf2d 100644 Binary files a/test_key/ed25519/bundle_requester.certchain.der and b/test_key/ed25519/bundle_requester.certchain.der differ diff --git a/test_key/ed25519/bundle_requester.certchain1.der b/test_key/ed25519/bundle_requester.certchain1.der index e65eaa9..ed16bff 100644 Binary files a/test_key/ed25519/bundle_requester.certchain1.der and b/test_key/ed25519/bundle_requester.certchain1.der differ diff --git a/test_key/ed25519/bundle_responder.certchain.der b/test_key/ed25519/bundle_responder.certchain.der index a2405ae..9031f69 100644 Binary files a/test_key/ed25519/bundle_responder.certchain.der and b/test_key/ed25519/bundle_responder.certchain.der differ diff --git a/test_key/ed25519/bundle_responder.certchain1.der b/test_key/ed25519/bundle_responder.certchain1.der index b2e494c..43925a1 100644 Binary files a/test_key/ed25519/bundle_responder.certchain1.der and b/test_key/ed25519/bundle_responder.certchain1.der differ diff --git a/test_key/ed25519/bundle_responder.certchain_alias.der b/test_key/ed25519/bundle_responder.certchain_alias.der index a9d3cf6..f14ab1b 100644 Binary files a/test_key/ed25519/bundle_responder.certchain_alias.der and b/test_key/ed25519/bundle_responder.certchain_alias.der differ diff --git a/test_key/ed25519/end_requester.cert b/test_key/ed25519/end_requester.cert index 1e3cfbf..90bbb22 100644 --- a/test_key/ed25519/end_requester.cert +++ b/test_key/ed25519/end_requester.cert @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBxzCCAXmgAwIBAgIBAjAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt -IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwNDAzMDU1ODQ2WhcNMzMw -MzMxMDU1ODQ2WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXF1 +MIIByzCCAX2gAwIBAgIBAjAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt +IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwOTEyMDcxMjA1WhcNMzMw +OTA5MDcxMjA1WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXF1 c2V0ZXIgY2VydDAqMAUGAytlcAMhADjnojGa7B7QQQT168sTPoYvoNdUwgV4df7f -VVsOzj7Co4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW +VVsOzj7Co4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW BBQduJlppkStwr6JLHFIaPFGuq2mPjAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGg GAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcD -AQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIIS -AjAFBgMrZXADQQDgMT0qFl13owbdikYpr3MQ1h6oLsbu4p9yVYXhVw1rRy150HwU -jRBg3iXg/ppKmjNZFoNGTKesDPvoXyFsR+wB +AQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQB +gxyCEgIwBQYDK2VwA0EA395+W6aXeYS+Y2+b7jPKcBq3zYm3rV7mqhHQZGnI0tIX +dXzkE3GPqfTwLBvGVi25eNU2OBlqNmAnbkrFgD8GCw== -----END CERTIFICATE----- diff --git a/test_key/ed25519/end_requester.cert.der b/test_key/ed25519/end_requester.cert.der index 4c6cd9f..d19f411 100644 Binary files a/test_key/ed25519/end_requester.cert.der and b/test_key/ed25519/end_requester.cert.der differ diff --git a/test_key/ed25519/end_requester1.cert b/test_key/ed25519/end_requester1.cert index 07ef1db..de14192 100644 --- a/test_key/ed25519/end_requester1.cert +++ b/test_key/ed25519/end_requester1.cert @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBxzCCAXmgAwIBAgIBAjAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt -IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwNDAzMDU1OTAyWhcNMzMw -MzMxMDU1OTAyWjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXF1 +MIIByzCCAX2gAwIBAgIBAjAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt +IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwOTEyMDcxNDU1WhcNMzMw +OTA5MDcxNDU1WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXF1 c2V0ZXIgY2VydDAqMAUGAytlcAMhADjnojGa7B7QQQT168sTPoYvoNdUwgV4df7f -VVsOzj7Co4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW +VVsOzj7Co4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW BBQduJlppkStwr6JLHFIaPFGuq2mPjAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGg GAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcD -AQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIIS -AjAFBgMrZXADQQAOIYD8GqtZKaPFBqSRMIx92DXBh9Z2lLpC+Z1w0eizWIta5Hci -wikApI8NXDcVr0gTXqUOYxRbvUSMPLJH11UE +AQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQB +gxyCEgIwBQYDK2VwA0EAIUBrCCsi85Vc32dUkQRs2wmDlyJCpUqXlJgtd/f1MGL0 +YYpLvjyK32K8Ox5IrSDHAtQqfOr1QdmBNfxxZcWpDA== -----END CERTIFICATE----- diff --git a/test_key/ed25519/end_requester1.cert.der b/test_key/ed25519/end_requester1.cert.der index 88b5175..2f1dd49 100644 Binary files a/test_key/ed25519/end_requester1.cert.der and b/test_key/ed25519/end_requester1.cert.der differ diff --git a/test_key/ed25519/end_responder.cert b/test_key/ed25519/end_responder.cert index 88e457b..3315c8e 100644 --- a/test_key/ed25519/end_responder.cert +++ b/test_key/ed25519/end_responder.cert @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBxzCCAXmgAwIBAgIBAzAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt -IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwNDAzMDU1ODQ3WhcNMzMw -MzMxMDU1ODQ3WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXNw +MIIByzCCAX2gAwIBAgIBAzAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt +IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwOTEyMDcxMjA1WhcNMzMw +OTA5MDcxMjA1WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXNw b25kZXIgY2VydDAqMAUGAytlcAMhAPqkuTdtoH2NJrq+OhCwphg8G1Atqf/0Rw2V -Rp9jqNBpo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW +Rp9jqNBpo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW BBQc591+8B4cWkdsZmFZPxHnFAQ0HDAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGg GAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcD -AQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIIS -AjAFBgMrZXADQQA9ipGS3kWB0jz8h0QB129kVNe6Q9k+Qkka4fsurWZN8pBFl5w3 -HCV0EN/FWDY95MPDeqrTe5Z9KbNSaxF+s2UK +AQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQB +gxyCEgIwBQYDK2VwA0EAdOo7sznh73a1nGNNZpf7AmcLMouy4hJX+uljDaFHbUXM +XnvTSd4G5yLRVfxNLluCmbIUV1gE3ZOQs/Ih/nTYDA== -----END CERTIFICATE----- diff --git a/test_key/ed25519/end_responder.cert.der b/test_key/ed25519/end_responder.cert.der index 0d92e8f..b9f0f5e 100644 Binary files a/test_key/ed25519/end_responder.cert.der and b/test_key/ed25519/end_responder.cert.der differ diff --git a/test_key/ed25519/end_responder1.cert b/test_key/ed25519/end_responder1.cert index d08c20b..0a56a6f 100644 --- a/test_key/ed25519/end_responder1.cert +++ b/test_key/ed25519/end_responder1.cert @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBxzCCAXmgAwIBAgIBAzAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt -IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwNDAzMDU1OTAyWhcNMzMw -MzMxMDU1OTAyWjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXNw +MIIByzCCAX2gAwIBAgIBAzAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt +IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwOTEyMDcxNDU1WhcNMzMw +OTA5MDcxNDU1WjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXNw b25kZXIgY2VydDAqMAUGAytlcAMhAPqkuTdtoH2NJrq+OhCwphg8G1Atqf/0Rw2V -Rp9jqNBpo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW +Rp9jqNBpo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQW BBQc591+8B4cWkdsZmFZPxHnFAQ0HDAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGg GAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcD -AQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIIS -AjAFBgMrZXADQQA+uKCTWfDMgU4WJBI0UYSgGPc6ld7gwhIYUveo5ch5pEQfEBjc -9vNmZUkj43X0wNXZYw9n5+Z/S8oU4skPhCEG +AQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQB +gxyCEgIwBQYDK2VwA0EAGQGEZtAMs9Xqc/69LATfrFyaUGpYIYpqDDhrCfN/w5sm +v/BfKlRx+7kJadZW6rMClQH/Xobs6riMYMCJwJTGBw== -----END CERTIFICATE----- diff --git a/test_key/ed25519/end_responder1.cert.der b/test_key/ed25519/end_responder1.cert.der index bc9cec3..d08ea36 100644 Binary files a/test_key/ed25519/end_responder1.cert.der and b/test_key/ed25519/end_responder1.cert.der differ diff --git a/test_key/ed25519/end_responder_alias.cert b/test_key/ed25519/end_responder_alias.cert index c30a2be..482e6b4 100644 --- a/test_key/ed25519/end_responder_alias.cert +++ b/test_key/ed25519/end_responder_alias.cert @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBrjCCAWCgAwIBAgIBAzAFBgMrZXAwMTEvMC0GA1UEAwwmRE1URiBsaWJzcGRt -IEVEMjU1MTkgaW50ZXJtZWRpYXRlIGNlcnQwHhcNMjMwNjA2MDgyNTMxWhcNMzMw -NjAzMDgyNTMxWjAuMSwwKgYDVQQDDCNETVRGIGxpYnNwZG0gRUQyNTUxOSByZXNw -b25kZXIgY2VydDAqMAUGAytlcAMhAPqkuTdtoH2NJrq+OhCwphg8G1Atqf/0Rw2V -Rp9jqNBpo4GfMIGcMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgXgMB0GA1Ud -DgQWBBQc591+8B4cWkdsZmFZPxHnFAQ0HDAxBgNVHREEKjAooCYGCisGAQQBgxyC -EgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEF -BQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMAUGAytlcANBAM2uJlUUDZgr1JemZxpE -xhxusOubR9yVZZiHG2HYdL4LvWNefb2ebQscjMyAkPilBvKkloJ04TUWavMZ7vlq -BgA= +MIIBsjCCAWSgAwIBAgIBBDAFBgMrZXAwODE2MDQGA1UEAwwtRE1URiBsaWJzcGRt +IEVEMjU1MTkgcmVzcG9uZGVyIGFsaWFzIGVuZCBjZXJ0MB4XDTIzMTIxMjA5MDQ1 +NloXDTMzMTIwOTA5MDQ1NlowLjEsMCoGA1UEAwwjRE1URiBsaWJzcGRtIEVEMjU1 +MTkgcmVzcG9uZGVyIGNlcnQwKjAFBgMrZXADIQD6pLk3baB9jSa6vjoQsKYYPBtQ +Lan/9EcNlUafY6jQaaOBnDCBmTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd +BgNVHQ4EFgQUHOfdfvAeHFpHbGZhWT8R5xQENBwwMQYDVR0RBCowKKAmBgorBgEE +AYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYI +KwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAFBgMrZXADQQAExE7i1i+Pk980 +lEXGn1nSSB/96eYOvZcrzG3nO7Kf4G3g3x9SygtotvPybcHjrTOeKr65FhuU78D5 +k8+Hi0sJ -----END CERTIFICATE----- diff --git a/test_key/ed25519/end_responder_alias.cert.der b/test_key/ed25519/end_responder_alias.cert.der index 5e559e1..e009aec 100644 Binary files a/test_key/ed25519/end_responder_alias.cert.der and b/test_key/ed25519/end_responder_alias.cert.der differ diff --git a/test_key/ed448/bundle_requester.certchain.der b/test_key/ed448/bundle_requester.certchain.der index 9944473..b39a263 100644 Binary files a/test_key/ed448/bundle_requester.certchain.der and b/test_key/ed448/bundle_requester.certchain.der differ diff --git a/test_key/ed448/bundle_requester.certchain1.der b/test_key/ed448/bundle_requester.certchain1.der index 8ce0a6a..d8dceeb 100644 Binary files a/test_key/ed448/bundle_requester.certchain1.der and b/test_key/ed448/bundle_requester.certchain1.der differ diff --git a/test_key/ed448/bundle_responder.certchain.der b/test_key/ed448/bundle_responder.certchain.der index 20b2aa7..bede88f 100644 Binary files a/test_key/ed448/bundle_responder.certchain.der and b/test_key/ed448/bundle_responder.certchain.der differ diff --git a/test_key/ed448/bundle_responder.certchain1.der b/test_key/ed448/bundle_responder.certchain1.der index 67b266d..19b484f 100644 Binary files a/test_key/ed448/bundle_responder.certchain1.der and b/test_key/ed448/bundle_responder.certchain1.der differ diff --git a/test_key/ed448/bundle_responder.certchain_alias.der b/test_key/ed448/bundle_responder.certchain_alias.der index a5bb0c3..da2c691 100644 Binary files a/test_key/ed448/bundle_responder.certchain_alias.der and b/test_key/ed448/bundle_responder.certchain_alias.der differ diff --git a/test_key/ed448/end_requester.cert b/test_key/ed448/end_requester.cert index 1ce775f..0827548 100644 --- a/test_key/ed448/end_requester.cert +++ b/test_key/ed448/end_requester.cert @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- -MIICDjCCAY6gAwIBAgIBAjAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt -IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTgxMFoXDTMzMDMz -MTA1NTgxMFowLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlcXVzZXRl +MIICEjCCAZKgAwIBAgIBAjAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt +IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTIyNFoXDTMzMDkw +OTA3MTIyNFowLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlcXVzZXRl ciBjZXJ0MEMwBQYDK2VxAzoAKShBdm4UXUvXFzKbCRa4zCTd/L5IB8QDQqabMkQa -n1VrRhCr72H2sTB6IlK7gvCqKG365137P6mAo4G4MIG1MAwGA1UdEwEB/wQCMAAw +n1VrRhCr72H2sTB6IlK7gvCqKG365137P6mAo4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTp7SydfCsJvzjfXaE50+3CZrWiejAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAFBgMrZXEDcwBlhuwRsvb1xaj3tWHz1IxP -1xaVgRZILkhgK/9Jf//EICh2TUm99m670WzEKDIWNT+9KXx+PFsfUYAIXeYSjrSv -WJInOChdpNxppm4DguS7bdcMr2rzE3eiDFdWNnOXtyU7IDz1jTkaUABfVK/wQx3Z -EAA= +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwBQYDK2VxA3MAG5rN798deeAMAZP+ +JBI9RSRCskhQ7JXGUgF56OZPPI2mLpKvXITYwJHRjaUBf/b3eqHkVQvpmhIAZtoB +cZeoDRkTe73UP5C5eIVupls7jFHZtORwVvLMB84HMqPfXFS9iNVHbjrNjyCw0Si/ +HVtS4DAA -----END CERTIFICATE----- diff --git a/test_key/ed448/end_requester.cert.der b/test_key/ed448/end_requester.cert.der index f7563a2..45d3579 100644 Binary files a/test_key/ed448/end_requester.cert.der and b/test_key/ed448/end_requester.cert.der differ diff --git a/test_key/ed448/end_requester1.cert b/test_key/ed448/end_requester1.cert index 934ac8a..86def75 100644 --- a/test_key/ed448/end_requester1.cert +++ b/test_key/ed448/end_requester1.cert @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- -MIICDjCCAY6gAwIBAgIBAjAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt -IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTgyM1oXDTMzMDMz -MTA1NTgyM1owLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlcXVzZXRl +MIICEjCCAZKgAwIBAgIBAjAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt +IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTUwN1oXDTMzMDkw +OTA3MTUwN1owLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlcXVzZXRl ciBjZXJ0MEMwBQYDK2VxAzoAKShBdm4UXUvXFzKbCRa4zCTd/L5IB8QDQqabMkQa -n1VrRhCr72H2sTB6IlK7gvCqKG365137P6mAo4G4MIG1MAwGA1UdEwEB/wQCMAAw +n1VrRhCr72H2sTB6IlK7gvCqKG365137P6mAo4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBTp7SydfCsJvzjfXaE50+3CZrWiejAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAFBgMrZXEDcwArrblsnOpzlMdYF/x0ah9G -qdYMb8KJTQoTbnJb7o3xmnvFo9TdKlvNLoSaVCvOaS8tLAvdol8k34APSAC6sSRi -TVWUcvOz+7Of2MLfCiu1UST2XM0r7NpaQZb+copxtKFRUoOQkH4EHpDh7XlyHmw9 -LgA= +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwBQYDK2VxA3MAyjWqwc80b7BTsgqP +Ty/JDq/3RZQhmSUf24it/WK11g9unFvaYScYlhqA8uYpRgdUGKkQ6/Fjg/AAW4wW +m0xO7PjQ7P6yVpIrlfanfcCAUwbHxI0xUvQObOasyyBQnlafKOZVQvBf3xoR0FEs +IbFoyRQA -----END CERTIFICATE----- diff --git a/test_key/ed448/end_requester1.cert.der b/test_key/ed448/end_requester1.cert.der index 8166552..45b0278 100644 Binary files a/test_key/ed448/end_requester1.cert.der and b/test_key/ed448/end_requester1.cert.der differ diff --git a/test_key/ed448/end_responder.cert b/test_key/ed448/end_responder.cert index 86f4f18..bdda432 100644 --- a/test_key/ed448/end_responder.cert +++ b/test_key/ed448/end_responder.cert @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- -MIICDjCCAY6gAwIBAgIBAzAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt -IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTgxMFoXDTMzMDMz -MTA1NTgxMFowLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlc3BvbmRl +MIICEjCCAZKgAwIBAgIBAzAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt +IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTIyNFoXDTMzMDkw +OTA3MTIyNFowLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlc3BvbmRl ciBjZXJ0MEMwBQYDK2VxAzoA03tGMgFtEldmh9TpIP2p4PI8bEccxI3KQKIuhnl1 -8z9TCMf9UtIdQGgZPxyHynC4TTFHxt8ZpquAo4G4MIG1MAwGA1UdEwEB/wQCMAAw +8z9TCMf9UtIdQGgZPxyHynC4TTFHxt8ZpquAo4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRaQFWBtZE/VuArGZhVQTBmQFcIljAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAFBgMrZXEDcwAvRwpvaraxFe7ZfQQAPSAq -ONMqXvG8QbsxmBvnRZ5JKQV50BrtFvKVMQHYdpt3WIRxpVT2j6LXVgCjGuXZ1pRy -KLg18i7v/LO/D3ssRnRnKYMEu6Saewe9pvFYQg7i6HBDBALBqBRsV2o/HL9YrmHv -JQA= +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwBQYDK2VxA3MAUkQWOeGLL2RtSy94 +o3+aFp1bCvPbP86DA+cWVZ09mjBNDugUuSjL6pl3EYn2/H+PKTXzvvSmlSEABD3f +j5peSSW7w3D7ZgfHdrs0Wwfd1kkwJVSDRqK1pyxPTLoeAZuEoXsPo62/P4hcoBNA +aTZhHycA -----END CERTIFICATE----- diff --git a/test_key/ed448/end_responder.cert.der b/test_key/ed448/end_responder.cert.der index b22436d..0d168a8 100644 Binary files a/test_key/ed448/end_responder.cert.der and b/test_key/ed448/end_responder.cert.der differ diff --git a/test_key/ed448/end_responder1.cert b/test_key/ed448/end_responder1.cert index 8a5fd1e..0fd6e8c 100644 --- a/test_key/ed448/end_responder1.cert +++ b/test_key/ed448/end_responder1.cert @@ -1,14 +1,14 @@ -----BEGIN CERTIFICATE----- -MIICDjCCAY6gAwIBAgIBAzAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt -IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTgyM1oXDTMzMDMz -MTA1NTgyM1owLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlc3BvbmRl +MIICEjCCAZKgAwIBAgIBAzAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt +IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTUwN1oXDTMzMDkw +OTA3MTUwN1owLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlc3BvbmRl ciBjZXJ0MEMwBQYDK2VxAzoA03tGMgFtEldmh9TpIP2p4PI8bEccxI3KQKIuhnl1 -8z9TCMf9UtIdQGgZPxyHynC4TTFHxt8ZpquAo4G4MIG1MAwGA1UdEwEB/wQCMAAw +8z9TCMf9UtIdQGgZPxyHynC4TTFHxt8ZpquAo4G8MIG5MAwGA1UdEwEB/wQCMAAw CwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRaQFWBtZE/VuArGZhVQTBmQFcIljAxBgNV HREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAq -BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisG -AQQBgxyCEgYEDAYKKwYBBAGDHIISAjAFBgMrZXEDcwAihbda5+69gV8LwW5GWrXU -Ra/+davEwyssoCek2lp5eLnwNvboMdgqBszKv0MzwDrWLwXmoA1eUoCXOUgzIu6Z -smOlS94z4wgyKGpwQsn3/H0lbwM6xhLaTBLSncm74qGzzjMjTawKTXwpdH8KsN8N -DwA= +BgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisG +AQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIwBQYDK2VxA3MArutuXdm5MdvztoVb +lOfYuB37lNgLItc0nmwT2sko9m2DbRq10yfma8GNrrm6x6Jm766OZUJ0b06AeyZj +YQzaFRz/4o2XFywQrdsRgKcgteqbxIEwzC4GLbuq8GeX2RXgmZlPs/F/oJCm/JXT +EVgX4BwA -----END CERTIFICATE----- diff --git a/test_key/ed448/end_responder1.cert.der b/test_key/ed448/end_responder1.cert.der index f04264e..0646e2d 100644 Binary files a/test_key/ed448/end_responder1.cert.der and b/test_key/ed448/end_responder1.cert.der differ diff --git a/test_key/ed448/end_responder_alias.cert b/test_key/ed448/end_responder_alias.cert index 6ea1898..e09a56f 100644 --- a/test_key/ed448/end_responder_alias.cert +++ b/test_key/ed448/end_responder_alias.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB9TCCAXWgAwIBAgIBAzAFBgMrZXEwLzEtMCsGA1UEAwwkRE1URiBsaWJzcGRt -IEVENDQ4IGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjU0NVoXDTMzMDYw -MzA4MjU0NVowLDEqMCgGA1UEAwwhRE1URiBsaWJzcGRtIEVENDQ4IHJlc3BvbmRl -ciBjZXJ0MEMwBQYDK2VxAzoA03tGMgFtEldmh9TpIP2p4PI8bEccxI3KQKIuhnl1 -8z9TCMf9UtIdQGgZPxyHynC4TTFHxt8ZpquAo4GfMIGcMA8GA1UdEwEB/wQFMAMB -Af8wCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRaQFWBtZE/VuArGZhVQTBmQFcIljAx -BgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5 -MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMAUG -AytlcQNzAFFocVes/0b8YbfxF1TMhR2cfgxBmJgyqiQOCTfho35uiJjdcgJDJPsC -UzWhoMSuh7aImnAD/x1FgE4lVqMkVsPuSLZrzh+ndXhqWF45D3wcAKrHS/JDjmr8 -J8jnx9D2y4DvexYNzyfjkuiN4smSS1USAA== +MIIB+TCCAXmgAwIBAgIBBDAFBgMrZXEwNjE0MDIGA1UEAwwrRE1URiBsaWJzcGRt +IEVENDQ4IHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIwOTA1MTha +Fw0zMzEyMDkwOTA1MThaMCwxKjAoBgNVBAMMIURNVEYgbGlic3BkbSBFRDQ0OCBy +ZXNwb25kZXIgY2VydDBDMAUGAytlcQM6ANN7RjIBbRJXZofU6SD9qeDyPGxHHMSN +ykCiLoZ5dfM/UwjH/VLSHUBoGT8ch8pwuE0xR8bfGaargKOBnDCBmTAMBgNVHRMB +Af8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4EFgQUWkBVgbWRP1bgKxmYVUEwZkBX +CJYwMQYDVR0RBCowKKAmBgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1 +Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcD +CTAFBgMrZXEDcwDbZ2fJXW7aJqhjS3d69RG2nqyJClntpc/jjgpVGlL5ctjzcjGd +P8OLUQTbGOBK6FgX9HW6ewQGUYBfrboQdorU/VyAgo/f7KWSvAKf+JaS8yjnan1/ +8MFtRrIQp2cfXL3OmjmRBaxOJjRnt/060t9XEgA= -----END CERTIFICATE----- diff --git a/test_key/ed448/end_responder_alias.cert.der b/test_key/ed448/end_responder_alias.cert.der index 2b6bd6a..0a70d99 100644 Binary files a/test_key/ed448/end_responder_alias.cert.der and b/test_key/ed448/end_responder_alias.cert.der differ diff --git a/test_key/long_chains/Shorter1024B_bundle_requester.certchain.der b/test_key/long_chains/Shorter1024B_bundle_requester.certchain.der index 43dfae6..140f690 100644 Binary files a/test_key/long_chains/Shorter1024B_bundle_requester.certchain.der and b/test_key/long_chains/Shorter1024B_bundle_requester.certchain.der differ diff --git a/test_key/long_chains/Shorter1024B_bundle_responder.certchain.der b/test_key/long_chains/Shorter1024B_bundle_responder.certchain.der index 45da128..77c92cf 100644 Binary files a/test_key/long_chains/Shorter1024B_bundle_responder.certchain.der and b/test_key/long_chains/Shorter1024B_bundle_responder.certchain.der differ diff --git a/test_key/long_chains/Shorter1024B_end_requester.cert b/test_key/long_chains/Shorter1024B_end_requester.cert index f6faf05..6c63df4 100644 --- a/test_key/long_chains/Shorter1024B_end_requester.cert +++ b/test_key/long_chains/Shorter1024B_end_requester.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB9TCCAZygAwIBAgIBAjAKBggqhkjOPQQDAjAhMR8wHQYDVQQDDBZETVRGIGxp -YnNwZG0gRUNQMjU2IENBMB4XDTIzMDQwNTA2NTMxNVoXDTMzMDQwMjA2NTMxNVow +MIIB+jCCAaCgAwIBAgIBAjAKBggqhkjOPQQDAjAhMR8wHQYDVQQDDBZETVRGIGxp +YnNwZG0gRUNQMjU2IENBMB4XDTIzMTIyNzA4Mjc0MFoXDTMzMTIyNDA4Mjc0MFow LTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiByZXF1c2V0ZXIgY2VydDBZ MBMGByqGSM49AgEGCCqGSM49AwEHA0IABEqKJJTkTF2zKTHcZJWt6aZUhXI3VWW/ -wC410I10TiRliv2z00o17/xY5f+g9X4chnFjaUHIlSmsFcvi6Wy4ZwCjgbgwgbUw +wC410I10TiRliv2z00o17/xY5f+g9X4chnFjaUHIlSmsFcvi6Wy4ZwCjgbwwgbkw DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFBERohq93MLkZxzw TXnidh0AZFa7MDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdF VDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYI -KwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoGCCqGSM49BAMC -A0cAMEQCIDQS+x+mMJK+Uvpseu+/u2nG8xeuPboWu7/qTIxL/3vYAiAxEdwiIrMQ -2MsJiAMxHawe4Ycozt5TgLpJKnKl2OWF9Q== +KwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjAKBggqhkjO +PQQDAgNIADBFAiAHrzno2fRpPimRJCMU+PpWiiPFNP+tln3RGzCBR15+xQIhALUp +Uhb4Z/WvB1NacwEPUblZHarbcwWT6hjlHc/aNhyU -----END CERTIFICATE----- diff --git a/test_key/long_chains/Shorter1024B_end_requester.cert.der b/test_key/long_chains/Shorter1024B_end_requester.cert.der index 9742e06..22b455e 100644 Binary files a/test_key/long_chains/Shorter1024B_end_requester.cert.der and b/test_key/long_chains/Shorter1024B_end_requester.cert.der differ diff --git a/test_key/long_chains/Shorter1024B_end_responder.cert b/test_key/long_chains/Shorter1024B_end_responder.cert index 5c7ff28..2874d9d 100644 --- a/test_key/long_chains/Shorter1024B_end_responder.cert +++ b/test_key/long_chains/Shorter1024B_end_responder.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB9TCCAZygAwIBAgIBAzAKBggqhkjOPQQDAjAhMR8wHQYDVQQDDBZETVRGIGxp -YnNwZG0gRUNQMjU2IENBMB4XDTIzMDQwNTA2NTMxNVoXDTMzMDQwMjA2NTMxNVow +MIIB+jCCAaCgAwIBAgIBAzAKBggqhkjOPQQDAjAhMR8wHQYDVQQDDBZETVRGIGxp +YnNwZG0gRUNQMjU2IENBMB4XDTIzMTIyNzA4Mjc0MFoXDTMzMTIyNDA4Mjc0MFow LTErMCkGA1UEAwwiRE1URiBsaWJzcGRtIEVDUDI1NiByZXNwb25kZXIgY2VydDBZ MBMGByqGSM49AgEGCCqGSM49AwEHA0IABFDe/g3BHwuhFJxh5PB029bgy8EbHcXj -MKsasPBZzlh5tKUC0kop5rek5sHmYKKWo8+a+IDjQnB3p5ZW/gDdNxajgbgwgbUw +MKsasPBZzlh5tKUC0kop5rek5sHmYKKWo8+a+IDjQnB3p5ZW/gDdNxajgbwwgbkw DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFBZj7f/qyNHZUHQf Gh2DznQvkdZcMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdF VDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYI -KwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoGCCqGSM49BAMC -A0cAMEQCIFEyrKVkZEzyyoI4cXVrKp2BB6SzTihLWoXJgkMvK8aDAiAwFIZEz7t/ -yEXEWk5nXa7NmtsCjqVus9ql0kh1apWKtQ== +KwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjAKBggqhkjO +PQQDAgNIADBFAiBDWkuX0srINZjhBfV2+K89Vy6fzUmArD3a1r/pKFuARQIhAINk +EPfPts56bgTPr8xdrPRWkTQsCsY2GdBsNoni0OhR -----END CERTIFICATE----- diff --git a/test_key/long_chains/Shorter1024B_end_responder.cert.der b/test_key/long_chains/Shorter1024B_end_responder.cert.der index a0fb3fd..122d6eb 100644 Binary files a/test_key/long_chains/Shorter1024B_end_responder.cert.der and b/test_key/long_chains/Shorter1024B_end_responder.cert.der differ diff --git a/test_key/long_chains/ShorterMAXINT16_bundle_requester.certchain.der b/test_key/long_chains/ShorterMAXINT16_bundle_requester.certchain.der index 6a9dcf7..e43f8ae 100644 Binary files a/test_key/long_chains/ShorterMAXINT16_bundle_requester.certchain.der and b/test_key/long_chains/ShorterMAXINT16_bundle_requester.certchain.der differ diff --git a/test_key/long_chains/ShorterMAXINT16_bundle_responder.certchain.der b/test_key/long_chains/ShorterMAXINT16_bundle_responder.certchain.der index c5470af..18565df 100644 Binary files a/test_key/long_chains/ShorterMAXINT16_bundle_responder.certchain.der and b/test_key/long_chains/ShorterMAXINT16_bundle_responder.certchain.der differ diff --git a/test_key/long_chains/ShorterMAXINT16_end_requester.cert b/test_key/long_chains/ShorterMAXINT16_end_requester.cert index efbf115..07a07f3 100644 --- a/test_key/long_chains/ShorterMAXINT16_end_requester.cert +++ b/test_key/long_chains/ShorterMAXINT16_end_requester.cert @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjTCCAnWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTIyIGNlcnQwHhcNMjMwNDA1MDc1MTQw -WhcNMzMwNDAyMDc1MTQwWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl +MIIEkTCCAnmgAwIBAgIBFzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTIyIGNlcnQwHhcNMjMxMjI3MDgyODAx +WhcNMzMxMjI0MDgyODAxWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl cXVlc3RlciBjZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwJDU 6RMHmwuqstOYUY9l64HNxTnh/5PnteTQlGNQ+u0LYQH62ePq7kuMqUwZGidYfYq6 Bq05ezVYmxXP5WZinPuJR1XhfY1DJncRtrZD1zyPHpqK+jqloAP6U4Pn/SyTeOgH qgrlc/yzPiXXe7Nyin6kkWYRltz6Fgny/fbB+6RGy0F/tstWPsPC4/54qknFjn2w Osc+p8Yy/NMJRdF/+PADtO6qZLCWJlfnaV2L62yK4ioz4V6uWEQLpY2PjS2DT+EV iROJKXReYZavclTSXgmW4V+SJqarryvPKJzL+h1jDYrpCHwvnVWzXQyRPmizwjKn -M1stDGyI4BUfn5mMNQIDAQABo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD +M1stDGyI4BUfn5mMNQIDAQABo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD AgXgMB0GA1UdDgQWBBT6GimmlylnM6P/5P5JdWyRcOvr9zAxBgNVHREEKjAooCYG CisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8E -IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYE -DAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQsFAAOCAgEAB9q5qXPcB0y0dJezkwjG -UNvy6JMET4+V+OogOworCQT0mO9Ebp6vmir2liltd1TOdjcf5yZBvROIJQM1AlvM -UFGVLssLPYTTY6xRcdd41MPNJK9z12H4YcDggK00tCFNHDmM6sJqknQpoAVswf62 -PpBDBZtUML7WCK/kaZKHLaU7O9daveOOk9AdIrKo+edjyL3pUflLgURb/KJgf2oS -MrW5sSmho4+auPDeTVuZERO+DwhQ50XUVlwD55Dcg6DJavJGPLqejdLR6t7Ez/8n -GCB7lauP3Nal1WOQOM5QH51JBrOoNiCGjPYqJyqsD3PpE1xKyMeMNeyrIZ/e/+Mj -EgZnGh427JAiPytI8rpFjIlhi2mSz/14UrPJY4IlTvZwZpiLxCWspMR7dINdlQEg -RIp5rAXUKWobKHOwfWMATojcfKKIBvOD2Xz3Z7y3hffKtKUDfiTzdi5Q+l7sOkxp -sXucGlxNKv1Uwe1SH5ikW5c3KTI4Gvk9etgEKJYdd8Zb02Pw5i6anqZSWLzcYGq0 -14N6GQVDywCZ3enCZBbFZtRnJzjzG+P6/UzrJp0R2/vBC1lYpw12jUnIlIvdXUfL -hEGyl4KLLHkqvg0Vh76vwiKB+5GC3qwIOuDEEXL06n3MNgwkpR4LJceIpnWxO+zS -eF3Q320DpdKcchh+EY8qdEE= +IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYE +EDAOMAwGCisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggIBAIwWAAmBoIYvqZI1 +vI0A7GYpn/qpLAyUiC4XzC7cCfLgCaMBV9yn6lW8D2ErJTsu3r+vDke0JU6B6yeF +UCu7kyqjGC2zbnNWdyVUfR8MMEHQkHGSppHuxM7ARKMZHdwFj6Qzj+jNP/JRYQoL +kf3F2QSzFoVTar8xD6Jew99lm25V+iRieUg/Xh/0/cbzf+7ZG/Uvv0Bx6L66WYo5 +4CTgZINCCu4504bdKJcb6xP769FExsrTGk4T5Vx7Fgnd/S5fctv4zBzoKJiP2Jq+ +U3ePpgSkmyH5qtpKh/ijfyFTQMZHCrV0MGsMLfgvKkkROJo+S9eTxqmNSjq8JGfK +fAT88LjvT1G3s2505WNoBFQa04LnvXPwFA3tzM63e1999WFR5WUgFGsauz4y2j1y +w4lhkA6ApjlzagGguE97fiEgt3yq0jKm+tboKzHc6if7dH+2B9aXOrq3Glzv1YC8 +mAYv6ECzFQKAy9zRxBuXUlb1ELgLFsbXxpoPvrnz2Wr/exqcSMRTb5vtZmooLhJ+ +4mslENfTsU3tZBr5scwTqfCYQc7C6Ws0HU11mYT1tGuFH6sRWeWGqqXXqDyonK9o +TIMV9ft7BAcFqB4+wuXuWrZ0RVjgbWvJhxUwU8WuKeDkaDvFuDlkvnDSlrx/76vm +Tlmal9c2Qdyucn569hszio2qIt1b -----END CERTIFICATE----- diff --git a/test_key/long_chains/ShorterMAXINT16_end_requester.cert.der b/test_key/long_chains/ShorterMAXINT16_end_requester.cert.der index 8860e10..7af726f 100644 Binary files a/test_key/long_chains/ShorterMAXINT16_end_requester.cert.der and b/test_key/long_chains/ShorterMAXINT16_end_requester.cert.der differ diff --git a/test_key/long_chains/ShorterMAXINT16_end_responder.cert b/test_key/long_chains/ShorterMAXINT16_end_responder.cert index b851d4d..3e12b7b 100644 --- a/test_key/long_chains/ShorterMAXINT16_end_responder.cert +++ b/test_key/long_chains/ShorterMAXINT16_end_responder.cert @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjTCCAnWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTIyIGNlcnQwHhcNMjMwNDA1MDc1MTQw -WhcNMzMwNDAyMDc1MTQwWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl +MIIEkTCCAnmgAwIBAgIBFzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTIyIGNlcnQwHhcNMjMxMjI3MDgyODEw +WhcNMzMxMjI0MDgyODEwWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl c3BvbmRlciBjZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxMAS rXTU+Qt086Wh1g+BlARInbihIQ2kkAPqSxfkCL+RWZKzO7oIJjTPBmWkqoctwE0f Ng3nBdBbs3XEshw+XzeqdLBdTw3+VeEeObbUnZtc2oIdCxwBYoO1wbsq+7WSOpL3 hHUrxSSzBqzjRrsD/nz9Ss0BOHkauKKET8kFevEwxqadup/udtI3VHVk0NsmoT2s Swhs3SzenYRYcXE4zNNQCVfNbYlu3nfY8Zngb5uyz1lVdpk2ir7zFcLIitZk33qL kmwEDn0YsrxvQfRc8epbqZFQKPBGeAR2lmGoEya7Uq5K3fFpnKz1lQ3sLnB4X3PX -AbAKGABmEAwfIvY4WQIDAQABo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD +AbAKGABmEAwfIvY4WQIDAQABo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD AgXgMB0GA1UdDgQWBBRtqaVSDc7VMpjQ28adXC7KbuOyXzAxBgNVHREEKjAooCYG CisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8E -IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYE -DAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQsFAAOCAgEAd3ARFqGhBHy+Ar9JhDxE -tTKpydanc7ZmL6lQLH+3DO5z0KnvvKu0lgMr/9RDn64cHc7hVN3/O0YzWiIpqmCy -qmZMGTqlPRxJ/DSn5YosRAPlF7hQlpNavoztx5yi3cGHNF19lt87p9S3kjVmwGRR -3QePUwylc/5RORwZJVccdAjomYWo6ASO26Pp3jHoUUJlRQOp8g8H4hFFD7WdxXdS -L4Aow5JSh+fb4yslzRm5tXuu4crgBZpHjrespZepx92+CYYets1rKpCkH7lQ6+kl -4UDkm39KWtc4uLUYsu9DlolF3Spl+CKNHEfHP9ngMDdFeYvp9pXToDcjIpm0vhhO -E0KMjlnok8r5dph4i1XJNpFTSVswPraxRj2ZoMrhpgJriLiG8wmrWO2CIAMlF+bN -97Ay6YnfXsEoTGztBAid2hYV9/7OgB7wTKIWRybcWWjOk/hAaQqobWIF3Q3z36l3 -4vqXvwDmcSvBRcY6uX9Pv/fokw4R5V5wCbXdJ+OJ5pgFCkjqRYg3ph2MKWmjUvaf -QIZVi0e5FGWnOBd2/Gu9UbBrqLbXz/JIWWoND11wzGkE7IhYfapinzd77s4rss9O -+rUpOJEKOZzJ87psUCCQSIXMS7qtNL4KOmM3QgEwnhXj7YUrz9JdGvUMShYS6n3t -0iUs78/9UIpvROqpW5022XY= +IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYE +EDAOMAwGCisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggIBAGhmFEA7jgMqOHAG +4O2VbwLnJHS7T9LS4nPc7KnflZjmMn3Lac7KzOIcYSEFetApwLDW/RbQ2CM0sr6R +xIKW80AFnKomUWH2egJa6ZO1r7sg3ur6brzL5wj8Jd+Pt1l3BE9PqnyVGJBVirVi +m/GEw3ZcZ3utBQG8JXMgeCLyNHIc0ycRIQwTDvQDoTJtjYfQBMSoTq/fd16I69a4 +Qckg9z437yYQnSNkOSemBellz2ngDdYpGDFGud0EmQc8syls888vzGo3IoapDeB0 +VSdD8n1wTwAR0AmTebeOlDoPenyfdxWStfe8QWGEFOLavM4ckgWx4k0+Z8nHkKz9 +/vEV2GcqF38z0Ifr+9fayvlpNoEt1VE96CXsxKPoDyQKPIh6SVOUPnetkNKBHCGl +6MB0H+ies/Wx6M4Gqi1x0JSzSnbb6do9vPkGOMVSQcqnjUJ2D3zMTOLtovWHiEp0 +KIqYtyW7AzFlaL75+pNMGSL4IRbaUZgadYJY1BEnn3/Et4b4ioqYQPGkPv7NW6EY +fp0e5EwouThj+fB+hXuy1KOuTBdQSrwwpNWZ86heIblov7SJjjI2m+/8ZPt1yxYv +GUjKDnKOxyPZLoGEkciB3AghTUrhdpQcSNRC4940CXBU+JIb4oZaMcarzOGUmYo4 +DcA3ohaorgDfjtRdy0CJKXL6uxhC -----END CERTIFICATE----- diff --git a/test_key/long_chains/ShorterMAXINT16_end_responder.cert.der b/test_key/long_chains/ShorterMAXINT16_end_responder.cert.der index 9209c96..a421f15 100644 Binary files a/test_key/long_chains/ShorterMAXINT16_end_responder.cert.der and b/test_key/long_chains/ShorterMAXINT16_end_responder.cert.der differ diff --git a/test_key/long_chains/ShorterMAXUINT16_bundle_requester.certchain.der b/test_key/long_chains/ShorterMAXUINT16_bundle_requester.certchain.der index 89d4d53..31acc0d 100644 Binary files a/test_key/long_chains/ShorterMAXUINT16_bundle_requester.certchain.der and b/test_key/long_chains/ShorterMAXUINT16_bundle_requester.certchain.der differ diff --git a/test_key/long_chains/ShorterMAXUINT16_bundle_responder.certchain.der b/test_key/long_chains/ShorterMAXUINT16_bundle_responder.certchain.der index 4bc8bf3..235de4c 100644 Binary files a/test_key/long_chains/ShorterMAXUINT16_bundle_responder.certchain.der and b/test_key/long_chains/ShorterMAXUINT16_bundle_responder.certchain.der differ diff --git a/test_key/long_chains/ShorterMAXUINT16_end_requester.cert b/test_key/long_chains/ShorterMAXUINT16_end_requester.cert index 4447b82..a981999 100644 --- a/test_key/long_chains/ShorterMAXUINT16_end_requester.cert +++ b/test_key/long_chains/ShorterMAXUINT16_end_requester.cert @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjTCCAnWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTQ3IGNlcnQwHhcNMjMwNDA1MDgxODIy -WhcNMzMwNDAyMDgxODIyWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl +MIIEkTCCAnmgAwIBAgIBMDANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTQ3IGNlcnQwHhcNMjMxMjI3MDgyODIy +WhcNMzMxMjI0MDgyODIyWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl cXVlc3RlciBjZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxEaW YrKEJ0O3qwWs0Q927B5ZjJhEiUm+9En00jwC+wZCzIjTZAHEkn/2hcWl4KcVHvQm 3tTk/x0FyWfZr81N6C861OuW+pD3VWzmVSTz1uH9H6Qrh26Gx6toUBFpB8GuEvZL GF+kf87dxKp/5OSvh1OakikFnj4I6JOwH5vjfPMSmVFb/z2kIWIt03kGJfMYeJEq mvZ2ATb4tlAFRIM9TIETl+fgyzedo66DyYk/ABlaeEchx5n43aGELjTvDwyAR4Lh kHf/FleBJ6yls/SA1bJBWRy2xa9h9T7rp8qIFV+pD5M4dkoP16bH24ugvoW3RF3V -PWXZiMTvfiB1gN5jWQIDAQABo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD +PWXZiMTvfiB1gN5jWQIDAQABo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD AgXgMB0GA1UdDgQWBBS1CUUscP7voReexWk9VsSFuJw7/DAxBgNVHREEKjAooCYG CisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8E -IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYE -DAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQsFAAOCAgEAH1KHjjwhrcMm2snHfeH+ -4LtBf8pzKAIntVZYgkZRPk6yU1uVBS0H/LwNx+TSc01RbeIyOjV33zESkGYB23oV -YxYvjL0jK10n7/MhECnTvFNJd/1E84/6tFftPAZxr42xEOEOtpgbmQx9QDAGnt4N -d3CkILVjNNfLP2bXLtfN5nTzEhLafPJLwHMkCdue7WPGIOQh3/gOOLrPxFKc52yn -ulDgsYvTbeBxCUoqWcgu7gswmrvyCfL1R/NHj4iNc7ho7ZPqcdTffz14tOjG3EYG -dnbF6Fr/xMPHVTq++3eSQdpMdDxUA42pQ8DaCDLTXtNM2aYxDn/we0YEGqDxcdy3 -oF/+1u9iZn2uSigUdGIR0X8Z3xXNvxqXd6mOklASHzyvxvYmPBf5MwFchIDy0T79 -p2qDDibja9BSWQnM3wMsrr21ARknXfLtwt02KPdzh6zEwqwQYFm1VRbzWPMIe4Q3 -ugZGQnac3kkriS1CiYJodgKpZP7P+iervZz5VQW1fJAuslu3U583usSvXXGKQK3N -891JJlfpPwZuPclQTgNqnLRCEWXM3k3bFi882+FpXzdsIwxdf/s85yXwKFb79KyP -puodwGoYX+yIhqIC4mM7DOTKLdO+mNVUeVPDisraXatMrXuIrw/2bmI3MzE5WJ4l -dJEcUvCKIAiJKvjHJ+8VDFo= +IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYE +EDAOMAwGCisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggIBAFjg+ZDu8poCDUly +C3dlr+fHkALU2oJEEuaMAn1Dro4mv2K87BG8/ZKLSSzwSUuwLfVcOUrEgwaOo3Hr +O9JIlGSmJwsVJ1ss4GLw0D0RFKQoH9EnZqe9DmKtDpkfUSWKV/lI+7j6Iw01wIm3 +8zwKJvnzHVi6+Odl1/29Q9ex6InjxElWNHogE5Thl0I5Zjn1Ge/FakRA9UZwYLw+ +HiCp6e3hK0lK6hCheRk3l+c52bLdr/zmsh8d8RSkrWdl9enYIXtcGsrIxWaOaH5o +GBP82iXk/djN1rEWIEde5FeX4EluakAQHdhGlXqSV8Opado+FQRIP9ZVzsBfoHOw +H8I0hRcxamELsjmT4WJxxElTQW1BDHXlvOAyFx75RLA0LuhEGB44+LjB9Es9o2lu +VJLx/xUkl7E9J8AfHLpTyFH6zLKWewGxpB5OeTpteWocPTXPstFx5BOAruvL5z/n +7LQwNJ1sX/9Q53GaZH2R9Z/folnkzvMCHc10yxcl82AnnzUrN5LRTA9jT6ejpDNP +ejJJRZC7IwiB+cfyGc4RAlZmZMjpBrSDccmLdU99OQRBlqUDnhE78AcTBzcVZRDm +ih0W9Tr5cH0ulD0r275IkYytr5+7BIRyprMqXI6YHoHI2+56p17KRhdOeztKcysE +Pmck7j5MQZVjhSwEBGExNfJEwaC4 -----END CERTIFICATE----- diff --git a/test_key/long_chains/ShorterMAXUINT16_end_requester.cert.der b/test_key/long_chains/ShorterMAXUINT16_end_requester.cert.der index 20af53f..2801767 100644 Binary files a/test_key/long_chains/ShorterMAXUINT16_end_requester.cert.der and b/test_key/long_chains/ShorterMAXUINT16_end_requester.cert.der differ diff --git a/test_key/long_chains/ShorterMAXUINT16_end_responder.cert b/test_key/long_chains/ShorterMAXUINT16_end_responder.cert index 087e672..a7f49d4 100644 --- a/test_key/long_chains/ShorterMAXUINT16_end_responder.cert +++ b/test_key/long_chains/ShorterMAXUINT16_end_responder.cert @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjTCCAnWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTQ3IGNlcnQwHhcNMjMwNDA1MDgxODIy -WhcNMzMwNDAyMDgxODIyWjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl +MIIEkTCCAnmgAwIBAgIBMDANBgkqhkiG9w0BAQsFADAvMS0wKwYDVQQDDCRETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZTQ3IGNlcnQwHhcNMjMxMjI3MDgyODI4 +WhcNMzMxMjI0MDgyODI4WjAqMSgwJgYDVQQDDB9ETVRGIGxpYnNwZG0gUlNBIHJl c3BvbmRlciBjZXJ0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq6tc lzBnrcFLiIiQu0uoP0Pox5yX5D5cadt/J7D45X6BerWox9jw7XgVlmbFzVqT02CS 1Fnv5lyBuCIPz9w4dfUmtsoitq3uW86g0N2ch1DSi/gLd5y0GoyeAYMLhcQOTzOD EwbpyHzu8I9uzA76TWAQcIfAUq/tUYHcqjle8pJK3KaJF3cn7s9O1peKVlP3Tdbe JLl+vRIZOrq+32gAlaPokiGNRKhdztvQ7j0+9PQuX6Rl3QqG6hfr2AvhvSLf6S0x rXvIibpIyLgqjIFkGt3fXYboHy7xOHfJS5BBFpHwMZWBTntS0JXmVmPI1STsv962 -X6mFqZSDpM0fjhGEhwIDAQABo4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD +X6mFqZSDpM0fjhGEhwIDAQABo4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQD AgXgMB0GA1UdDgQWBBQLdKEW8je51vT9A5o/s8w/PZya+zAxBgNVHREEKjAooCYG CisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8E -IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYE -DAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQsFAAOCAgEAmesqMsggv9YBnOiyiO+e -Osq360pnDf75G/b01FFRmkXFQIVQez04CcrVko8E9skiR60qBAe8ElRM/lvlnPjs -NlKrdAaR1CE8/FXwzijdiwT1yY2ETN0KmKU3CRIzoWfJIe7FNft5D+e0Zrat30ew -3DP1m7+4SQb85aoPxyQETHa0K8qqfNlMgqjNTtyT2H/GkKdAKwoh4VuVNobWCiq8 -d9slaIcVhUEtX+4snQ1X/xqKM9xGlzLKsa/0mNEsbbzJIObiH+hIUpnNqQfUXXn6 -YeQQ4a1YQD2V6RU1sthtczgUD9Af5xYTwnqpLx4UWygVA6FA9bC6VkDtclZn9ao9 -hXjOLv/m8VTcc8dRAw41GDlTTUmPw7Zkf8sUe962AlNiIP99kuOT+AK03iMQDpoj -iLfDMNgDNRQr7xFupuy12jWoGD27ES50ORAb6HlQTz7pLwlYt44dzldnKwBIfQxI -DMQCnLppE2Ed1pfqsQayAg4HQ/eFj/M2h2vwZq8nfv3tDiDeHyPzqPSBDuv08HwO -i+6Ms9eYybdxxkOqqsHsUfWEmKG6B08KVq9/eKkFA1yFTPZuK1nEJbJhQqRYZLUL -9FMNiatfbexX44Uey/9t6H0UxywuYB0I7ZYAp00brAJN/Vy6j6dGU+uTgfu6gh/t -IP0xchaVgPxN2Mt/4XZwOOA= +IDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYE +EDAOMAwGCisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggIBAExxJBbnSP+Ax5Y7 +gqJr8fwO2PgN5AGC7OYtwukGCZ2WJjOTRvgY1FdCM9MiRbAaKjsJd/aZeAM+Rsup +iHD9VTMC4/5uLN23qdeyd7x1HpLLGjqHWkGBUrElZcOath+OhL5KB8fNgVJ5eFUi +Uitr2D0gfUVyKyJSTHBuvSPKuHeGKeptHlX+KhgqakRCa7kbjW31k8MjivrrIlt+ +pmLWmh33pK6ZZCaL4uP831+8q+Am2a8ZTQEZImWFzQ0F9cvImsq7B5j85l7iZJf2 +qB8F9OTUAnL16jMaJzsvyhRyI5iU85nLK7ETMBAbQAiflK0JCG8Eow2A5nLS5A6X +oXtbTE8IIfH1oKppNvoyxunon3n7mBsds+6YB4aoyoHXFgy7YuaYt2QkeGYTuWH0 +AKrSxYM5W1xVVUjk0ow1chqbF/aM1xHht4AAkPRb4s37fTBznbKXPdsDMS3lahr/ +RY2VRiRB2YnOpTGaJtjVTBnnX0QSKfRAQ8iNhEw8FxuPPDpY+YLmpd+FnasrMn1g +tYgYMQMnT30/fMhYewMkh/PEQUk18k2Mvkbd7HHM7974uU3Qa56uizuugrGajjuO +85I1pgqinLm8cPXLuzsEywPHzeAFBg1mgY6uOEGK8ygrSZEkPRqQ4YTdOLl3s1X8 +WiwMtHjfhPh3jiS4bDq0tO35JYyF -----END CERTIFICATE----- diff --git a/test_key/long_chains/ShorterMAXUINT16_end_responder.cert.der b/test_key/long_chains/ShorterMAXUINT16_end_responder.cert.der index 59ba1f5..3e011d6 100644 Binary files a/test_key/long_chains/ShorterMAXUINT16_end_responder.cert.der and b/test_key/long_chains/ShorterMAXUINT16_end_responder.cert.der differ diff --git a/test_key/openssl.cnf b/test_key/openssl.cnf index 3901a28..d9276fd 100644 --- a/test_key/openssl.cnf +++ b/test_key/openssl.cnf @@ -2,7 +2,7 @@ [ v3_inter ] basicConstraints = CA:true -keyUsage = cRLSign, keyCertSign, digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment, keyAgreement, keyCertSign, cRLSign +keyUsage = cRLSign, keyCertSign, digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment, keyAgreement subjectKeyIdentifier = hash extendedKeyUsage = critical, serverAuth, clientAuth @@ -12,7 +12,34 @@ keyUsage = nonRepudiation, digitalSignature, keyEncipherment subjectKeyIdentifier = hash subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning -1.3.6.1.4.1.412.274.6 = ASN1:OID:1.3.6.1.4.1.412.274.2 +1.3.6.1.4.1.412.274.6 = ASN1:SEQUENCE:id_spdm_cert_oids +[id_spdm_cert_oids] +field1 = SEQUENCE:id_spdm_cert_oid +[id_spdm_cert_oid] +field1 = OID:1.3.6.1.4.1.412.274.2 + +[ v3_end_with_false_basicConstraints ] +basicConstraints = critical,CA:true +keyUsage = nonRepudiation, digitalSignature, keyEncipherment +subjectKeyIdentifier = hash +subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 +extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning +1.3.6.1.4.1.412.274.6 = ASN1:SEQUENCE:id_spdm_cert_oids +[id_spdm_cert_oids] +field1 = SEQUENCE:id_spdm_cert_oid +[id_spdm_cert_oid] +field1 = OID:1.3.6.1.4.1.412.274.2 + +[ v3_end_without_basicConstraints ] +keyUsage = nonRepudiation, digitalSignature, keyEncipherment +subjectKeyIdentifier = hash +subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 +extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning +1.3.6.1.4.1.412.274.6 = ASN1:SEQUENCE:id_spdm_cert_oids +[id_spdm_cert_oids] +field1 = SEQUENCE:id_spdm_cert_oid +[id_spdm_cert_oid] +field1 = OID:1.3.6.1.4.1.412.274.2 [v3_end_with_spdm_req_rsp_eku] basicConstraints = critical,CA:false @@ -32,8 +59,15 @@ keyUsage = nonRepudiation, digitalSignature, keyEncipherment subjectKeyIdentifier = hash extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning, OID:1.3.6.1.4.1.412.274.4 -[ v3_end_alias ] +[ v3_end_alias_part ] basicConstraints = critical,CA:true +keyUsage = nonRepudiation, digitalSignature, keyEncipherment, keyCertSign +subjectKeyIdentifier = hash +subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 +extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning + +[ v3_end_alias_entire ] +basicConstraints = critical,CA:false keyUsage = nonRepudiation, digitalSignature, keyEncipherment subjectKeyIdentifier = hash subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 diff --git a/test_key/readme.txt b/test_key/readme.txt index 2e80246..8f11669 100644 --- a/test_key/readme.txt +++ b/test_key/readme.txt @@ -1,5 +1,6 @@ -==== NOTE ==== -After regenerate new key in sample_key, the raw_data_key_gen.py need run to generate sync raw data key. +==== Note ==== +Please use auto_gen_cert.sh to gen all cert in sample_key, then the raw_data_key_gen.py need run to generate sync raw data key. +Note: the rsa3072_Expiration have 1 day valid time. ==== RSA ==== Generate a root key: @@ -38,636 +39,41 @@ Generate a self-signed root certificate: NOTE: Use "//CN" for windows and use "/CN" for Linux system. RECOMMEND: Use openssl 1.1.1k -```openssl.cnf -[ v3_end ] -basicConstraints = critical,CA:false -keyUsage = nonRepudiation, digitalSignature, keyEncipherment -subjectKeyIdentifier = hash -subjectAltName = otherName:1.3.6.1.4.1.412.274.1;UTF8:ACME:WIDGET:1234567890 -extendedKeyUsage = critical, serverAuth, clientAuth, OCSPSigning -[ v3_inter ] -basicConstraints = CA:true -keyUsage = cRLSign, keyCertSign, digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment, keyAgreement, keyCertSign, cRLSign -subjectKeyIdentifier = hash -extendedKeyUsage = critical, serverAuth, clientAuth - -``` -pushd rsa2048 -openssl req -nodes -x509 -days 3650 -newkey rsa:4096 -keyout ca.key -out ca.cert -sha256 -subj "//CN=DMTF libspdm RSA CA" -openssl rsa -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey rsa:3072 -keyout inter.key -out inter.req -sha256 -batch -subj "//CN=DMTF libspdm RSA intermediate cert" -openssl req -nodes -newkey rsa:2048 -keyout end_requester.key -out end_requester.req -sha256 -batch -subj "//CN=DMTF libspdm RSA requseter cert" -openssl req -nodes -newkey rsa:2048 -keyout end_responder.key -out end_responder.req -sha256 -batch -subj "//CN=DMTF libspdm RSA responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha256 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl rsa -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl rsa -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -pushd rsa3072 -openssl req -nodes -x509 -days 3650 -newkey rsa:4096 -keyout ca.key -out ca.cert -sha384 -subj "//CN=DMTF libspdm RSA CA" -openssl rsa -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey rsa:3072 -keyout inter.key -out inter.req -sha384 -batch -subj "//CN=DMTF libspdm RSA intermediate cert" -openssl req -nodes -newkey rsa:3072 -keyout end_requester.key -out end_requester.req -sha384 -batch -subj "//CN=DMTF libspdm RSA requseter cert" -openssl req -nodes -newkey rsa:3072 -keyout end_responder.key -out end_responder.req -sha384 -batch -subj "//CN=DMTF libspdm RSA responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha384 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl rsa -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl rsa -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -pushd rsa4096 -openssl req -nodes -x509 -days 3650 -newkey rsa:4096 -keyout ca.key -out ca.cert -sha512 -subj "//CN=DMTF libspdm RSA CA" -openssl rsa -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey rsa:3072 -keyout inter.key -out inter.req -sha512 -batch -subj "//CN=DMTF libspdm RSA intermediate cert" -openssl req -nodes -newkey rsa:4096 -keyout end_requester.key -out end_requester.req -sha512 -batch -subj "//CN=DMTF libspdm RSA requseter cert" -openssl req -nodes -newkey rsa:4096 -keyout end_responder.key -out end_responder.req -sha512 -batch -subj "//CN=DMTF libspdm RSA responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha512 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl rsa -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl rsa -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -=== EC Certificate Chains === - -pushd ecp256 -openssl genpkey -genparam -out param.pem -algorithm EC -pkeyopt ec_paramgen_curve:P-256 -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca.key -out ca.cert -sha256 -subj "//CN=DMTF libspdm ECP256 CA" -openssl pkey -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey ec:param.pem -keyout inter.key -out inter.req -sha256 -batch -subj "//CN=DMTF libspdm ECP256 intermediate cert" -openssl req -nodes -newkey ec:param.pem -keyout end_requester.key -out end_requester.req -sha256 -batch -subj "//CN=DMTF libspdm ECP256 requseter cert" -openssl req -nodes -newkey ec:param.pem -keyout end_responder.key -out end_responder.req -sha256 -batch -subj "//CN=DMTF libspdm ECP256 responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha256 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl ec -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl ec -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_requester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -pushd ecp384 -openssl genpkey -genparam -out param.pem -algorithm EC -pkeyopt ec_paramgen_curve:P-384 -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca.key -out ca.cert -sha384 -subj "//CN=DMTF libspdm ECP384 CA" -openssl pkey -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey ec:param.pem -keyout inter.key -out inter.req -sha384 -batch -subj "//CN=DMTF libspdm ECP384 intermediate cert" -openssl req -nodes -newkey ec:param.pem -keyout end_requester.key -out end_requester.req -sha384 -batch -subj "//CN=DMTF libspdm ECP384 requseter cert" -openssl req -nodes -newkey ec:param.pem -keyout end_responder.key -out end_responder.req -sha384 -batch -subj "//CN=DMTF libspdm ECP384 responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha384 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl ec -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl ec -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_requester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -pushd ecp521 -openssl genpkey -genparam -out param.pem -algorithm EC -pkeyopt ec_paramgen_curve:P-521 -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca.key -out ca.cert -sha512 -subj "//CN=DMTF libspdm ECP521 CA" -openssl pkey -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey ec:param.pem -keyout inter.key -out inter.req -sha512 -batch -subj "//CN=DMTF libspdm ECP521 intermediate cert" -openssl req -nodes -newkey ec:param.pem -keyout end_requester.key -out end_requester.req -sha512 -batch -subj "//CN=DMTF libspdm ECP521 requseter cert" -openssl req -nodes -newkey ec:param.pem -keyout end_responder.key -out end_responder.req -sha512 -batch -subj "//CN=DMTF libspdm ECP521 responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha512 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl ec -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl ec -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_requester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -=== Ed Certificate Chains === - -pushd ed25519 -openssl genpkey -algorithm ed25519 -out ca.key -openssl req -nodes -x509 -days 3650 -key ca.key -out ca.cert -subj "//CN=DMTF libspdm ED25519 CA" -openssl genpkey -algorithm ed25519 -out inter.key -openssl genpkey -algorithm ed25519 -out end_requester.key -openssl genpkey -algorithm ed25519 -out end_responder.key -openssl req -new -key inter.key -out inter.req -batch -subj "//CN=DMTF libspdm ED25519 intermediate cert" -openssl req -new -key end_requester.key -out end_requester.req -batch -subj "//CN=DMTF libspdm ED25519 requseter cert" -openssl req -new -key end_responder.key -out end_responder.req -batch -subj "//CN=DMTF libspdm ED25519 responder cert" -openssl x509 -req -days 3650 -in inter.req -CA ca.cert -CAkey ca.key -out inter.cert -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester.cert -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder.cert -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl pkey -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl pkey -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_requester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_rsp_eku.cert -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_eku.cert -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_rsp_eku.cert -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_rsp_eku.cert -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_eku.cert -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_rsp_eku.cert -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -pushd ed448 -openssl genpkey -algorithm ed448 -out ca.key -openssl req -nodes -x509 -days 3650 -key ca.key -out ca.cert -subj "//CN=DMTF libspdm ED448 CA" -openssl genpkey -algorithm ed448 -out inter.key -openssl genpkey -algorithm ed448 -out end_requester.key -openssl genpkey -algorithm ed448 -out end_responder.key -openssl req -new -key inter.key -out inter.req -batch -subj "//CN=DMTF libspdm ED448 intermediate cert" -openssl req -new -key end_requester.key -out end_requester.req -batch -subj "//CN=DMTF libspdm ED448 requseter cert" -openssl req -new -key end_responder.key -out end_responder.req -batch -subj "//CN=DMTF libspdm ED448 responder cert" -openssl x509 -req -days 3650 -in inter.req -CA ca.cert -CAkey ca.key -out inter.cert -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester.cert -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder.cert -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl pkey -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl pkey -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_carequester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_rsp_eku.cert -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_eku.cert -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_rsp_eku.cert -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_rsp_eku.cert -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_eku.cert -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_rsp_eku.cert -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -=== sm2 Certificate Chains === - -pushd sm2 -openssl ecparam -genkey -name SM2 -out ca.key -openssl req -nodes -x509 -days 3650 -key ca.key -out ca.cert -sha256 -subj "//CN=DMTF libspdm SM2 CA" -openssl ecparam -genkey -name SM2 -out inter.key -openssl ecparam -genkey -name SM2 -out end_requester.key -openssl ecparam -genkey -name SM2 -out end_responder.key -openssl req -new -key inter.key -out inter.req -sha256 -batch -subj '//CN=DMTF libspdm SM2 intermediate cert' -openssl req -new -key end_requester.key -out end_requester.req -sha256 -batch -subj '//CN=DMTF libspdm SM2 requseter cert' -openssl req -new -key end_responder.key -out end_responder.req -sha256 -batch -subj '//CN=DMTF libspdm SM2 responder cert' -openssl x509 -req -days 3650 -in inter.req -CA ca.cert -CAkey ca.key -out inter.cert -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester.cert -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder.cert -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl pkey -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl pkcs8 -in end_responder.key.der -inform DER -topk8 -nocrypt -outform DER > end_responder.key.p8 -openssl pkey -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkcs8 -in end_requester.key.der -inform DER -topk8 -nocrypt -outform DER > end_requester.key.p8 -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_rsp_eku.cert -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_req_eku.cert -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_requester.req -CA inter.cert -CAkey inter.key -out end_requester_with_spdm_rsp_eku.cert -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_rsp_eku.cert -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_req_eku.cert -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_with_spdm_rsp_eku.cert -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd - -=== long_chains Certificate Chains === +=== long_chains Certificate Chains(ShorterMAXUINT16_xxx.cert/ShorterMAXINT16_xxx.cert/Shorter1024B_xxx.cert) === For CA cert: -openssl genpkey -algorithm ed448 -out ShorterMAXUINT16_ca.key -openssl req -nodes -x509 -days 3650 -key ShorterMAXUINT16_ca.key -out ShorterMAXUINT16_ca.cert -subj "//CN=DMTF libspdm ED448 CA" +openssl req -nodes -x509 -days 3650 -newkey rsa:2048 -keyout ShorterMAXUINT16_ca.key -out ShorterMAXUINT16_ca.cert -sha256 -subj "/CN=DMTF libspdm RSA CA" For inter cert: -openssl genpkey -algorithm ed448 -out ShorterMAXUINT16_inter1.key -openssl req -new -key ShorterMAXUINT16_inter1.key -out ShorterMAXUINT16_inter1.req -batch -subj '//CN=DMTF libspdm ED448 intermediate cert' -openssl x509 -req -days 3650 -in ShorterMAXUINT16_inter1.req -CA ShorterMAXUINT16_ca.cert -CAkey ShorterMAXUINT16_ca.key -out ShorterMAXUINT16_inter1.cert -set_serial 3 -extensions v3_inter -extfile ../openssl.cnf -openssl asn1parse -in ShorterMAXUINT16_inter1.cert -out ShorterMAXUINT16_inter1.cert.der - -// Generate the remain cert in order - -openssl genpkey -algorithm ed448 -out ShorterMAXUINT16_inter47.key -openssl req -new -key ShorterMAXUINT16_inter47.key -out ShorterMAXUINT16_inter47.req -batch -subj '//CN=DMTF libspdm ED448 intermediate cert' -openssl x509 -req -days 3650 -in ShorterMAXUINT16_inter47.req -CA ShorterMAXUINT16_inter46.cert -CAkey ShorterMAXUINT16_inter46.key -out ShorterMAXUINT16_inter47.cert -set_serial 3 -extensions v3_inter -extfile ../openssl.cnf -openssl asn1parse -in ShorterMAXUINT16_inter47.cert -out ShorterMAXUINT16_inter47.cert.der - -For end cert: -openssl genpkey -algorithm ed448 -out ShorterMAXUINT16_end_responder.key -openssl req -new -key horterMAXUINT16_end_responder.key -out ShorterMAXUINT16_end_responder.req -batch -subj '//CN=DMTF libspdm ED448 responder cert' -openssl x509 -req -days 3650 -in ShorterMAXUINT16_end_responder.req -CA ShorterMAXUINT16_inter47.cert -CAkey ShorterMAXUINT16_inter47.key -out ShorterMAXUINT16_end_responder.cert -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ShorterMAXUINT16_end_responder.cert -out ShorterMAXUINT16_end_responder.cert.der +Generate the remain cert in order Generate cert chain: cat ShorterMAXUINT16_ca.cert.der ShorterMAXUINT16_inter*.cert.der ShorterMAXUINT16_end_responder.cert.der >ShorterMAXUINT16_bundle_responder.certchain.der -pushd long_chains -openssl genpkey -genparam -out Shorter1024B_param.pem -algorithm EC -pkeyopt ec_paramgen_curve:P-256 -openssl req -nodes -x509 -days 3650 -newkey ec:Shorter1024B_param.pem -keyout Shorter1024B_ca.key -out Shorter1024B_ca.cert -sha256 -subj "//CN=DMTF libspdm ECP256 CA" -openssl pkey -in Shorter1024B_ca.key -outform der -out Shorter1024B_ca.key.der -openssl req -nodes -newkey ec:Shorter1024B_param.pem -keyout Shorter1024B_end_requester.key -out Shorter1024B_end_requester.req -sha256 -batch -subj "//CN=DMTF libspdm ECP256 requseter cert" -openssl req -nodes -newkey ec:Shorter1024B_param.pem -keyout Shorter1024B_end_responder.key -out Shorter1024B_end_responder.req -sha256 -batch -subj "//CN=DMTF libspdm ECP256 responder cert" -openssl x509 -req -in Shorter1024B_end_requester.req -out Shorter1024B_end_requester.cert -CA Shorter1024B_ca.cert -CAkey Shorter1024B_ca.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in Shorter1024B_end_responder.req -out Shorter1024B_end_responder.cert -CA Shorter1024B_ca.cert -CAkey Shorter1024B_ca.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in Shorter1024B_ca.cert -out Shorter1024B_ca.cert.der -openssl asn1parse -in Shorter1024B_end_requester.cert -out Shorter1024B_end_requester.cert.der -openssl asn1parse -in Shorter1024B_end_responder.cert -out Shorter1024B_end_responder.cert.der -cat Shorter1024B_ca.cert.der Shorter1024B_end_requester.cert.der > Shorter1024B_bundle_requester.certchain.der -cat Shorter1024B_ca.cert.der Shorter1024B_end_responder.cert.der > Shorter1024B_bundle_responder.certchain.der -popd - -==== More cert_chain to gen ==== +==== More cert_chain for ecp256/384/521 rsa2048/3072/4096 ed448/25519 sm2 to gen ==== NOTE: The bundle_requester.certchain1.der and bundle_requester.certchain.der have same leaf cert key. As same as bundle_responder.certchain1.der. Gen new ca1.key; use old inter.key and end.key. -=== ecc256 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca1.key -out ca1.cert -sha256 -subj "//CN=DMTF libspdm ECP256 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha256 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== ecc384 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca1.key -out ca1.cert -sha384 -subj "//CN=DMTF libspdm ECP384 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha384 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha384 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== ecc521 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey ec:param.pem -keyout ca1.key -out ca1.cert -sha512 -subj "//CN=DMTF libspdm ECP521 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha512 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha512 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== rsa2048 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey rsa:2048 -keyout ca1.key -out ca1.cert -sha256 -subj "//CN=DMTF libspdm RSA CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha256 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== rsa3072 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey rsa:3072 -keyout ca1.key -out ca1.cert -sha384 -subj "//CN=DMTF libspdm RSA CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha384 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha384 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== rsa4096 Certificate Chains === -openssl req -nodes -x509 -days 3650 -newkey rsa:4096 -keyout ca1.key -out ca1.cert -sha512 -subj "//CN=DMTF libspdm RSA CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha512 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha512 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== ed25519 Certificate Chains === -openssl genpkey -algorithm ed25519 -out ca1.key -openssl req -nodes -x509 -days 3650 -key ca1.key -out ca1.cert -subj "//CN=DMTF libspdm ED25519 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== ed448 Certificate Chains === -openssl genpkey -algorithm ed448 -out ca1.key -openssl req -nodes -x509 -days 3650 -key ca1.key -out ca1.cert -subj "//CN=DMTF libspdm ED448 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - -=== sm2 Certificate Chains === -openssl ecparam -genkey -name SM2 -out ca1.key -openssl req -nodes -x509 -days 3650 -key ca1.key -out ca1.cert -sha256 -subj "//CN=DMTF libspdm SM2 CA" -openssl pkey -in ca1.key -outform der -out ca1.key.der -openssl x509 -req -in inter.req -out inter1.cert -CA ca1.cert -CAkey ca1.key -sha256 -days 3650 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder1.cert -CA inter1.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca1.cert -out ca1.cert.der -openssl asn1parse -in inter1.cert -out inter1.cert.der -openssl asn1parse -in end_requester1.cert -out end_requester1.cert.der -openssl asn1parse -in end_responder1.cert -out end_responder1.cert.der -cat ca1.cert.der inter1.cert.der end_requester1.cert.der > bundle_requester.certchain1.der -cat ca1.cert.der inter1.cert.der end_responder1.cert.der > bundle_responder.certchain1.der - === Add test cert in ecp256=== Gen ecp256/end_requester_ca_false.cert.der is same with ecp256/end_requester.cert.der, expect the openssl.cnf is follow: -[ v3_end ] +[ v3_end_with_false_basicConstraints] basicConstraints = critical,CA:true -The commandļ¼š -openssl x509 -req -in end_requester.req -out end_requester_ca_false.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in end_requester_ca_false.cert -out end_requester_ca_false.cert.der - Gen ecp256/end_requester_without_basic_constraint.cert.der is same with ecp256/end_requester.cert.der, expect the -basicConstraints is excluded in openssl.cnf [ v3_end ]. -The commandļ¼š -openssl x509 -req -in end_requester.req -out end_requester_without_basic_constraint.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in end_requester_without_basic_constraint.cert -out end_requester_without_basic_constraint.cert.der - +basicConstraints is excluded in openssl.cnf [ v3_end_without_basicConstraints]. +=== Gen rsa3072_Expiration === Gen rsa3072_Expiration is same with rsa3072, expect the cert validaty time is 1 day. -The commandļ¼š -pushd rsa3072 -openssl req -nodes -x509 -days 1 -newkey rsa:4096 -keyout ca.key -out ca.cert -sha384 -subj "//CN=DMTF libspdm RSA CA" -openssl rsa -in ca.key -outform der -out ca.key.der -openssl req -nodes -newkey rsa:3072 -keyout inter.key -out inter.req -sha384 -batch -subj "//CN=DMTF libspdm RSA intermediate cert" -openssl req -nodes -newkey rsa:3072 -keyout end_requester.key -out end_requester.req -sha384 -batch -subj "//CN=DMTF libspdm RSA requseter cert" -openssl req -nodes -newkey rsa:3072 -keyout end_responder.key -out end_responder.req -sha384 -batch -subj "//CN=DMTF libspdm RSA responder cert" -openssl x509 -req -in inter.req -out inter.cert -CA ca.cert -CAkey ca.key -sha384 -days 1 -set_serial 1 -extensions v3_inter -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 2 -extensions v3_end -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 3 -extensions v3_end -extfile ../openssl.cnf -openssl asn1parse -in ca.cert -out ca.cert.der -openssl asn1parse -in inter.cert -out inter.cert.der -openssl asn1parse -in end_requester.cert -out end_requester.cert.der -openssl asn1parse -in end_responder.cert -out end_responder.cert.der -cat ca.cert.der inter.cert.der end_requester.cert.der > bundle_requester.certchain.der -cat ca.cert.der inter.cert.der end_responder.cert.der > bundle_responder.certchain.der -openssl rsa -inform PEM -outform DER -in end_responder.key -out end_responder.key.der -openssl rsa -inform PEM -outform DER -in end_requester.key -out end_requester.key.der -openssl pkey -in end_requester.key -inform PEM -pubout -outform PEM -out end_requester.key.pub -openssl pkey -in end_requester.key -inform PEM -pubout -outform DER -out end_requester.key.pub.der -openssl pkey -in end_responder.key -inform PEM -pubout -outform PEM -out end_responder.key.pub -openssl pkey -in end_responder.key -inform PEM -pubout -outform DER -out end_responder.key.pub.der -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 4 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 5 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_requester.req -out end_requester_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 6 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_requester_with_spdm_req_rsp_eku.cert -out end_requester_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_req_eku.cert -out end_requester_with_spdm_req_eku.cert.der -openssl asn1parse -in end_requester_with_spdm_rsp_eku.cert -out end_requester_with_spdm_rsp_eku.cert.der -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 7 -extensions v3_end_with_spdm_req_rsp_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_req_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 8 -extensions v3_end_with_spdm_req_eku -extfile ../openssl.cnf -openssl x509 -req -in end_responder.req -out end_responder_with_spdm_rsp_eku.cert -CA inter.cert -CAkey inter.key -sha384 -days 1 -set_serial 9 -extensions v3_end_with_spdm_rsp_eku -extfile ../openssl.cnf -openssl asn1parse -in end_responder_with_spdm_req_rsp_eku.cert -out end_responder_with_spdm_req_rsp_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_req_eku.cert -out end_responder_with_spdm_req_eku.cert.der -openssl asn1parse -in end_responder_with_spdm_rsp_eku.cert -out end_responder_with_spdm_rsp_eku.cert.der -popd + ==== More alias_cert model cert_chain to gen ==== -NOTE: The bundle_responder.certchain_alias.der and bundle_requester.certchain.der have same ca_cert and inter cert. -The only different is: the basic constraints is: CA: ture in leaf cert of bundle_responder.certchain_alias.der. +NOTE: The bundle_responder.certchain_alias_cert_partial_set.der and bundle_requester.certchain.der have same ca_cert and inter cert. +The only different is: the basic constraints is: CA: ture in leaf cert of bundle_responder.certchain_alias_cert_partial_set.der. This alias cert chain is partial, from root CA to device certificate CA. -=== ecc256 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== ecc384 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== ecc521 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== rsa2048 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha256 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== rsa3072 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha384 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== rsa4096 Certificate alias Chains === -openssl x509 -req -in end_responder.req -out end_responder_alias.cert -CA inter.cert -CAkey inter.key -sha512 -days 3650 -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== ed25519 Certificate alias Chains === -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_alias.cert -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== ed448 Certificate Chains === -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_alias.cert -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der - -=== sm2 Certificate Chains === -openssl x509 -req -days 3650 -in end_responder.req -CA inter.cert -CAkey inter.key -out end_responder_alias.cert -set_serial 3 -extensions v3_end_alias -extfile ../openssl.cnf -openssl asn1parse -in end_responder_alias.cert -out end_responder_alias.cert.der -cat ca.cert.der inter.cert.der end_responder_alias.cert.der > bundle_responder.certchain_alias.der +The bundle_responder.certchain_alias.der is the entire cert_chain in the alias_cert mode. diff --git a/test_key/rsa2048/bundle_requester.certchain.der b/test_key/rsa2048/bundle_requester.certchain.der index 02de77e..04f03b8 100644 Binary files a/test_key/rsa2048/bundle_requester.certchain.der and b/test_key/rsa2048/bundle_requester.certchain.der differ diff --git a/test_key/rsa2048/bundle_requester.certchain1.der b/test_key/rsa2048/bundle_requester.certchain1.der index 7a828ac..6179507 100644 Binary files a/test_key/rsa2048/bundle_requester.certchain1.der and b/test_key/rsa2048/bundle_requester.certchain1.der differ diff --git a/test_key/rsa2048/bundle_responder.certchain.der b/test_key/rsa2048/bundle_responder.certchain.der index b29d2ef..6db8584 100644 Binary files a/test_key/rsa2048/bundle_responder.certchain.der and b/test_key/rsa2048/bundle_responder.certchain.der differ diff --git a/test_key/rsa2048/bundle_responder.certchain1.der b/test_key/rsa2048/bundle_responder.certchain1.der index 4b6bc68..219bfa8 100644 Binary files a/test_key/rsa2048/bundle_responder.certchain1.der and b/test_key/rsa2048/bundle_responder.certchain1.der differ diff --git a/test_key/rsa2048/bundle_responder.certchain_alias.der b/test_key/rsa2048/bundle_responder.certchain_alias.der index c7a38a1..3fbe69a 100644 Binary files a/test_key/rsa2048/bundle_responder.certchain_alias.der and b/test_key/rsa2048/bundle_responder.certchain_alias.der differ diff --git a/test_key/rsa2048/end_requester.cert b/test_key/rsa2048/end_requester.cert index a80a57f..597062d 100644 --- a/test_key/rsa2048/end_requester.cert +++ b/test_key/rsa2048/end_requester.cert @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIECzCCAnOgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzAxNDIzNloX -DTMzMDMzMTAxNDIzNlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIEDzCCAnegAwIBAgIBAjANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTAyMloX +DTMzMDkwOTA3MTAyMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALKJkisN OnaTz2urKI6A/ePEoPDbpe+rfKkqGtxRgccaAhDI8BkHNCQ8+mWjctAYIQ/lnyPL YqNRictAVMbtzwwTIRkFLvsXhgmO3TWQHFt7RvvmsDW6lCJ3apk3ULqn62eyl0J7 6AQ8Ra0Wfmdh4nvS2u+x1VIAFNkZMXf23A62GAeXNe3A0jHZ8Ry42bwE2mSCqt9j JLeRfabebfq/7oVdITU0uBB7kX29WecfCMYiwZR8gXCgcNGcqwPiBb4xL2ZllIX1 V//WNzsU327aCXqBwO28jJl37ylf/IdDuk0unPJaUODItBjWjAbs1eybZPIE15Qi -2ytx2NINn0ZFrCcCAwEAAaOBuDCBtTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF +2ytx2NINn0ZFrCcCAwEAAaOBvDCBuTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF 4DAdBgNVHQ4EFgQU54zIOJ7GatfBNsquj5JBHnzVZ6gwMQYDVR0RBCowKKAmBgor BgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAw -HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAaBgorBgEEAYMcghIGBAwG -CisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggGBAJip+fZmc8gGgbhLzCMrvjei -fW+9yUg3xYIP+S24zVENhVPFIXN2qGf2+ydd4cWEC70pVyxHTMKmCMD6EZ3uD3k2 -hsUIXh0oceMhtOAQrodCl2EbOkcSJYNYAjCeicGpYJE5jwwoAOtRq9oOcHU7B5X7 -4xtcooI1t5hUxmnsME5g5+dEsl0NAXoBqmkWCdGnclxaoodE3LyS6CDzgXLo5yWs -oWRAhUJXP+RVHhk+rAmA9vNMb8OXpBp0OtWoDvg4dPAk4YqkULL/a9qyez42HrU1 -Hnl2//QS0V1qDHCB8UA9VXWjKOpbky2SkOX4bpR+WjNSx6h1thf4dlS/6/GSREHA -zwxRVoAQ/+p3p12kdFpR4d5UIFcm09DfvkDeMZWkIUtu0V0rVnkMmKx8mi2GFIFz -BTH/VOsqKFSnoP9ye7BmAeDWOb5u2pmhOQ1l5/v6YUzxUxuoJULn5KsLj1xUo6sG -XHijHwDjNmsQ8FJzo8VFC+gWMX7ApjzKVjVM5LC3yg== +HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAeBgorBgEEAYMcghIGBBAw +DjAMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBCwUAA4IBgQCUB+micuO1fzm4jZ8Y +YnDpzvBPHrerct1Q0n06gD1dZFHdR0y3v/ubRY7YUsLDKR/zOF+K4Mhn8umDHDof +873lovpAdHQcygC3S9iORGMUIOme/yw/hGu0EiItCzjzRx8gCsrohbDcq2vgqNaW +UEDnHI0xkEaFdb75E0qs6k8CnyEgx9mqWmiYDMttJ1yT1vwHalB2ko01/nO/Kgby +bSyWMXf8ImZKcI9agbCaX/xS4B36Tap1o38Fat5aExMLO8ReF5zdbfg2ViUmVNSe +ctejaEzpxFGwJ+tp1J36qPJ/npRD1gPl6GTr6kcQs/I3f/nVLZ2YzpE1Hdcbqf1q +IHVWIh2WNMgIh5lSFsc/UEjPRD39He03LkaehT483QRIub6ImKze+s9dzk4wXvQp +1fZnw1AhOS+RIOm6bOPtWwmInedDfN9wwTwBIycLMSFKaDNYWjNBAE8L3KEUmsrI ++qSkvKcXmkMbMhdDWNq8f3Rlcu035cJZlTWxQzdmGdonv3s= -----END CERTIFICATE----- diff --git a/test_key/rsa2048/end_requester.cert.der b/test_key/rsa2048/end_requester.cert.der index a9dfdad..3b53bc0 100644 Binary files a/test_key/rsa2048/end_requester.cert.der and b/test_key/rsa2048/end_requester.cert.der differ diff --git a/test_key/rsa2048/end_requester1.cert b/test_key/rsa2048/end_requester1.cert index 636d866..1e14a52 100644 --- a/test_key/rsa2048/end_requester1.cert +++ b/test_key/rsa2048/end_requester1.cert @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIECzCCAnOgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzAxNDMxMFoX -DTMzMDMzMTAxNDMxMFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIEDzCCAnegAwIBAgIBAjANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQxOVoX +DTMzMDkwOTA3MTQxOVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALKJkisN OnaTz2urKI6A/ePEoPDbpe+rfKkqGtxRgccaAhDI8BkHNCQ8+mWjctAYIQ/lnyPL YqNRictAVMbtzwwTIRkFLvsXhgmO3TWQHFt7RvvmsDW6lCJ3apk3ULqn62eyl0J7 6AQ8Ra0Wfmdh4nvS2u+x1VIAFNkZMXf23A62GAeXNe3A0jHZ8Ry42bwE2mSCqt9j JLeRfabebfq/7oVdITU0uBB7kX29WecfCMYiwZR8gXCgcNGcqwPiBb4xL2ZllIX1 V//WNzsU327aCXqBwO28jJl37ylf/IdDuk0unPJaUODItBjWjAbs1eybZPIE15Qi -2ytx2NINn0ZFrCcCAwEAAaOBuDCBtTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF +2ytx2NINn0ZFrCcCAwEAAaOBvDCBuTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF 4DAdBgNVHQ4EFgQU54zIOJ7GatfBNsquj5JBHnzVZ6gwMQYDVR0RBCowKKAmBgor BgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAw -HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAaBgorBgEEAYMcghIGBAwG -CisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggGBAEUx/Ay0De+IniAc0deqFmKx -6pvDKyvlQo8YZ+mC6fBkHAPUSvaBpSkHOuYxI86586+C9iC0F2GtaolQ8YUWxdNf -afKn9E7hWE5qsxbt6pWIT1by5+a2cu2oeTHVv976sjP9yua4ei9A+lW59rdidlTe -Cbx6QQdijFu4ks16jfteWUgcYGtI++Kyl755pjV7lNZ1gMDfewVkg7Nu2cvRe7oD -CRt5n9Slb9HTftJvPXL2t6gg3l82NUswoTUCR7ShClPA0xthWknhL+c0DuWC1A/Z -wSKSMoTSw8QIPe4Kk79/G9UOoOp29PuRrbIRQD/Khh4coqWdg06qfTcqOfhFRfv8 -Idf+Ey6UevkVMUQyieGTj23642LwHDm2preAQ7VQ9lk6y5Jl4z6nXvozsbBG/ovR -wkXDhl1eaTl/HDSm7Y9ZnRS9lnRGYxJ0ZXw3VuAzXv0n4MTiV9KCK1XKoylziEzC -JISRyEVrHz7zX5Mbsh4RZtsm3eDQihvZuU6qUVHAkw== +HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAeBgorBgEEAYMcghIGBBAw +DjAMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBCwUAA4IBgQALPb1J8zNeBmDr7C0O +lpW7tfyFHHwK7hZqhZBMqUccHz3CHHoOc/sGnSNiZhVs03aQPVuKJ00f6Xt+rSka +7xGnBWe140kIu8uNtScF45a7VoX1vYXdM3cVk43IYVK/hHZZ7U1wpVf1C0vd6QOB +0/+ZeqJa5mG9ET1/J+48n/GSbQw4uJDWRCFbJv01JpilSs7UGvWd3iwTznlkJ6cy +H2gDc4naIW9rV46D9H2k+JWWGhuf9PjzJEuklui4XHzG/9PVND7BBfmqaoUzbWMR +cz3UqrcdSqgMm9Z9VjXH669Ec9pmi5+TYNhkFfiS6vxiOHYFVk7wQ8vEpfn2cjWz +GGhxcRdqY6pEVleowgFZCyYZnewleUgegQqcgJdo/H0WEutPEsplpB9NG6UR/y74 +NObured29yc2a2r4+JI+mh0BIZ+qe1M/NBI5Dl5HIpggrpNnPK4c5EDZ4/rtKWIs +DyxWicVfEDlUCUv+TDzZbGO+ipXb/CgCDyomU3+8ETY4kGU= -----END CERTIFICATE----- diff --git a/test_key/rsa2048/end_requester1.cert.der b/test_key/rsa2048/end_requester1.cert.der index 5bd9bbd..946f2d1 100644 Binary files a/test_key/rsa2048/end_requester1.cert.der and b/test_key/rsa2048/end_requester1.cert.der differ diff --git a/test_key/rsa2048/end_responder.cert b/test_key/rsa2048/end_responder.cert index 695daf5..d4a2e68 100644 --- a/test_key/rsa2048/end_responder.cert +++ b/test_key/rsa2048/end_responder.cert @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIECzCCAnOgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzAxNDIzNloX -DTMzMDMzMTAxNDIzNlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIEDzCCAnegAwIBAgIBAzANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTAyMloX +DTMzMDkwOTA3MTAyMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALvT2RA4 OQofswkG33AOj1pTaZNguWWp4cGMWNco+edRddpjmTpwNrmAiIHlqMxKDDyOuu2B WXxonFpgkDrkCo67MpLTvBk+ZO4ZEZdvVTrwVCo3s7gVsMfPIA9EyXThrYlWw77G 9k9ufQnXobO9/bcCR0olc68qOaTOlglszrVJMeWfkXijauPXwxK2J+VV2sc+X9Dm HHNesTxkVDb7U97bWy2qBRRgEGrc5IVsLEuVBezQ4U6vbEDmeOfCiFUwu2hNjKLW Dbymv/rcwGq+Siu3/v/mtoj/OD4Tj4nDHCV7xQFeyPO85aVXaLGLKVFCkOZB3xw0 -zzj4T8O6iUI8bjECAwEAAaOBuDCBtTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF +zzj4T8O6iUI8bjECAwEAAaOBvDCBuTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF 4DAdBgNVHQ4EFgQUgEnkn9ir9SClyyN5ovImWWt7ShQwMQYDVR0RBCowKKAmBgor BgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAw -HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAaBgorBgEEAYMcghIGBAwG -CisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggGBABnl72SuRTIPdDFhMxE+j/Az -/lxYKstTzTpx9Yk606TYGsmWkcb2gi4gdcbFugkK8qITXUi2irQzB4MnErJAoIgs -jGKV8AOxObbaNHLMitPTM8I9ntBjBS/+rCptcUMffAJjC/m1/5AsR+Tf56TJhWbR -fViWwbDMDoHHqDHXu1n5NZhIB/kbHC38cQO5KtbI+XxQOQE2lAj9vsDRHP8eACB2 -I7S3oKnarldOTw7ZA+w5WCxneGeSxZUNsWp4wmsCZ7Z9escCzWbI3hNJ28JI2s04 -Tqisoy+FcwKUiA2xH6VN2HjPgChZ5e0pC+7NUXFjjxRHwiy5SdtXChyIKc/UWRdU -i9+AwHtdi+S6eB5AI2RHJcshOMx68ENjwZRqCWcbqou/RPMGZUKHV+1X6WwyhMF0 -qOjvV56WUEZ7L/J+Ygyd50BXm1js/PVgWFtsXHj9qkjT3BuDJqpsq/HlV7AjHFc0 -X6SW1Jv/4cZ+mB9uM03A2I/MbAz0iVJGM8PZmYsYPA== +HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAeBgorBgEEAYMcghIGBBAw +DjAMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBCwUAA4IBgQBUC9+oqJq1xSKgwraF +mGbj8cwViLPub2Mcm9blCozddZQylt7EdXhUnsyT4nsfaqrNXsGes8rstSj+O0jY +XWvVDQKXldrlNAoll6Yjen1VnZZZkN9N9NPjYlVrtPJtJXkCS6ROYWpZ9ylawmCP +H5N8kR7gdLjObA55Yiax6501d/jNvAXCpaWpuVPnUBimEpXh7PFTNN63s1nCNUrh +OBsGQNhUJ6fSxIXNW5eb/AuXHr1M1NbtLviYxQRBjFK8OP+jz779Vlll57LK1RTw +S1SpZivGMbab8cF7nrHvnTyzVpstQI6XauyXjVBoycUAQOE1FIs8s7AlmPrbtUG0 +VIfAAru4oS6TBMzd1m/3ppPK5dyL4dTAJjwKNpc8LHH7EwM8EdwyfRTnFAmitVzM +ywYqI9pAR2TADhKGCDq8B1IsqRG0D9vJslyN2Ldi8csWWaE40HzKY6ZaVYfPjz9y +E4G21ymwNe0mejf7r/tRyOLd4uhuxHfVyKOjx2ed2aVRLn8= -----END CERTIFICATE----- diff --git a/test_key/rsa2048/end_responder.cert.der b/test_key/rsa2048/end_responder.cert.der index ef00239..d28e398 100644 Binary files a/test_key/rsa2048/end_responder.cert.der and b/test_key/rsa2048/end_responder.cert.der differ diff --git a/test_key/rsa2048/end_responder1.cert b/test_key/rsa2048/end_responder1.cert index 9b5aace..a9d94ae 100644 --- a/test_key/rsa2048/end_responder1.cert +++ b/test_key/rsa2048/end_responder1.cert @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIECzCCAnOgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzAxNDMxMFoX -DTMzMDMzMTAxNDMxMFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIEDzCCAnegAwIBAgIBAzANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQxOVoX +DTMzMDkwOTA3MTQxOVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALvT2RA4 OQofswkG33AOj1pTaZNguWWp4cGMWNco+edRddpjmTpwNrmAiIHlqMxKDDyOuu2B WXxonFpgkDrkCo67MpLTvBk+ZO4ZEZdvVTrwVCo3s7gVsMfPIA9EyXThrYlWw77G 9k9ufQnXobO9/bcCR0olc68qOaTOlglszrVJMeWfkXijauPXwxK2J+VV2sc+X9Dm HHNesTxkVDb7U97bWy2qBRRgEGrc5IVsLEuVBezQ4U6vbEDmeOfCiFUwu2hNjKLW Dbymv/rcwGq+Siu3/v/mtoj/OD4Tj4nDHCV7xQFeyPO85aVXaLGLKVFCkOZB3xw0 -zzj4T8O6iUI8bjECAwEAAaOBuDCBtTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF +zzj4T8O6iUI8bjECAwEAAaOBvDCBuTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF 4DAdBgNVHQ4EFgQUgEnkn9ir9SClyyN5ovImWWt7ShQwMQYDVR0RBCowKKAmBgor BgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAw -HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAaBgorBgEEAYMcghIGBAwG -CisGAQQBgxyCEgIwDQYJKoZIhvcNAQELBQADggGBAKMHMxp4i1ezTFa04hOD/BDO -B2vhvhoFl9PgDyzTSTrzWPSIL0By2QuvbDqltbqEpgDYwd9UqRlacWKOnRc7heFO -xP2i59ruDTbudYZ7OYzf3DhOnrCC5aKQzhH1n58IjqzungWLS3X0oiB2b7IgJrKQ -Sa1UpZ/98q246mZ8Itgj88vkJrAXIaT9WG1z3UCCbOhFttIvUuN9NBChADqYdY8f -Gr/EjbZZmDeYeIsFGJ/U1emonaT0Arc7lDa468SLFAGquYxcSJqHLcbiScsaZwQF -kguh5csHh42tEvR9d8f4WLhykH2XqFXtjkpxRuKL2i62iyKPnYUUTTVrwjlZweaZ -V7sXsOf60WFO/IHx8kU3RvG/Kb0Ojj5CEXK9rSJQI9qNkU1Qtt3ZGbOJgJ+gIcQ7 -I945VBcQT9IZZRgppxc7PSU8ECyKiYccwT53AWq/BarA3/QvYiIjWoGSL834Py9Z -qJbZxItU5cD+GMr9cKfEZAHasdjX6qO3moW/yQg30A== +HgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTAeBgorBgEEAYMcghIGBBAw +DjAMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBCwUAA4IBgQBwvtlCz9tOIj927PVq +QM2jAe6ki41maPypp+M2e5I+lhjTFxcg7LSc2/5QYnwzdKaWU/n23hOwRhGc14fM +ZS97kGElkZXKWfUa/IikKNcg59jkaHsALQgnD3iItoOYD7PYIkXOgEmMhAmmKuKi +3JICq/SrsexvZ1bcMpQp80STISsts4v7dOlwxOyXxVTlSxPXBHVyJ2lruT/eKP3L +xR9Z0YKIpQbGysgMQF5CIczxX/+JlAkiOE3P6VUiY4N5uo+p4ALbITQvLFt3s/dH +maMjdTVndoBHxqip048I4puVBl20kCRiy9JeTYQZfmrzKj6OS48r4MbHxRAI6Y0w +3cBHvywQoFCgRZcc09Wg1uhHb32XkDsf426vNZJTlcnbQnme94eNydmrfLbttGQD +ocdzcFD3xt9KO9G63s3reieoa0OYPmuWhG+7nePyBIsoNO2eaYiFGM3hQCbe4w5y +mhjQpJSrti33k9pp+PkcEe3KjAth6/B/PpkEdo5HwxASBWc= -----END CERTIFICATE----- diff --git a/test_key/rsa2048/end_responder1.cert.der b/test_key/rsa2048/end_responder1.cert.der index 8889684..991f392 100644 Binary files a/test_key/rsa2048/end_responder1.cert.der and b/test_key/rsa2048/end_responder1.cert.der differ diff --git a/test_key/rsa2048/end_responder_alias.cert b/test_key/rsa2048/end_responder_alias.cert index 1b78804..efb9934 100644 --- a/test_key/rsa2048/end_responder_alias.cert +++ b/test_key/rsa2048/end_responder_alias.cert @@ -1,24 +1,21 @@ -----BEGIN CERTIFICATE----- -MIID8jCCAlqgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjIzMVoX -DTMzMDYwMzA4MjIzMVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw -b25kZXIgY2VydDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALvT2RA4 -OQofswkG33AOj1pTaZNguWWp4cGMWNco+edRddpjmTpwNrmAiIHlqMxKDDyOuu2B -WXxonFpgkDrkCo67MpLTvBk+ZO4ZEZdvVTrwVCo3s7gVsMfPIA9EyXThrYlWw77G -9k9ufQnXobO9/bcCR0olc68qOaTOlglszrVJMeWfkXijauPXwxK2J+VV2sc+X9Dm -HHNesTxkVDb7U97bWy2qBRRgEGrc5IVsLEuVBezQ4U6vbEDmeOfCiFUwu2hNjKLW -Dbymv/rcwGq+Siu3/v/mtoj/OD4Tj4nDHCV7xQFeyPO85aVXaLGLKVFCkOZB3xw0 -zzj4T8O6iUI8bjECAwEAAaOBnzCBnDAPBgNVHRMBAf8EBTADAQH/MAsGA1UdDwQE -AwIF4DAdBgNVHQ4EFgQUgEnkn9ir9SClyyN5ovImWWt7ShQwMQYDVR0RBCowKKAm -BgorBgEEAYMcghIBoBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/ -BCAwHgYIKwYBBQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDCTANBgkqhkiG9w0BAQsF -AAOCAYEAFQGnYcTY23QlGC67nW0AIbIIAvoJJp1WGqTjkAfCM4QrsXD/1s9uaDsu -XQWc0PDot1uJtnullY7POfPn+IUrlYYBjidM5oMXQiktpGdvozT/NOEfLsVyU4OO -8acfxdu/joh76caG+9pV3QMw0ilgyIye8pAmfLIDXe3/67o/Sx9Y3/AEvpOCtt8/ -cbDoHpzGRZ+UhXmiyZ1Zfp7gYm0yk+IC5SJd2KnIZt0wBpk/v0HTkU1kofrDlj+w -Z1ag3gt9cLb8106CW6epVSZWkLmThba4IdUBql4X7VoA4JzRgAwBKuFDXiQPcG7k -R1U143JLJnviDd1aFfQ31sYDoHP+4AjTs05kC1lOeuEJn/XDKMmq4Kab56a4Ludo -grtpt1aUUN/bVazWUhDGnIwgmEdfswKiEBAUnYJMQwSeciqx1XJy2VKeRjPyWz0k -o6zuRhuQ9jjSP/Aw8ckZ69lShHSmPIYFfvDSyt411bUlKbEb9XrLZ/St9qsSJgj8 -MfV/KOvo +MIIDdjCCAl6gAwIBAgIBBDANBgkqhkiG9w0BAQsFADA0MTIwMAYDVQQDDClETVRG +IGxpYnNwZG0gUlNBIHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +OTA0MDFaFw0zMzEyMDkwOTA0MDFaMCoxKDAmBgNVBAMMH0RNVEYgbGlic3BkbSBS +U0EgcmVzcG9uZGVyIGNlcnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQC709kQODkKH7MJBt9wDo9aU2mTYLllqeHBjFjXKPnnUXXaY5k6cDa5gIiB5ajM +Sgw8jrrtgVl8aJxaYJA65AqOuzKS07wZPmTuGRGXb1U68FQqN7O4FbDHzyAPRMl0 +4a2JVsO+xvZPbn0J16Gzvf23AkdKJXOvKjmkzpYJbM61STHln5F4o2rj18MStifl +VdrHPl/Q5hxzXrE8ZFQ2+1Pe21stqgUUYBBq3OSFbCxLlQXs0OFOr2xA5njnwohV +MLtoTYyi1g28pr/63MBqvkort/7/5raI/zg+E4+Jwxwle8UBXsjzvOWlV2ixiylR +QpDmQd8cNM84+E/DuolCPG4xAgMBAAGjgZwwgZkwDAYDVR0TAQH/BAIwADALBgNV +HQ8EBAMCBeAwHQYDVR0OBBYEFIBJ5J/Yq/UgpcsjeaLyJllre0oUMDEGA1UdEQQq +MCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1Ud +JQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkwDQYJKoZIhvcN +AQELBQADggEBAIko2/A5efNowfDSsMLUBS96YZlU4kSBcEYL2A4o+ANa+y17+8er +rP+V+N5oQNhCDNrULni8NtESiS1QNN6ppePtcgXMN8APgGQgqA/CZJtXd72PqKIz +2BF+WIfxV+nDIB5GUSResjk8aIeidJtlzoYrxmnRE9uH2a+MLNk0UNIAZqQQa3fl +xle8+ndidJc5FQMbb0e7nx2hQhl0yWvt8SbZosI66QQqyWMxTr7EqGAmOg+swM4D +ntcPOdk+miYZrDTJyOCkf4OKcqXskTF6u9YDY4VbSxDI/WA+snquXv6G6QebASag +6slDMKUQMaOVdjwkywMP2lX0LEcbGIgdZWw= -----END CERTIFICATE----- diff --git a/test_key/rsa2048/end_responder_alias.cert.der b/test_key/rsa2048/end_responder_alias.cert.der index b9443e0..9a68f47 100644 Binary files a/test_key/rsa2048/end_responder_alias.cert.der and b/test_key/rsa2048/end_responder_alias.cert.der differ diff --git a/test_key/rsa3072/bundle_requester.certchain.der b/test_key/rsa3072/bundle_requester.certchain.der index c7efb11..45c4ff2 100644 Binary files a/test_key/rsa3072/bundle_requester.certchain.der and b/test_key/rsa3072/bundle_requester.certchain.der differ diff --git a/test_key/rsa3072/bundle_requester.certchain1.der b/test_key/rsa3072/bundle_requester.certchain1.der index 34f344f..765e117 100644 Binary files a/test_key/rsa3072/bundle_requester.certchain1.der and b/test_key/rsa3072/bundle_requester.certchain1.der differ diff --git a/test_key/rsa3072/bundle_responder.certchain.der b/test_key/rsa3072/bundle_responder.certchain.der index 4a14c62..17f29d7 100644 Binary files a/test_key/rsa3072/bundle_responder.certchain.der and b/test_key/rsa3072/bundle_responder.certchain.der differ diff --git a/test_key/rsa3072/bundle_responder.certchain1.der b/test_key/rsa3072/bundle_responder.certchain1.der index e2ace1e..f437255 100644 Binary files a/test_key/rsa3072/bundle_responder.certchain1.der and b/test_key/rsa3072/bundle_responder.certchain1.der differ diff --git a/test_key/rsa3072/bundle_responder.certchain_alias.der b/test_key/rsa3072/bundle_responder.certchain_alias.der index 75b7f8f..42783cd 100644 Binary files a/test_key/rsa3072/bundle_responder.certchain_alias.der and b/test_key/rsa3072/bundle_responder.certchain_alias.der differ diff --git a/test_key/rsa3072/end_requester.cert b/test_key/rsa3072/end_requester.cert index 0638383..3be0e99 100644 --- a/test_key/rsa3072/end_requester.cert +++ b/test_key/rsa3072/end_requester.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIEizCCAvOgAwIBAgIBAjANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTIxNloX -DTMzMDMzMTA1NTIxNlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIEjzCCAvegAwIBAgIBAjANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxNDEzNDMxMloX +DTMzMDkxMTEzNDMxMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALBGZ4Jj uSJpAZvn+VL3CRtyFQxnPuRuQQntAULx2DwNoAw1+1w2ACFYShtOha/nhMmPuOCx pD14VE3zko3mtZeYaNZO3vMtibZXnbCDlTx6cX/5Dld3zGmoAasuezBQO9HuyD3+ @@ -11,17 +11,17 @@ n35o5ed/0dBh9IBI4NSXUHTKJ6a1z26lD8lPIcfmyf3+GjOI47WnuDpPv/jGVE1j FAXfRYFOhJoKikVAUs/uFbdxZphDEYR8LhsC2rKSoQGFN7HOcBGkz0brCCLdrQWJ 9y4ep7s2zX8TquzdKi0jsdDGdPuEIza6kKAwMUjVUqkQ2U5bp7UGHEscsV7r8OES 8uFbQSLyk3JihXxyUjdQUnuV4yykXrui1XylTP56MUDab+ulh0pJlpYyjwIDAQAB -o4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBStfQqc +o4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBStfQqc M9LZex9O/ba/8+swhgk8ATAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNN RTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYB -BQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIISAjANBgkq -hkiG9w0BAQwFAAOCAYEAoAT9lxTjWNU6RkYnbOU9C0f17/MhuMBswyNz5BbvAj3y -kLXboOPy7iIdJIaPOXrZL5ROAtpAeWKQnjesPDioInl+NxQmAaeDDoVzGi35saW4 -V3BckFnNcdKNfsBV4qhl2QLKcoer2gi0FANdA36T/OOCw8/5gk9KDMbxBo7fTf24 -aDRZy4q9QUCsnT+QAd7+x7c9hQwzOhiprJacyvxhQQwQC2jNzn3QS4D2s6kGyRxa -khkJWolCsVYrGm1+bRrnQ5x3GTEECnWC/aEd2GEIYMCJQgxcwG2ODil3UGf1om/z -S/iemrubQtf2nW1y1CYhRpRNQyeAphzkVAdPMw6jaYDxVeKbf3tOuP83U0cz4lkB -3+V6Rz4QRJGvbVsfJXxZOcN3jY/S6TIsv03XsOrmBElu3480Hyv674PIWgmxwpvA -ds30X5ygxnMjcgaTBU75hVK2pdKBTmecgcbhzZhLWxJ92iUt/lJ3lm6YQYKhZpSY -f8wGumoWAstEHn59mmOF +BQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIw +DQYJKoZIhvcNAQEMBQADggGBAJX87Yv+0fS+8Ha4Whn3+dNEK0dvW4ZHu/JkcmRf +x3u1TCed4yh7lnWrGrw4uMnhGO2jtfmNPm6CbFvMuLbSchYVP1nSPnxLUtr0OCCz +yfy2mQewBj4A2/qdFGHOq4CCX32pLcecf3i4Mr9PI3NSNtlEFrUG1PWM7O5cRUVS +LMWKsD04Xn4DKPFVhWAh88pvdtK/zK6P+jF+PRJ9kyQuLZkFh1HpnlyYZF8lb5Aq +3aJNTglTNWUNhuQyqliddkTjiMZQ5cN366H2AnHexMjKqfvri6gUa7/87C22/hPa +G4ltkACFh8kY+2hCWYzOWeIS/loXfU4w83o7WOxn2h1k8dUbKUdbswP8gTo7LES6 +gSr04jsd2hl4oemqTE+Oo2o+kyXIsFZl1y7ctLNxvBZi3m6Wn0hYeBprrCszMrBe +jgUHVpEGA97oDShj3qWL7VPS6WvO2zNj9fIK/BSiGSiDVcEDIPNcvYOwXmTDXrW6 +xtf0N3FHzBb6kxo4l+le8rNELQ== -----END CERTIFICATE----- diff --git a/test_key/rsa3072/end_requester.cert.der b/test_key/rsa3072/end_requester.cert.der index 5ccda06..44b2859 100644 Binary files a/test_key/rsa3072/end_requester.cert.der and b/test_key/rsa3072/end_requester.cert.der differ diff --git a/test_key/rsa3072/end_requester1.cert b/test_key/rsa3072/end_requester1.cert index 4ec2122..20d40b5 100644 --- a/test_key/rsa3072/end_requester1.cert +++ b/test_key/rsa3072/end_requester1.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIEizCCAvOgAwIBAgIBAjANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTI1MVoX -DTMzMDMzMTA1NTI1MVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIEjzCCAvegAwIBAgIBAjANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQzMloX +DTMzMDkwOTA3MTQzMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALBGZ4Jj uSJpAZvn+VL3CRtyFQxnPuRuQQntAULx2DwNoAw1+1w2ACFYShtOha/nhMmPuOCx pD14VE3zko3mtZeYaNZO3vMtibZXnbCDlTx6cX/5Dld3zGmoAasuezBQO9HuyD3+ @@ -11,17 +11,17 @@ n35o5ed/0dBh9IBI4NSXUHTKJ6a1z26lD8lPIcfmyf3+GjOI47WnuDpPv/jGVE1j FAXfRYFOhJoKikVAUs/uFbdxZphDEYR8LhsC2rKSoQGFN7HOcBGkz0brCCLdrQWJ 9y4ep7s2zX8TquzdKi0jsdDGdPuEIza6kKAwMUjVUqkQ2U5bp7UGHEscsV7r8OES 8uFbQSLyk3JihXxyUjdQUnuV4yykXrui1XylTP56MUDab+ulh0pJlpYyjwIDAQAB -o4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBStfQqc +o4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBStfQqc M9LZex9O/ba/8+swhgk8ATAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNN RTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYB -BQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIISAjANBgkq -hkiG9w0BAQwFAAOCAYEAGSAxTViJ6MsPG5X8WQ6AsO+x+dlCXMvYKKLEKp2rJO4u -yt/m9D7lI8sKti/KpbPBM1rr3vcZLOK7RgNDUQvmBQRIuEI6Y996Sstzc6wY+p0f -mAx3a2zkqMxTg6bxAZkKfqYFZhjnrY1ZLGE9ZykEvyZiTgLAEP3OFR7KhO31J4+m -mcaIFwMGXsaXOhhBjkzmycMaExnyhc16UgRgfisRhNOSnhe0QsAiBXWR3CUdfEgp -gwu5tWL2+772omWDZVKMpMaOKPuJdfSrB9sMmJoAft1/p05vgMq/KL8H8rnk+Rq6 -90TAPPGSLLBTBlOYLUFOlz9GBxJF5m32K9gQc4lXE4KLL/JyE82dn3ABC2zbwGjH -sMonPDwXKaJ0vV7/fg9OsFrhiV3///lU5NfRnrw771r+8k7EyXvGuOfLZxoR6Bwr -r8C2lR988ugH6EnrUmetGlREwwkxVNIA2l4mJFWsb/ch6WSOoFPJH9ocsTqj/n50 -RiqAnTveuRhvRAQskjB/ +BQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIw +DQYJKoZIhvcNAQEMBQADggGBABqlgXSRj7UnMCc/U+uJaI6+UDZs0mPPmg6zTxCW +Hk8GG7pbuvFsHF54DnIY9kXhFF1+xgROxlsiPjhXrp6/dLlkjBPWsDLIyVt+DNNU +o37aD9Q6jk4erXxbZdcPK5lHHAEjC16bC8MxUzYbDZCcjHDuztEVGx7O01xmsZS+ +eFhnQKwjFavj+C7XFUfCo04R2h+fM3/4sSV0FOquim29Jnz4CZTCZ4qcUH4aoGxQ +dffMHvvwozFISV25wNk0BPSDarI+Ciy/1DP+OR7r8Hp+6GExPJzPX4KaP00fxE/n +jA3ItcxYyPpkDsBTubzXKa2os+YzOVyl0Ta3r4qMOFwAD4CfgEM38TdrCdw3zBYF +mcMCBvIJ0Q8EmdBfcxHZGW0GSQqf+xCI5M+aFoAslPFnksVsiF8bEFIdYzhy8aZc +ynL7gjwlxNsozgXSYz3I5zlTGArv1gLc2ocx7q87XjSjZbaDTqTXoHd7zAVpT091 +UEpdoZKq6xpAbbIAS3ZgV9ogFg== -----END CERTIFICATE----- diff --git a/test_key/rsa3072/end_requester1.cert.der b/test_key/rsa3072/end_requester1.cert.der index 8e20f89..e2817d6 100644 Binary files a/test_key/rsa3072/end_requester1.cert.der and b/test_key/rsa3072/end_requester1.cert.der differ diff --git a/test_key/rsa3072/end_responder.cert b/test_key/rsa3072/end_responder.cert index 424406e..452879a 100644 --- a/test_key/rsa3072/end_responder.cert +++ b/test_key/rsa3072/end_responder.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIEizCCAvOgAwIBAgIBAzANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTIxNloX -DTMzMDMzMTA1NTIxNlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIEjzCCAvegAwIBAgIBAzANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxNDEzNDMxMloX +DTMzMDkxMTEzNDMxMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKexIkwW fnno1dfdI0ZOCtY8vats5suvYr5M5V/9Plbb+KiTOA7zWZ5X55GOWovusb++PHH9 PEOOmK6lSNEEs8DbqugjHbTlHk+iVzP2tHEX0ftcO5hkiPuwoEi57r8Ylk/whjXN @@ -11,17 +11,17 @@ CatO55/CrKzt8M5fnAP3ot8M97QnAsOxWssGuf6727oSwAjvYQp0mKXPpeuAyDRm gbMFEaExxE4l+11BCli7L/XAojVWKp3+KaHu6xxfEeJ2o2X87EhLAHhaLHqFYlIF w8jQYh+uh5nvf7e7WNgTVZj5vRuAubUojwX95tWfRFOmMT+HZVNn3dSEyNKtrDft herO4n6/GoHH1O3YJysKVqDX9dQmwuuwSw8GG0w17ClcAP/UndmQttHWswIDAQAB -o4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRjxkO1 +o4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRjxkO1 HyEB9itjk5U+NZPh9+wQ4DAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNN RTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYB -BQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIISAjANBgkq -hkiG9w0BAQwFAAOCAYEACa1FSsbINJ4gvqipMKZnOy1f+i+if5T27UJSdWlr6WuZ -pGjING9rG+D0jevErqrkUCIUJ0uBhk7jDFYVd8vBsYtZmEHTZFnltlvWdVHq6YC3 -ToO18c+tw8jHLAucWmmOLnPECPh8FNxAKyNZniwHQ8SWDrDIj7gBvHTFEIr8uBIR -8KI5VUX3lL/LkJKxQYF85yLAmXdV2RwaXFCc032U6vf1mLvzzfc3W6l/P1bEUaGz -Nh9Ll4OCx1PjnJbQJzWTPfRM5ubtTScyaGEB5ktvqp2pn7xzZ5XDC373wkKW60ut -BUDPRcR5D03J7IsSgSlfu+7TxyWSjeV7a9pLvXhmVkqHN9Lf2/0zYdv+ofUFcvWb -VrWlkCpI70BxaVtVQaUuEbM62wZT45gOcCXsbpEFt1G0rLutpxGTbJX9Tu4zonck -f7LFJVt1HJpOGEefCUV3QeXoHvoWpTEdbQT2Q0Ig3AOX/u8VdaOIGpYBsnrV+uAx -AobAd1LDsgG+WUPDG8g0 +BQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIw +DQYJKoZIhvcNAQEMBQADggGBAJx9bho1dyWaMtmNc98UYJZzJMBqoI+6W8ltq5he +ndFHYC6PCn4GcDoBh5vw2UPOWFYL89nR1S74BSbIXWMpMOFLMqbKZJoSZ6zK46HL +80DwdtHdNB4wOtRuluShMa/lIhki7MSsYU0EC9CK/IV5Os/ru6KKZQjLs05WCKrM +oRM8Al86HhAYm0kUIdjpv1P4Tv9eHmwT37hcBLTEwammjLG4kbmnD5ERE4F23ASy +eK3Maz2bBo6A6tBiboapERj7q+to/Z/wZ4eIF2h+B3mHA7nGyV/i3g9NegSXhyKr +j+w/mubNAJ5mDNumjfPbEZnW1UbmjhGduWdjK6Ht9gT9Gc8qMpMw+8kaJtIcW8D2 +qb906KJOlhHkaUNVT/yEsx7iNn42JpHKUHbUMWAhHbme17s3G0fXxKPQRB3LOO1u +oyS2JstJV37rvjsysP07I178GEYjiNLGuZe8gT9DB8hpxNfbzbdt6X0CYX4GpA6o +X2cDgpSU0sYaOCBNt8TrkUaTvw== -----END CERTIFICATE----- diff --git a/test_key/rsa3072/end_responder.cert.der b/test_key/rsa3072/end_responder.cert.der index 90cfde7..8de008e 100644 Binary files a/test_key/rsa3072/end_responder.cert.der and b/test_key/rsa3072/end_responder.cert.der differ diff --git a/test_key/rsa3072/end_responder1.cert b/test_key/rsa3072/end_responder1.cert index 76dbf89..0da6944 100644 --- a/test_key/rsa3072/end_responder1.cert +++ b/test_key/rsa3072/end_responder1.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIEizCCAvOgAwIBAgIBAzANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTI1MVoX -DTMzMDMzMTA1NTI1MVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIEjzCCAvegAwIBAgIBAzANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQzMloX +DTMzMDkwOTA3MTQzMlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKexIkwW fnno1dfdI0ZOCtY8vats5suvYr5M5V/9Plbb+KiTOA7zWZ5X55GOWovusb++PHH9 PEOOmK6lSNEEs8DbqugjHbTlHk+iVzP2tHEX0ftcO5hkiPuwoEi57r8Ylk/whjXN @@ -11,17 +11,17 @@ CatO55/CrKzt8M5fnAP3ot8M97QnAsOxWssGuf6727oSwAjvYQp0mKXPpeuAyDRm gbMFEaExxE4l+11BCli7L/XAojVWKp3+KaHu6xxfEeJ2o2X87EhLAHhaLHqFYlIF w8jQYh+uh5nvf7e7WNgTVZj5vRuAubUojwX95tWfRFOmMT+HZVNn3dSEyNKtrDft herO4n6/GoHH1O3YJysKVqDX9dQmwuuwSw8GG0w17ClcAP/UndmQttHWswIDAQAB -o4G4MIG1MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRjxkO1 +o4G8MIG5MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRjxkO1 HyEB9itjk5U+NZPh9+wQ4DAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNN RTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYB -BQUHAwIGCCsGAQUFBwMJMBoGCisGAQQBgxyCEgYEDAYKKwYBBAGDHIISAjANBgkq -hkiG9w0BAQwFAAOCAYEAElu515irLFxUmA639Q1cuR3v1KsK2sYoN6qJzGaH+m9A -MMSFWDDdBKNSStbMGJOZbM/GVmQw9GUU+SFG/ghYB33/PD1xKAgTAiqGgoakgZZG -cU+QaCCXitP+UZQ2Zx9xOP59TniOqMiq7s3sxLtcoiuyrGgUAXwL3H4jUoalhRoy -8zVo6LSkeP4rIJH2aC1Fd93cGBbd2sqs5A9yMlCphfkpxZ1IvOFtHeZkpZIfmenK -o6b/R7CMxwVPNoaceHNi7Ib2Tgsox4EyiP7WZnYO1qDajHf2oor63Jrw3vqeg4j6 -YANXZqXrJrH7uQ2kZ8NusPACUk8nFsZ4KYYrBiFm22Prt437XlVSXkWIX7aLK5KS -nV/Ek7QhGOR5u9mgNQwhFHhRx4V5hiLz9ZIqOUU1LtMKtdG5BjHmbAppNEVJot/z -YBMVDaJf9q6hWQNFd7nF512k4LKw7LU/hdoMUivEY/6g8/KrYg+iTyqSCOg1KpBD -nGlrTCpe3aa0SEfmuQB7 +BQUHAwIGCCsGAQUFBwMJMB4GCisGAQQBgxyCEgYEEDAOMAwGCisGAQQBgxyCEgIw +DQYJKoZIhvcNAQEMBQADggGBAHm0IN2FQGpJirBHZnpboy8MNOfD/7JtSp/jpwoc +Db3zwSSE6CI/wsgTonQXlER4/B5T0LN2eDSgXmmyfQFLSGVvGlOodmec6X68ST4L +kJIgPFR3OTKOUTYvGW1zXz2ZxsDBTY69roclfC7CFWLIMKnGSoHgsVjhAkEqy8jI +vkLzuj3brBgFuRIC1rCMb5JlqrUSh1BHp43v3efBIdTSW/IejUtsT5X0bWVYmLK2 +oX+mx/4qznA5xQOtzwNHoY/tGpTGCj7hheM+N7MWmB/LRAo7D19dLkT4p/lg9VnB +gPGiYKAsPoWDNXOT3Syo0XDPMC7mctooMWd16Oqgj9Gbdm7twELru9OFAXQDEU8u +5ZkviBuWAc1yGGZ3wbfryzxaJVis3E2CaJPI/8yU3PIH9oNDUdcHdznao06TOT3s +sYS48tgmDHioTiKeZNUSvUPAXZFCEg7hPSVlQ5or22y0no8wqrBInVG80ZLrKwgQ +l9PtlhByQ3FcN6AnW+y2kIHN8w== -----END CERTIFICATE----- diff --git a/test_key/rsa3072/end_responder1.cert.der b/test_key/rsa3072/end_responder1.cert.der index f6faa6d..e4fbe50 100644 Binary files a/test_key/rsa3072/end_responder1.cert.der and b/test_key/rsa3072/end_responder1.cert.der differ diff --git a/test_key/rsa3072/end_responder_alias.cert b/test_key/rsa3072/end_responder_alias.cert index 659cb4b..36cea85 100644 --- a/test_key/rsa3072/end_responder_alias.cert +++ b/test_key/rsa3072/end_responder_alias.cert @@ -1,26 +1,26 @@ -----BEGIN CERTIFICATE----- -MIIEcjCCAtqgAwIBAgIBAzANBgkqhkiG9w0BAQwFADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjI1MloX -DTMzMDYwMzA4MjI1MlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw -b25kZXIgY2VydDCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKexIkwW -fnno1dfdI0ZOCtY8vats5suvYr5M5V/9Plbb+KiTOA7zWZ5X55GOWovusb++PHH9 -PEOOmK6lSNEEs8DbqugjHbTlHk+iVzP2tHEX0ftcO5hkiPuwoEi57r8Ylk/whjXN -CatO55/CrKzt8M5fnAP3ot8M97QnAsOxWssGuf6727oSwAjvYQp0mKXPpeuAyDRm -2HW/dLUMSaHYusW9SnYUM1pYgBbNG9epyPA5AA+AqRyxuWW9oqtUiJZ2haCgdPea -/G3Y9Uu8c7ajP8APfFFycqeOpdc9mmMxqr/aBHB8TAjCtMtFK/W4i6f0UBedGNNf -gbMFEaExxE4l+11BCli7L/XAojVWKp3+KaHu6xxfEeJ2o2X87EhLAHhaLHqFYlIF -w8jQYh+uh5nvf7e7WNgTVZj5vRuAubUojwX95tWfRFOmMT+HZVNn3dSEyNKtrDft -herO4n6/GoHH1O3YJysKVqDX9dQmwuuwSw8GG0w17ClcAP/UndmQttHWswIDAQAB -o4GfMIGcMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBRj -xkO1HyEB9itjk5U+NZPh9+wQ4DAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwW -QUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYI -KwYBBQUHAwIGCCsGAQUFBwMJMA0GCSqGSIb3DQEBDAUAA4IBgQB3UBf/vgype4Ow -KBzSly88en+iqqFX0UExUswuQMMpBikBrwccUMzTMyxgiGGNErIwEC3A0qieVknQ -6eVmKwqOr0v9fWkJxLM6H5phAiLinz8FULMStPb1V7vNzkCwz+pDaYg4GE3NRjnF -U8nIbEy6Kk7YXHW/jJQjS2+H1qPdMt6MeXr46Iqob2mhlcE1hXkOjOcZJ5AaOEIL -kTY6DyZfl+jjyKbw85WUVcRuWsjuSaVpj1fUvY/nbs7Vsdw2bN6WAl4MrTtAggu3 -qiE9phQ03Yu0pCCUTHKAOoy1T7HELwkNl3pfsxIwuNNtLWQ94gfGwJYwYFVDRvqx -8VNmsiXdI+MFCebsG2Z67Wlwdf2hDPppu+H172WgPJ8UxTrSZFzsBZMkM6liTNzE -TNwRxYcI1Z8RNeOLh6CwkExS4zkAv8FHMexL7BJpeVYI4xlvTEFF1ANShcGBitJ0 -Uj4ihduf3fYumfVgGlXQOzD3kX/1ZNt6YQvzvxkPzOUfhJ6ff20= +MIIEdjCCAt6gAwIBAgIBBDANBgkqhkiG9w0BAQwFADA0MTIwMAYDVQQDDClETVRG +IGxpYnNwZG0gUlNBIHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +OTA0MTdaFw0zMzEyMDkwOTA0MTdaMCoxKDAmBgNVBAMMH0RNVEYgbGlic3BkbSBS +U0EgcmVzcG9uZGVyIGNlcnQwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIB +gQCnsSJMFn556NXX3SNGTgrWPL2rbObLr2K+TOVf/T5W2/iokzgO81meV+eRjlqL +7rG/vjxx/TxDjpiupUjRBLPA26roIx205R5Polcz9rRxF9H7XDuYZIj7sKBIue6/ +GJZP8IY1zQmrTuefwqys7fDOX5wD96LfDPe0JwLDsVrLBrn+u9u6EsAI72EKdJil +z6XrgMg0Zth1v3S1DEmh2LrFvUp2FDNaWIAWzRvXqcjwOQAPgKkcsbllvaKrVIiW +doWgoHT3mvxt2PVLvHO2oz/AD3xRcnKnjqXXPZpjMaq/2gRwfEwIwrTLRSv1uIun +9FAXnRjTX4GzBRGhMcROJftdQQpYuy/1wKI1Viqd/imh7uscXxHidqNl/OxISwB4 +Wix6hWJSBcPI0GIfroeZ73+3u1jYE1WY+b0bgLm1KI8F/ebVn0RTpjE/h2VTZ93U +hMjSraw37YXqzuJ+vxqBx9Tt2CcrClag1/XUJsLrsEsPBhtMNewpXAD/1J3ZkLbR +1rMCAwEAAaOBnDCBmTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHQ4E +FgQUY8ZDtR8hAfYrY5OVPjWT4ffsEOAwMQYDVR0RBCowKKAmBgorBgEEAYMcghIB +oBgMFkFDTUU6V0lER0VUOjEyMzQ1Njc4OTAwKgYDVR0lAQH/BCAwHgYIKwYBBQUH +AwEGCCsGAQUFBwMCBggrBgEFBQcDCTANBgkqhkiG9w0BAQwFAAOCAYEAsXMS4d2X +t5u81oQ+zhYvLq8EAa7m4k5azws1Cf6g/5co6DEQuvtiChJaSUkjY1ukURh9t+or +JGbnC03DzytMq6qAeWbGEKbW5k8BHMrWehlXKm8W75wETlRlP3CBwFfutwGN/pNT +RFjX4dW3iKBDrI9GUEcxAoIudVvjlOms6xPyRmO3FTIbFbsLrOZBIB30rnrbdWmU +l7qShM7Ud4I0m9KZ+HfEVVtqwg+FTFpZfyiod6eGV6Xx7/njChKNVS7ureM9+yAb +7pDAsXWO39k4vfU6qntGGWchdBD0x6iw2Ja8cSXUjCJTHCcvkSY/u7BInM+HHxjD +QM+59kof1b+wFOxJ+YzZaT2N0b3ER1S+LileH1CpkBu+dq42nNDKds0duSs1zyU9 +sNAA7Y1wHGxGEORYPVy+I0gq3HUcDBqoKSDqHG7UPQ3tdwX4CaDLRs+fxGlhvcgD +8PR8fZZO9rvQs/Kr+pU/C3JJPoF6hvKJ75gktbvzyofWjSsNBaTDDQQ0 -----END CERTIFICATE----- diff --git a/test_key/rsa3072/end_responder_alias.cert.der b/test_key/rsa3072/end_responder_alias.cert.der index f0e51df..1e80cd6 100644 Binary files a/test_key/rsa3072/end_responder_alias.cert.der and b/test_key/rsa3072/end_responder_alias.cert.der differ diff --git a/test_key/rsa4096/bundle_requester.certchain.der b/test_key/rsa4096/bundle_requester.certchain.der index e7fdd01..10c3289 100644 Binary files a/test_key/rsa4096/bundle_requester.certchain.der and b/test_key/rsa4096/bundle_requester.certchain.der differ diff --git a/test_key/rsa4096/bundle_requester.certchain1.der b/test_key/rsa4096/bundle_requester.certchain1.der index 858ab60..bbd2d78 100644 Binary files a/test_key/rsa4096/bundle_requester.certchain1.der and b/test_key/rsa4096/bundle_requester.certchain1.der differ diff --git a/test_key/rsa4096/bundle_responder.certchain.der b/test_key/rsa4096/bundle_responder.certchain.der index bf34e10..be28999 100644 Binary files a/test_key/rsa4096/bundle_responder.certchain.der and b/test_key/rsa4096/bundle_responder.certchain.der differ diff --git a/test_key/rsa4096/bundle_responder.certchain1.der b/test_key/rsa4096/bundle_responder.certchain1.der index 97c786e..fa87d02 100644 Binary files a/test_key/rsa4096/bundle_responder.certchain1.der and b/test_key/rsa4096/bundle_responder.certchain1.der differ diff --git a/test_key/rsa4096/bundle_responder.certchain_alias.der b/test_key/rsa4096/bundle_responder.certchain_alias.der index 11b339c..43d3c58 100644 Binary files a/test_key/rsa4096/bundle_responder.certchain_alias.der and b/test_key/rsa4096/bundle_responder.certchain_alias.der differ diff --git a/test_key/rsa4096/end_requester.cert b/test_key/rsa4096/end_requester.cert index 733abac..29f5dd3 100644 --- a/test_key/rsa4096/end_requester.cert +++ b/test_key/rsa4096/end_requester.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIFCzCCA3OgAwIBAgIBAjANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTM0OVoX -DTMzMDMzMTA1NTM0OVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIFDzCCA3egAwIBAgIBAjANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTA1NVoX +DTMzMDkwOTA3MTA1NVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALzAShRn powwGQZ4s4sovG1B0SxkcVdRt/T1Er3Rq0UvAKefUPio9d7CTPpXB846m8jNdx48 qlpwjbcy8ali0XFvajA3h9VHBYsOTTUAhB3+tuNG3YgmBLc3FkMJSbQ+SeRgDZE0 @@ -13,17 +13,18 @@ krOzsIfjDtCTMfBu77crfeeogHlBSpNMyUnOCXfA1dQ85Y+4ThkYQGWvzGN1gUJL xv+OG9289FW7aIG3302d6e++bbYn/jia3uqGuauew+ZTotEqep5CUbM847FWdfzg F9Lfgkhw+ubbBcLeK9do3MCNMKNqb36KyU0dqzkMvgLiNTq42gq5MxmLfrRN0A3z nq84kyrgRUbvE9BM9cDbyJfCqtB/9qy3p4PLDBWd/ck/ohpR2Q2WuL+1ZhMAE4f9 -KSBK6uMW6qhssIEcMEeNfi7BPWF5fY6yBy2hAgMBAAGjgbgwgbUwDAYDVR0TAQH/ +KSBK6uMW6qhssIEcMEeNfi7BPWF5fY6yBy2hAgMBAAGjgbwwgbkwDAYDVR0TAQH/ BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFFTFOBuIC9LYcKclhQvrWfxbr4ru MDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3 ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkw -GgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBDQUAA4IBgQB4 -UmV6SyG/AFPk1/6bAUnWjwfIl+meRVqk9O8R4sFNAaqRukui9iW1thLv9ZFeRZ7i -u7K6LeijJp5SkBSNslstyndANIVjmQ5i1mUdCEgP+fQHW09L+RsTlK3qaasbKaLa -a/O9/jLj7r1PWBgMl2fsDItyWEI+Hs6FYkH7lfJuRJOdPWEmP8OGIb90gmLZuinB -5M5pRCrouIovnlmg/IUOu3+yOzZMje0hxKfpUnZPL1EOfs3SyatnZz1ngJvvzYZn -5rOIbSSUrDQ85EE0jksNvsRJKHr2Ct9EH+FN7YQOusiyxIKumS9qKElPqLkMCcOn -Xw6GHvaV/gqgxzNv+gDTC/0BS8vJ3BTcDWwC4AVFxM4TIptlREaeYFHC8lzkYt9m -XFtxJKvgzvprUOj3drTr51BcrnawGfm6ASxph7ISSYf0UUGOOZd0A56f3EwDmxeE -qzr9EgFe+RW8FfpFoItQXlIip0qiZfBnOvXDpYa8DhEfMJalU04M0mj/EiCMK/M= +HgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQ0FAAOC +AYEAor3VNTFNEg54/IhZ/OQHgTCucjoAtqoDBtKeQSMsT5iIn9ifBr7asvBR0yuM +3QZnrF1khURb9jjiuW44T+ojTdqb5WlOhvSBXPEcOzazFHIvlV8XcYVb3Y487fNj +FVOzqYjuQywOXuMlMKhyv8lifiDh4NCLAFogOCiMy2VXL1uvgWFLggQq0wWRO82k +NBZq04qDqygttYS+bCzWxsb3lqsdJbNgcu2HNtltEQaHWvvqz4zgNPnSkyu2aMxM +3b/Zg0SLCSKJ6bVL0yxxhzWqDROYDlAvs99ljOcICZwJxAvJvVDtPiNQT2gzC9KU +0uub5mnRUfxumXpns/GKGDxEhe6WiBjtjQPGLDSQ84VCDlUTecPKewqfUXvlO4OY +7Ryo8eflzZnMD0509yCc6Tzj3g4yA7n3vZfPrSUMUlxtzhGQNNejOVqgy3HZ09KA +T65OX1AKFBJzZVV4XXxceAQVscoN/zNYmiDMHf37FrAFE0DbsTtV9CQaf+sHcAPy +Wd6I -----END CERTIFICATE----- diff --git a/test_key/rsa4096/end_requester.cert.der b/test_key/rsa4096/end_requester.cert.der index 42c09ff..64346a3 100644 Binary files a/test_key/rsa4096/end_requester.cert.der and b/test_key/rsa4096/end_requester.cert.der differ diff --git a/test_key/rsa4096/end_requester1.cert b/test_key/rsa4096/end_requester1.cert index 2bff593..ef46636 100644 --- a/test_key/rsa4096/end_requester1.cert +++ b/test_key/rsa4096/end_requester1.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIFCzCCA3OgAwIBAgIBAjANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTQwOFoX -DTMzMDMzMTA1NTQwOFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 +MIIFDzCCA3egAwIBAgIBAjANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQ0NFoX +DTMzMDkwOTA3MTQ0NFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXF1 c2V0ZXIgY2VydDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALzAShRn powwGQZ4s4sovG1B0SxkcVdRt/T1Er3Rq0UvAKefUPio9d7CTPpXB846m8jNdx48 qlpwjbcy8ali0XFvajA3h9VHBYsOTTUAhB3+tuNG3YgmBLc3FkMJSbQ+SeRgDZE0 @@ -13,17 +13,18 @@ krOzsIfjDtCTMfBu77crfeeogHlBSpNMyUnOCXfA1dQ85Y+4ThkYQGWvzGN1gUJL xv+OG9289FW7aIG3302d6e++bbYn/jia3uqGuauew+ZTotEqep5CUbM847FWdfzg F9Lfgkhw+ubbBcLeK9do3MCNMKNqb36KyU0dqzkMvgLiNTq42gq5MxmLfrRN0A3z nq84kyrgRUbvE9BM9cDbyJfCqtB/9qy3p4PLDBWd/ck/ohpR2Q2WuL+1ZhMAE4f9 -KSBK6uMW6qhssIEcMEeNfi7BPWF5fY6yBy2hAgMBAAGjgbgwgbUwDAYDVR0TAQH/ +KSBK6uMW6qhssIEcMEeNfi7BPWF5fY6yBy2hAgMBAAGjgbwwgbkwDAYDVR0TAQH/ BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFFTFOBuIC9LYcKclhQvrWfxbr4ru MDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3 ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkw -GgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBDQUAA4IBgQAE -nN4+pLnqiE0jdaNIDUyhkYSiSz78zt6b7+jQCIULP5MTBe/vDaAQT8IBzz8ZODba -VdBCcAhw8LniV2vTpc7NW5thJAwWLUf5eM6wZ3Wcf/S0tgi9GkT8olLdizg3m14V -97iJApZMQaKbEYcR5s7r20hcPn6bI4AA0dzCFZI4dUhsjOVov2R9D+y/A2+c4VzG -dABtKPlx/Qfq2bfDgo4KEojiPuz/K+Za85vuwM9KF7nClopLhcxZWmu6DfKUWM9w -2qocHdiejqphvypuaJGppWFUZpGAsSaoZlshuYw8KMrVrDleM3JzY9sJigwuLvpv -d6pmtMfKBh5Lzk+Pycc4+sJ8r290c/T3/5f9acxDinbEbHNxmX2aH8Vkqy5iWou1 -o2VbzZBZMKoRM9JSYJYMquGCdAArJOh9hj8KgyqVM2LPrdA0giOrmYZsph/Obowp -Ak2Ga7bRU8QPbyhEXwC2NkmV0eCQGerVVZ5C1APAE/wy0uxg3I28DuUYJgaRlaA= +HgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQ0FAAOC +AYEAsK92ZYVGmfwlfCeRrOQrrZtRlek5ajxucGNFZlwSRkbYyDjmEzTc6aBoieqC +aIHVka6GTD0GETOj2VreDukc7BSxgUOuUS+AqubWe8VtL1LwLFNPfnw67LwKtZsk +mDrs3KJ7mL6s7x8K6XWRMgs+0leN2puhgFQXHOCPx8zbQp4F1r2Ga2p/zck4ocwA +lALdvZeT07A6BUenJJKdYqt3mkugmjvNT1TBGx3CX22i42OOlzORUcsC1gGXZC4J +2415oMm9fQz3oFhRGV+bTkZj0kX5gZKohnTQ+7z43sEAg8OGjzVhkybxFfKB/Knl +eq6MXDxUZXVIvDDNZ5Cca/Z7rzB3SQdJAbm2XH8WzRM6nJwjAXdD+vv5blV6T70P +W9tZETUn/eBOl9gHUhwsOLhoiNN1J8BWkz7HBZM+Vm+z5jMKt7sBH7YhqAlJrDuT +Txb/6eHgprE8+LRAu7rdWitbRmQa51J8q+f/eZrzq3gc95d8FHxDuV07uzTdNqBz +/Awe -----END CERTIFICATE----- diff --git a/test_key/rsa4096/end_requester1.cert.der b/test_key/rsa4096/end_requester1.cert.der index 258a0d4..f515780 100644 Binary files a/test_key/rsa4096/end_requester1.cert.der and b/test_key/rsa4096/end_requester1.cert.der differ diff --git a/test_key/rsa4096/end_responder.cert b/test_key/rsa4096/end_responder.cert index c25b44f..8671a59 100644 --- a/test_key/rsa4096/end_responder.cert +++ b/test_key/rsa4096/end_responder.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIFCzCCA3OgAwIBAgIBAzANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTM0OVoX -DTMzMDMzMTA1NTM0OVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIFDzCCA3egAwIBAgIBAzANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTA1NVoX +DTMzMDkwOTA3MTA1NVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM9VeY4V 0/pb+O+1x0cLZouOqb7XFTwuIrDK6fOM9VRKDdGy2aC8UU4m3Kl3Lw16SJCN9Tme +3AI2kbjYvRbYJAjGsbRdXI4HH2QgwghOubPU4gEP1T9gFGyqH/eewRjcrGqRiK5 @@ -13,17 +13,18 @@ dvom392lBDAWdPaAIq8wCwpSM0bLY8KFeBk8C9BbA/yqWQCxnlJoiFY1Hf9KaIHC ED6I+VCR/4WGuyMaWq515ao69DjbJATRbiIR6bh/ApAJzZUtnkjvbM/VEz965ouZ K4j79ByAn+kvKPxoomYabb6cRyjPCEfiEBwc/zF8SVVN8k4Qom6b1wIhKbqMzvf2 LFwmVEsDUtOqLoB9M2jqX05qtvRlGIRMvgqYJEs3Gc3+TDRqqQDaMncW4bUTfopn -kGLJFFeZiNi+YJKybkb1ZtGjNDADZXal1LXPAgMBAAGjgbgwgbUwDAYDVR0TAQH/ +kGLJFFeZiNi+YJKybkb1ZtGjNDADZXal1LXPAgMBAAGjgbwwgbkwDAYDVR0TAQH/ BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFKnY2u95gJUGh/5ezb8nFTjP0R1b MDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3 ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkw -GgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBDQUAA4IBgQCd -uNUqygY77RHYIwbAIQxJ7prpPQecyhBEuT4xLEfPmLDL7VSr3tQIFAp1YPe9iuuP -RXya6jE3bvMC0UYqgcewlWtMnm+JsrEQSsaFnS7ZqR9tLqxdWrCGDP3nQ3sVYPmT -tl6Sta28nXL1EhWVMcipD19OtOD8hs1qB0uRFsNWVXGMS5Zf319UQJJkk5Yqq59r -QPZqTLkebktYSFffJFI2DfZwoa3iFVcJen3u4O5oDkfh81JfPjgXLv/O+dEiBDeG -Yin9bQkJ2FIZWh8sCEwUPWWMKzW3ETBSTVQBID3OMO3oE+XruXoUH5Th4k5j4d6N -iUgv4lEfxByEDnhgWWlLqs1vXglsGGx/OSBFpgSMoVTgDMZOGveYgPt5gwmNWED0 -TCXV9z5AByR2WD8vMkGFvBdqxY1Nm0Mtt9n6ywUstO2sluw4u4sQJv/0PlufGXtz -RdPPbeUGE/aNNz5XhnRVqTfC6blQM1HlyVmFkcsiWUNArNCwvHagk1UGv7SsNLA= +HgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQ0FAAOC +AYEAaMKB9TzlV5uM7epWJs9tRRREKpXDqAA4XmTI9lN+OLSQCJbJsexwrshzzaOy +vFTtnkTueR0lz0Rr3RMrJL9EwuE3/2Drl3rTl1R962j/wmCAZu4ICw6upe7YBSKa +ugdcQvz85mnm1pGAPzSknEt2SfJS4j9tF9oImdnnaGKIBxmjSNBpm1hhJdNwDBI5 +Tb5OXnf3n4FN+QUw5U9xe1wf0/r6W46VMHeXn5FXGEhflYnCUTnBuxe4SNFgzInX +srx4dZNAN7E9ZZnahZk7ZMNTCmJzug0LzDtwFXiQIS9yuU4+mDXTN5PK6HmJxoXd +5L/X/YEOOxH/7binM1cH9LFoVjVRsQTAKVWbdb3kcnZh7cVVCJQPoBajlib+yZwp +1bW7Dg2vp9okrCX6mq6qD4MsHiar2iWdqs+UgUXgEjbL7hSr+6vMhJIjkBbrHUyY +AnOBs5uE5hu2uMuMqODjw0L+2EmmcpQNrj5dZ4jo4myLCLtWMm8w/1LD550Z/d5d +Z6Pj -----END CERTIFICATE----- diff --git a/test_key/rsa4096/end_responder.cert.der b/test_key/rsa4096/end_responder.cert.der index 36309bc..958eec1 100644 Binary files a/test_key/rsa4096/end_responder.cert.der and b/test_key/rsa4096/end_responder.cert.der differ diff --git a/test_key/rsa4096/end_responder1.cert b/test_key/rsa4096/end_responder1.cert index 46859d6..281e24c 100644 --- a/test_key/rsa4096/end_responder1.cert +++ b/test_key/rsa4096/end_responder1.cert @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIFCzCCA3OgAwIBAgIBAzANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA1NTQwOFoX -DTMzMDMzMTA1NTQwOFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw +MIIFDzCCA3egAwIBAgIBAzANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG +IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTQ0NFoX +DTMzMDkwOTA3MTQ0NFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw b25kZXIgY2VydDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM9VeY4V 0/pb+O+1x0cLZouOqb7XFTwuIrDK6fOM9VRKDdGy2aC8UU4m3Kl3Lw16SJCN9Tme +3AI2kbjYvRbYJAjGsbRdXI4HH2QgwghOubPU4gEP1T9gFGyqH/eewRjcrGqRiK5 @@ -13,17 +13,18 @@ dvom392lBDAWdPaAIq8wCwpSM0bLY8KFeBk8C9BbA/yqWQCxnlJoiFY1Hf9KaIHC ED6I+VCR/4WGuyMaWq515ao69DjbJATRbiIR6bh/ApAJzZUtnkjvbM/VEz965ouZ K4j79ByAn+kvKPxoomYabb6cRyjPCEfiEBwc/zF8SVVN8k4Qom6b1wIhKbqMzvf2 LFwmVEsDUtOqLoB9M2jqX05qtvRlGIRMvgqYJEs3Gc3+TDRqqQDaMncW4bUTfopn -kGLJFFeZiNi+YJKybkb1ZtGjNDADZXal1LXPAgMBAAGjgbgwgbUwDAYDVR0TAQH/ +kGLJFFeZiNi+YJKybkb1ZtGjNDADZXal1LXPAgMBAAGjgbwwgbkwDAYDVR0TAQH/ BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFKnY2u95gJUGh/5ezb8nFTjP0R1b MDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0NTY3 ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUHAwkw -GgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMA0GCSqGSIb3DQEBDQUAA4IBgQCT -DxGiiF+c9NWQnZdT2v7mN8w84f8yJrnEj2WlnpWCAShRw3uSVbWV9Bf7E//ye1sE -oriotl84ubHOkM6/6wdZDzgM/Ybff58XDiMXmqaBhgvBJHFqWwr/BuB7IA5p42bz -204XOYoHA8S0vTzQ00BdsouvzE/dTxo+m/0XQ1gRnyKAAOpS0vOLKElnNGeH+SRI -Sv7RSs3YnRAa15EqzWXFussPw7OScAkZL/Xz59cqJ/aMdjoSXoQLMqdanZBVv9RS -EIuMuGxJJ0E7H7D9q5ATveUF7ej1l7eH9oV3M7oHKsRKAyrAU2t/h+YFOOSbE6oB -5Wz8u1OaiBVwf+VtrTd/LBBwUOxLKHTGRryGVR5jVniXfLRfL58bN0/ddEQU2f45 -DJDp75TuHClnbdviyrK+8TmXxUKuIgP9+0mTW5RRbmxdamvQqiW4yP7lO4vmOFAG -osT302gT4kDkPNvv3Ao3hmMdy3JiV4WlD1igji5gMTN6qHoum5teKyPSd1VlJkM= +HgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIISAjANBgkqhkiG9w0BAQ0FAAOC +AYEAHo0oC3hNhY/XnLGLkGdELC6VizDNo8XoFWnzbH4PPat7QgIgnptx1j/gh1UJ +TfFSl8oV56LilbX9nvh1j4HW0gzSVJn3y2WktNupFKLQ4Ia4UzkM7tNCS5OtVlP2 +WsQx2a/w6ChBTSSEp2mjm2Vhv4ZNafohgtmOo+juGkY7gMa70w7nLcAMRFrFijs+ +9UiSx2usBV0UsREYEK8MncaAn7+W7fA4r7roIYFn5wGdbNOs43r2qu9Cy+Xq5A75 +/GfRWoXjMMpJzwD2pw5pKL83hw7Pls8DIKruL/BsMwHTUPB8nF8aP6yMa2OTah1Y +S7T5evvHj3Ftvi2Fz3ytZbxJsGZ4WJaW//VcXb3q9e2cgrnZeG68qXcT3nTqrZy5 +rzCsUFUGIdrLaWOZD4yMKgRhite7OeSFOnh4RJjD087221D/TydY+MLEpSQHBkGy +5/HpzHls+vgSJkzYzjjuaYzsbiI4ioVuB51/nZY4nECN7U2MhkT5G6Ctv5T3GwKF ++a5r -----END CERTIFICATE----- diff --git a/test_key/rsa4096/end_responder1.cert.der b/test_key/rsa4096/end_responder1.cert.der index d72d8ed..2c67545 100644 Binary files a/test_key/rsa4096/end_responder1.cert.der and b/test_key/rsa4096/end_responder1.cert.der differ diff --git a/test_key/rsa4096/end_responder_alias.cert b/test_key/rsa4096/end_responder_alias.cert index 5283898..7890a53 100644 --- a/test_key/rsa4096/end_responder_alias.cert +++ b/test_key/rsa4096/end_responder_alias.cert @@ -1,29 +1,32 @@ -----BEGIN CERTIFICATE----- -MIIE8jCCA1qgAwIBAgIBAzANBgkqhkiG9w0BAQ0FADAtMSswKQYDVQQDDCJETVRG -IGxpYnNwZG0gUlNBIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjMwOVoX -DTMzMDYwMzA4MjMwOVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFJTQSByZXNw -b25kZXIgY2VydDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM9VeY4V -0/pb+O+1x0cLZouOqb7XFTwuIrDK6fOM9VRKDdGy2aC8UU4m3Kl3Lw16SJCN9Tme -+3AI2kbjYvRbYJAjGsbRdXI4HH2QgwghOubPU4gEP1T9gFGyqH/eewRjcrGqRiK5 -JjoVPijX6GLdI5xw0K9DMhTeqU/CQux1K4GpAdD8zJQMKyk6pOfoxcLdd+Mp1wb1 -9gNW/rXY6+sz8Gu8YKRzfpkbDEH3ygb+x2TzMpdRWlS+1M3CScIuchFTIotb4ktU -0XGT0zfEyOIhvIdOWVe90AvQwYLa3L+SLdhCKZ3nwkm835lkL5IJXbCEiTQUDN4I -yDfKZ85xocm0ZtW0oLKEVOv0YhXVwYa9bm5Dz2PNBsaBxXQfVMfVknBhsVSnRLRf -dvom392lBDAWdPaAIq8wCwpSM0bLY8KFeBk8C9BbA/yqWQCxnlJoiFY1Hf9KaIHC -ED6I+VCR/4WGuyMaWq515ao69DjbJATRbiIR6bh/ApAJzZUtnkjvbM/VEz965ouZ -K4j79ByAn+kvKPxoomYabb6cRyjPCEfiEBwc/zF8SVVN8k4Qom6b1wIhKbqMzvf2 -LFwmVEsDUtOqLoB9M2jqX05qtvRlGIRMvgqYJEs3Gc3+TDRqqQDaMncW4bUTfopn -kGLJFFeZiNi+YJKybkb1ZtGjNDADZXal1LXPAgMBAAGjgZ8wgZwwDwYDVR0TAQH/ -BAUwAwEB/zALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFKnY2u95gJUGh/5ezb8nFTjP -0R1bMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZBQ01FOldJREdFVDoxMjM0 -NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggrBgEFBQcDAgYIKwYBBQUH -AwkwDQYJKoZIhvcNAQENBQADggGBAGwYK2afqKfzALo9Fz6kvqEVHaaTm1P0i7GI -EIIMSid/4zczU9lIEhp37av/IZxUohvleQnOxktyeHs52+kGbt6xrM9cYDWgm1Or -6XZ/Sfy9VIh15H/Fga+Q9uqbECR1ePQ3lzORmZByiO++ed84d8coUsJZRlV4UqRX -mUI4cqtyfvtS8aF4RzV9Pfm4miJd+w01J4R09HbXGMqp44e0nObKJTotodUX/T5A -wAu7IALZNW7oHKBxr4ZF+aoGhiVrnvy5DtCKxBMTmrrbIfdMzAWWq3CSd8FCoGvC -a5zL0CdoT1VxqMVCkVata1/c21U8MaapPoOqoImqEhdztsqj9qPkmFYycvFeVRs1 -YElLhdAGHcc1TDkUO+hXCBbtjvuZSqhVagdfo1A5IBEXrWrZPnT/7Kp4RN97P/sU -rCUa4s/7NhjF8Pgf4RxvG1Z3osJEHkBxlDS4GZo26dnECtAvzorrtbNz6h74fEPm -5fnWEQJWI0bfPuXXPwjx/hDj3IaAiA== +MIIFdjCCA16gAwIBAgIBBDANBgkqhkiG9w0BAQ0FADA0MTIwMAYDVQQDDClETVRG +IGxpYnNwZG0gUlNBIHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIw +OTA0MzVaFw0zMzEyMDkwOTA0MzVaMCoxKDAmBgNVBAMMH0RNVEYgbGlic3BkbSBS +U0EgcmVzcG9uZGVyIGNlcnQwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQDPVXmOFdP6W/jvtcdHC2aLjqm+1xU8LiKwyunzjPVUSg3RstmgvFFOJtypdy8N +ekiQjfU5nvtwCNpG42L0W2CQIxrG0XVyOBx9kIMIITrmz1OIBD9U/YBRsqh/3nsE +Y3KxqkYiuSY6FT4o1+hi3SOccNCvQzIU3qlPwkLsdSuBqQHQ/MyUDCspOqTn6MXC +3XfjKdcG9fYDVv612OvrM/BrvGCkc36ZGwxB98oG/sdk8zKXUVpUvtTNwknCLnIR +UyKLW+JLVNFxk9M3xMjiIbyHTllXvdAL0MGC2ty/ki3YQimd58JJvN+ZZC+SCV2w +hIk0FAzeCMg3ymfOcaHJtGbVtKCyhFTr9GIV1cGGvW5uQ89jzQbGgcV0H1TH1ZJw +YbFUp0S0X3b6Jt/dpQQwFnT2gCKvMAsKUjNGy2PChXgZPAvQWwP8qlkAsZ5SaIhW +NR3/SmiBwhA+iPlQkf+FhrsjGlqudeWqOvQ42yQE0W4iEem4fwKQCc2VLZ5I72zP +1RM/euaLmSuI+/QcgJ/pLyj8aKJmGm2+nEcozwhH4hAcHP8xfElVTfJOEKJum9cC +ISm6jM739ixcJlRLA1LTqi6AfTNo6l9Oarb0ZRiETL4KmCRLNxnN/kw0aqkA2jJ3 +FuG1E36KZ5BiyRRXmYjYvmCSsm5G9WbRozQwA2V2pdS1zwIDAQABo4GcMIGZMAwG +A1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBSp2NrveYCVBof+Xs2/ +JxU4z9EdWzAxBgNVHREEKjAooCYGCisGAQQBgxyCEgGgGAwWQUNNRTpXSURHRVQ6 +MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEFBQcDAQYIKwYBBQUHAwIGCCsG +AQUFBwMJMA0GCSqGSIb3DQEBDQUAA4ICAQAji5mhZp3p4PCfYb17kS2sibWtvUZm +bPPqKEb8dnMx7sMMsFd36X4XaSdNxbA4gl+RWNxlbYg28SK70Zz6+vAVC6LAuZLr +grPa6RQiRpfbyk/l/ok21L9rlVXgk3Z19STRrZMUepUm1wdjR0r1kO+7JrWVTiRk +TQXdfjIVzF17onu3690+Qv3vpy8ZfQH41dNrhuWTrYFm0iba/lD7HjsYHtyRUmM9 +9tQQ80dWxh4n/2SSpauTU7Tth2MPx3svY5ougEjdgrY/acXC56HLSIQjM0KvVz15 +h3DcQg6c2/LEIWUqKiF5lJsI4xo3XHCO5QyWZPtrJ3duXeQprF5zb87m2sEu0FzS +s4fvoU9PG9kOBf4am9mzFPVL1sY2m2w4EjEI0y/ZaAzBjhXMm2yuGna5wzybDdNb +I9BloJ0gCiz+rOJF+lPTo6hcT9Ogorxxa8fJfUIwbEcxgS1HwMae/mYThPOk8Bat +CWLLZm1PAGAuLKMpQ0fkSaQ5HIYPemOCwONNzNykFgMTPeHOFm/MhICv2jecjsNf +rGGD2WEo8EjHUkrzalltHRR5w+1CzJDuZBsfjpYKN4kPBMqCYF0aCKb0BjKJZTLk +jAykWZ1RHsrVbXilVoZumUToAIlEtorZXDAE7R8FtIEu43OsXdsfl7q1C16arijP +OR20A5NYR9yKxg== -----END CERTIFICATE----- diff --git a/test_key/rsa4096/end_responder_alias.cert.der b/test_key/rsa4096/end_responder_alias.cert.der index f2f1a37..f0056e5 100644 Binary files a/test_key/rsa4096/end_responder_alias.cert.der and b/test_key/rsa4096/end_responder_alias.cert.der differ diff --git a/test_key/sm2/bundle_requester.certchain.der b/test_key/sm2/bundle_requester.certchain.der index c710400..151dbec 100644 Binary files a/test_key/sm2/bundle_requester.certchain.der and b/test_key/sm2/bundle_requester.certchain.der differ diff --git a/test_key/sm2/bundle_requester.certchain1.der b/test_key/sm2/bundle_requester.certchain1.der index 76afb64..6f3c9cb 100644 Binary files a/test_key/sm2/bundle_requester.certchain1.der and b/test_key/sm2/bundle_requester.certchain1.der differ diff --git a/test_key/sm2/bundle_responder.certchain.der b/test_key/sm2/bundle_responder.certchain.der index 2c888ed..e590bae 100644 Binary files a/test_key/sm2/bundle_responder.certchain.der and b/test_key/sm2/bundle_responder.certchain.der differ diff --git a/test_key/sm2/bundle_responder.certchain1.der b/test_key/sm2/bundle_responder.certchain1.der index 19119c5..e81c1b9 100644 Binary files a/test_key/sm2/bundle_responder.certchain1.der and b/test_key/sm2/bundle_responder.certchain1.der differ diff --git a/test_key/sm2/bundle_responder.certchain_alias.der b/test_key/sm2/bundle_responder.certchain_alias.der index 9d90a11..0ce6196 100644 Binary files a/test_key/sm2/bundle_responder.certchain_alias.der and b/test_key/sm2/bundle_responder.certchain_alias.der differ diff --git a/test_key/sm2/end_requester.cert b/test_key/sm2/end_requester.cert index b8f5bef..2135d3c 100644 --- a/test_key/sm2/end_requester.cert +++ b/test_key/sm2/end_requester.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB/zCCAaWgAwIBAgIBAjAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp -YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNzA5MjEwN1oXDTMz -MDYwNDA5MjEwN1owKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXF1c2V0 +MIICAzCCAamgAwIBAgIBAjAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp +YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTI0MFoXDTMz +MDkwOTA3MTI0MFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXF1c2V0 ZXIgY2VydDBZMBMGByqGSM49AgEGCCqBHM9VAYItA0IABGVJBS2XwRfLbh/3IloW ooESP/mVe/yHlLXnTvcwKj+2k8wR8TqVw5GcXF0I+uCVaaMx9gmeRXR81dLVu6rz -pIKjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFHUB +pIKjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFHUB vGQceDjxW+fssVlZ+bA4M4bWMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZB Q01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggr -BgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoG -CCqGSM49BAMCA0gAMEUCIB1waU3WaEcTY23+16y18QRvnOitYhgxfKnmtAvaOOkW -AiEA4n5Lbwln0wX6sDGaZn3wnQo5HXsHQ2ci8nKFLl0/zhM= +BgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIIS +AjAKBggqhkjOPQQDAgNIADBFAiEA8sLUEx8GvKcIyfi0rtzGgQpgUrVvrDi8F5Qe +OTuXWUMCIBitaMymuLbkl4h5BR7OzZ6Mcb+C2ZLtIMJ6a68OsQZU -----END CERTIFICATE----- diff --git a/test_key/sm2/end_requester.cert.der b/test_key/sm2/end_requester.cert.der index b66d822..36dccc8 100644 Binary files a/test_key/sm2/end_requester.cert.der and b/test_key/sm2/end_requester.cert.der differ diff --git a/test_key/sm2/end_requester1.cert b/test_key/sm2/end_requester1.cert index 5be8560..5c6d004 100644 --- a/test_key/sm2/end_requester1.cert +++ b/test_key/sm2/end_requester1.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB/zCCAaWgAwIBAgIBAjAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp -YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA2MDAyOVoXDTMz -MDMzMTA2MDAyOVowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXF1c2V0 +MIICAzCCAamgAwIBAgIBAjAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp +YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTUyNloXDTMz +MDkwOTA3MTUyNlowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXF1c2V0 ZXIgY2VydDBZMBMGByqGSM49AgEGCCqBHM9VAYItA0IABGVJBS2XwRfLbh/3IloW ooESP/mVe/yHlLXnTvcwKj+2k8wR8TqVw5GcXF0I+uCVaaMx9gmeRXR81dLVu6rz -pIKjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFHUB +pIKjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFHUB vGQceDjxW+fssVlZ+bA4M4bWMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZB Q01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggr -BgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoG -CCqGSM49BAMCA0gAMEUCIQC5mYYk8B1CUIXyJcglgbktWCzwhDjnW/UewJs12rYX -egIgZo65bnTo2T2FqNEtIbRZ4nZ0FLbAR+iaelYoB8ZNb1w= +BgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIIS +AjAKBggqhkjOPQQDAgNIADBFAiEAiBX/xMlYWFity8jFbtO3v6NuWofI7heq7rKf +0jmoB54CIAGwK0s/tIpVJ5ByjyfS70ACndkYlDfjMaFlEpnF4oYg -----END CERTIFICATE----- diff --git a/test_key/sm2/end_requester1.cert.der b/test_key/sm2/end_requester1.cert.der index 5168505..000a187 100644 Binary files a/test_key/sm2/end_requester1.cert.der and b/test_key/sm2/end_requester1.cert.der differ diff --git a/test_key/sm2/end_responder.cert b/test_key/sm2/end_responder.cert index 668747d..a48c1e9 100644 --- a/test_key/sm2/end_responder.cert +++ b/test_key/sm2/end_responder.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB/jCCAaWgAwIBAgIBAzAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp -YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNzA5MjEwN1oXDTMz -MDYwNDA5MjEwN1owKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXNwb25k +MIICBDCCAamgAwIBAgIBAzAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp +YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTI0MFoXDTMz +MDkwOTA3MTI0MFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXNwb25k ZXIgY2VydDBZMBMGByqGSM49AgEGCCqBHM9VAYItA0IABNi/6tm+TMKTrNWdezWu V4zEma0NATqJEj9/60JXq1nGRDx8hcluF5ExHbQIQbQ1cGt1lO/Aa/sGUEnJMR7H -AZqjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFICI +AZqjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFICI 7J6WSUayY+xMtbLuBGuWKBqmMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZB Q01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggr -BgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoG -CCqGSM49BAMCA0cAMEQCIF8YeR72a7vHIcnjLQOZlsoujuixtTyAqrikSK909Img -AiA5fj4ocXWFYyb70ea/qEpdPULEZolSLs5CpnAxEzeUQA== +BgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIIS +AjAKBggqhkjOPQQDAgNJADBGAiEAtIvjQhHyiyRpD8sUi/N5RB3FDO+H/igQa4KW +CCeqJO8CIQD4H6pTULW9Ooauvs72oHAwD81qpcbFhNLQjUehP85/Lg== -----END CERTIFICATE----- diff --git a/test_key/sm2/end_responder.cert.der b/test_key/sm2/end_responder.cert.der index 23a4e70..f8e9458 100644 Binary files a/test_key/sm2/end_responder.cert.der and b/test_key/sm2/end_responder.cert.der differ diff --git a/test_key/sm2/end_responder1.cert b/test_key/sm2/end_responder1.cert index 64daa56..4313b34 100644 --- a/test_key/sm2/end_responder1.cert +++ b/test_key/sm2/end_responder1.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB/zCCAaWgAwIBAgIBAzAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp -YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDQwMzA2MDAzMFoXDTMz -MDMzMTA2MDAzMFowKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXNwb25k +MIICAzCCAamgAwIBAgIBAzAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp +YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDkxMjA3MTUyN1oXDTMz +MDkwOTA3MTUyN1owKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXNwb25k ZXIgY2VydDBZMBMGByqGSM49AgEGCCqBHM9VAYItA0IABNi/6tm+TMKTrNWdezWu V4zEma0NATqJEj9/60JXq1nGRDx8hcluF5ExHbQIQbQ1cGt1lO/Aa/sGUEnJMR7H -AZqjgbgwgbUwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFICI +AZqjgbwwgbkwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFICI 7J6WSUayY+xMtbLuBGuWKBqmMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAYDBZB Q01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMBBggr -BgEFBQcDAgYIKwYBBQUHAwkwGgYKKwYBBAGDHIISBgQMBgorBgEEAYMcghICMAoG -CCqGSM49BAMCA0gAMEUCIQCSJlcAelqgZT3BE0w4uZT2OA1uTPNaBUxhfdzXsvFj -1wIgCrY5+BXKK4soTZuheM8u/br3Ae7glwvnirbwKPTZU6E= +BgEFBQcDAgYIKwYBBQUHAwkwHgYKKwYBBAGDHIISBgQQMA4wDAYKKwYBBAGDHIIS +AjAKBggqhkjOPQQDAgNIADBFAiArmlkP5tKdj6pVrcgfAKVKkqHt0JkdxirczzMe +h5ZsTAIhALsnqOo9ctV8H/UBpyJOjoElOAn28ydoiFDDeAe0tMZ1 -----END CERTIFICATE----- diff --git a/test_key/sm2/end_responder1.cert.der b/test_key/sm2/end_responder1.cert.der index b6b975d..d5d405f 100644 Binary files a/test_key/sm2/end_responder1.cert.der and b/test_key/sm2/end_responder1.cert.der differ diff --git a/test_key/sm2/end_responder_alias.cert b/test_key/sm2/end_responder_alias.cert index 7889172..cb108e7 100644 --- a/test_key/sm2/end_responder_alias.cert +++ b/test_key/sm2/end_responder_alias.cert @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB5jCCAYygAwIBAgIBAzAKBggqhkjOPQQDAjAtMSswKQYDVQQDDCJETVRGIGxp -YnNwZG0gU00yIGludGVybWVkaWF0ZSBjZXJ0MB4XDTIzMDYwNjA4MjU1N1oXDTMz -MDYwMzA4MjU1N1owKjEoMCYGA1UEAwwfRE1URiBsaWJzcGRtIFNNMiByZXNwb25k -ZXIgY2VydDBZMBMGByqGSM49AgEGCCqBHM9VAYItA0IABNi/6tm+TMKTrNWdezWu -V4zEma0NATqJEj9/60JXq1nGRDx8hcluF5ExHbQIQbQ1cGt1lO/Aa/sGUEnJMR7H -AZqjgZ8wgZwwDwYDVR0TAQH/BAUwAwEB/zALBgNVHQ8EBAMCBeAwHQYDVR0OBBYE -FICI7J6WSUayY+xMtbLuBGuWKBqmMDEGA1UdEQQqMCigJgYKKwYBBAGDHIISAaAY -DBZBQ01FOldJREdFVDoxMjM0NTY3ODkwMCoGA1UdJQEB/wQgMB4GCCsGAQUFBwMB -BggrBgEFBQcDAgYIKwYBBQUHAwkwCgYIKoZIzj0EAwIDSAAwRQIgNeOHRh7pDNKZ -q7sYNWE/wL2NFYNVtFclGY18sB4V7SICIQCxPoa1q99pMeTsN3iB7GE6ppfS70uK -3lcslhH1jsG7+Q== +MIIB6jCCAZCgAwIBAgIBBDAKBggqhkjOPQQDAjA0MTIwMAYDVQQDDClETVRGIGxp +YnNwZG0gU00yIHJlc3BvbmRlciBhbGlhcyBlbmQgY2VydDAeFw0yMzEyMTIwOTA1 +MzdaFw0zMzEyMDkwOTA1MzdaMCoxKDAmBgNVBAMMH0RNVEYgbGlic3BkbSBTTTIg +cmVzcG9uZGVyIGNlcnQwWTATBgcqhkjOPQIBBggqgRzPVQGCLQNCAATYv+rZvkzC +k6zVnXs1rleMxJmtDQE6iRI/f+tCV6tZxkQ8fIXJbheRMR20CEG0NXBrdZTvwGv7 +BlBJyTEexwGao4GcMIGZMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1Ud +DgQWBBSAiOyelklGsmPsTLWy7gRrligapjAxBgNVHREEKjAooCYGCisGAQQBgxyC +EgGgGAwWQUNNRTpXSURHRVQ6MTIzNDU2Nzg5MDAqBgNVHSUBAf8EIDAeBggrBgEF +BQcDAQYIKwYBBQUHAwIGCCsGAQUFBwMJMAoGCCqGSM49BAMCA0gAMEUCIQCReEZY +yUN6Fr9jGXdEiSJ9mD6xWHvpwsfEpliwtf+FVAIgJtFY9Rhj+8crHuJNWwiity60 +LEOT61oEy3Y5Odwhp0Y= -----END CERTIFICATE----- diff --git a/test_key/sm2/end_responder_alias.cert.der b/test_key/sm2/end_responder_alias.cert.der index 5ae32ee..83e74ca 100644 Binary files a/test_key/sm2/end_responder_alias.cert.der and b/test_key/sm2/end_responder_alias.cert.der differ diff --git a/test_key/spdm-emu-version.txt b/test_key/spdm-emu-version.txt index aa140eb..c3a5e48 100644 --- a/test_key/spdm-emu-version.txt +++ b/test_key/spdm-emu-version.txt @@ -1 +1,6 @@ -https://github.com/DMTF/spdm-emu/releases/tag/3.1.1 \ No newline at end of file +https://github.com/DMTF/spdm-emu/releases/tag/3.2.0, +This is a bug in 3.2.0, when received the vendor defined request, +libspdm will return error because vendor_response_get_id function +pointer and vendor_response_callback function pointer don't get +initialized. +Solution: change LIBSPDM_ENABLE_VENDOR_DEFINED_MESSAGES setting to 0! \ No newline at end of file diff --git a/test_key/spdm_requester_emu b/test_key/spdm_requester_emu old mode 100644 new mode 100755 index 9a3c178..b275c84 Binary files a/test_key/spdm_requester_emu and b/test_key/spdm_requester_emu differ diff --git a/test_key/spdm_responder_emu b/test_key/spdm_responder_emu old mode 100644 new mode 100755 index 9cce307..706e7ec Binary files a/test_key/spdm_responder_emu and b/test_key/spdm_responder_emu differ diff --git a/test_key/test_web_cert/Amazon.cer b/test_key/test_web_cert/Amazon.cer new file mode 100644 index 0000000..701c705 Binary files /dev/null and b/test_key/test_web_cert/Amazon.cer differ diff --git a/test_key/test_web_cert/GitHub.cer b/test_key/test_web_cert/GitHub.cer new file mode 100644 index 0000000..4570420 Binary files /dev/null and b/test_key/test_web_cert/GitHub.cer differ diff --git a/test_key/test_web_cert/Google.cer b/test_key/test_web_cert/Google.cer new file mode 100644 index 0000000..ddc0f5a Binary files /dev/null and b/test_key/test_web_cert/Google.cer differ diff --git a/test_key/test_web_cert/YouTube.cer b/test_key/test_web_cert/YouTube.cer new file mode 100644 index 0000000..b41fa0e Binary files /dev/null and b/test_key/test_web_cert/YouTube.cer differ diff --git a/test_key/test_web_cert/readme.txt b/test_key/test_web_cert/readme.txt new file mode 100644 index 0000000..125346b --- /dev/null +++ b/test_key/test_web_cert/readme.txt @@ -0,0 +1,14 @@ +Some cert from famous website to test. + +Follow the steps to download the SSL certificate in Windows using Chrome browser + +1. Open a browser and enter the portal url with https since its secured network, for example: https://github.com/DMTF/libspdm +2. Now click on the lock button on the left of the url to see Certificate (valid) +3. Click on View Certificate to open up the following popup +4. Click on the Certification Path tab, where you will see the certificate +5. Double click on the parent certificate +6. Go to Details tab and click on Copy to Fileā€¦, this will open up the Certificate Export Wizard +7. Click Next, and then select the format you want to use, which will be DER encoded, then click Next +8. Choose the directory in which the certificate needs to be saved and click Save. +9. Click Finish and you will see The Export was successful , Click OK +10. Now navigate to the directory in which the certificate was saved. \ No newline at end of file