aboutsummaryrefslogtreecommitdiff
path: root/src/pki/testdata/ssl/certificates
diff options
context:
space:
mode:
authorBoringSSL Robot <178796648329-compute@developer.gserviceaccount.com>2024-04-12 13:48:42 +0000
committerBoringSSL Robot <178796648329-compute@developer.gserviceaccount.com>2024-04-12 13:48:42 +0000
commitc638ed8a1bc33c3f08113d9dcf165820764728a2 (patch)
tree1c71f6c6d115b555b9cb072910a3661d8ca00ed7 /src/pki/testdata/ssl/certificates
parent8ed092b54604624002a054bf10c34357f71e7a66 (diff)
parent23824fa0fed94f4660ffafb15aaea8b317f2c8a6 (diff)
downloadboringssl-chromium-stable-with-bazel.zip
boringssl-chromium-stable-with-bazel.tar.gz
boringssl-chromium-stable-with-bazel.tar.bz2
update chromium-stable-with-bazel from chromium-stable branchchromium-stable-with-bazel
Diffstat (limited to 'src/pki/testdata/ssl/certificates')
-rw-r--r--src/pki/testdata/ssl/certificates/1024-rsa-ee-by-1024-rsa-intermediate.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/1024-rsa-ee-by-2048-rsa-intermediate.pem71
-rw-r--r--src/pki/testdata/ssl/certificates/1024-rsa-ee-by-768-rsa-intermediate.pem58
-rw-r--r--src/pki/testdata/ssl/certificates/1024-rsa-ee-by-prime256v1-ecdsa-intermediate.pem56
-rw-r--r--src/pki/testdata/ssl/certificates/1024-rsa-intermediate.pem63
-rw-r--r--src/pki/testdata/ssl/certificates/10_year_validity.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/11_year_validity.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/2029_globalsign_com_cert.pem31
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-ee-by-1024-rsa-intermediate.pem73
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-ee-by-2048-rsa-intermediate.pem82
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-ee-by-768-rsa-intermediate.pem70
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-ee-by-prime256v1-ecdsa-intermediate.pem67
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-intermediate.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/2048-rsa-root.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/398_days_1_second_after_2020_09_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/398_days_after_2020_09_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/399_days_after_2020_09_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/39_months_after_2015_04.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/39_months_based_on_last_day.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/40_months_after_2015_04.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/60_months_after_2012_07.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/61_months_after_2012_07.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/768-rsa-ee-by-1024-rsa-intermediate.pem58
-rw-r--r--src/pki/testdata/ssl/certificates/768-rsa-ee-by-2048-rsa-intermediate.pem68
-rw-r--r--src/pki/testdata/ssl/certificates/768-rsa-ee-by-768-rsa-intermediate.pem55
-rw-r--r--src/pki/testdata/ssl/certificates/768-rsa-ee-by-prime256v1-ecdsa-intermediate.pem53
-rw-r--r--src/pki/testdata/ssl/certificates/768-rsa-intermediate.pem60
-rw-r--r--src/pki/testdata/ssl/certificates/825_days_1_second_after_2018_03_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/825_days_after_2018_03_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/826_days_after_2018_03_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/900_days_after_2019_07_01.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/BUILD.gn13
-rw-r--r--src/pki/testdata/ssl/certificates/README310
-rw-r--r--src/pki/testdata/ssl/certificates/bad_validity.pem112
-rw-r--r--src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension.pem22
-rw-r--r--src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem22
-rw-r--r--src/pki/testdata/ssl/certificates/client-empty-password.p12bin2367 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client-nokey.p12bin895 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client-null-password.p12bin2364 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client.p12bin1701 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_1.key28
-rw-r--r--src/pki/testdata/ssl/certificates/client_1.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_1.pk8bin1218 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_1_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_2.key28
-rw-r--r--src/pki/testdata/ssl/certificates/client_2.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_2.pk8bin1216 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_2_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_3.key28
-rw-r--r--src/pki/testdata/ssl/certificates/client_3.pem77
-rw-r--r--src/pki/testdata/ssl/certificates/client_3.pk8bin1218 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_3_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_4.key5
-rw-r--r--src/pki/testdata/ssl/certificates/client_4.pem62
-rw-r--r--src/pki/testdata/ssl/certificates/client_4.pk8bin138 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_4_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_5.key6
-rw-r--r--src/pki/testdata/ssl/certificates/client_5.pem64
-rw-r--r--src/pki/testdata/ssl/certificates/client_5.pk8bin185 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_5_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_6.key7
-rw-r--r--src/pki/testdata/ssl/certificates/client_6.pem67
-rw-r--r--src/pki/testdata/ssl/certificates/client_6.pk8bin241 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_6_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_7.key16
-rw-r--r--src/pki/testdata/ssl/certificates/client_7.pem66
-rw-r--r--src/pki/testdata/ssl/certificates/client_7.pk8bin636 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/client_7_ca.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/client_root_ca.pem18
-rw-r--r--src/pki/testdata/ssl/certificates/common_name_only.pem111
-rw-r--r--src/pki/testdata/ssl/certificates/crit-codeSigning-chain.pem110
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_intermediate.rawbin224 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_root.rawbin224 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_intermediate_serial.rawbin231 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_leaf_spki.rawbin224 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_leaf_subject_no_spki.rawbin228 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_root_serial.rawbin231 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_root_spki.rawbin224 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_root_subject.raw1
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_by_root_subject_no_spki.rawbin228 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/crlset_known_interception_by_root.rawbin224 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/cronet-quic-chain.pem159
-rw-r--r--src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.keybin1219 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key.pkcs8.pem28
-rw-r--r--src/pki/testdata/ssl/certificates/cronet-quic-root.pem19
-rw-r--r--src/pki/testdata/ssl/certificates/cross-signed-leaf.pem82
-rw-r--r--src/pki/testdata/ssl/certificates/cross-signed-root-md5.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/cross-signed-root-sha256.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/ct-test-embedded-cert.pem126
-rw-r--r--src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-chain.pem188
-rw-r--r--src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-preca-chain.pem188
-rw-r--r--src/pki/testdata/ssl/certificates/ct-test-embedded-with-preca-chain.pem126
-rw-r--r--src/pki/testdata/ssl/certificates/ct-test-embedded-with-uids.pem81
-rw-r--r--src/pki/testdata/ssl/certificates/dec_2017.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_cyber_ca.pem32
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_pkioverheid.pem28
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_pkioverheid_g2.pem38
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_public_ca_2025.pem35
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_root_ca.pem32
-rw-r--r--src/pki/testdata/ssl/certificates/diginotar_services_1024_ca.pem23
-rw-r--r--src/pki/testdata/ssl/certificates/duplicate_cn_1.p12bin2405 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/duplicate_cn_1.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/duplicate_cn_2.p12bin2405 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/duplicate_cn_2.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/ec-prime256v1-1.key5
-rw-r--r--src/pki/testdata/ssl/certificates/ec-prime256v1-2.key5
-rw-r--r--src/pki/testdata/ssl/certificates/ec-prime256v1-3.key5
-rw-r--r--src/pki/testdata/ssl/certificates/eku-test-root.pem77
-rw-r--r--src/pki/testdata/ssl/certificates/ev_test.pem70
-rw-r--r--src/pki/testdata/ssl/certificates/ev_test_state_only.pem69
-rw-r--r--src/pki/testdata/ssl/certificates/expired_cert.pem113
-rw-r--r--src/pki/testdata/ssl/certificates/foaf.me.chromium-test-cert.derbin990 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/google.binary.p7bbin1661 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/google.chain.pem38
-rw-r--r--src/pki/testdata/ssl/certificates/google.pem_cert.p7b37
-rw-r--r--src/pki/testdata/ssl/certificates/google.pem_pkcs7.p7b37
-rw-r--r--src/pki/testdata/ssl/certificates/google.single.derbin805 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/google.single.pem19
-rw-r--r--src/pki/testdata/ssl/certificates/google_diginotar.pem30
-rw-r--r--src/pki/testdata/ssl/certificates/intermediate_ca_cert.pem110
-rw-r--r--src/pki/testdata/ssl/certificates/invalid_key_usage_cert.derbin940 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_p256.key5
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_p256_both.pem45
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_p256_digitalsignature.pem45
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_p256_keyagreement.pem45
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_p256_no_extension.pem41
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_rsa.key28
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_rsa_both.pem100
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_rsa_digitalsignature.pem99
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_rsa_keyencipherment.pem99
-rw-r--r--src/pki/testdata/ssl/certificates/key_usage_rsa_no_extension.pem96
-rw-r--r--src/pki/testdata/ssl/certificates/large_key.pem196
-rw-r--r--src/pki/testdata/ssl/certificates/leaf_from_known_root.pem666
-rw-r--r--src/pki/testdata/ssl/certificates/lets-encrypt-dst-x3-root.pem464
-rw-r--r--src/pki/testdata/ssl/certificates/lets-encrypt-isrg-x1-root.pem380
-rw-r--r--src/pki/testdata/ssl/certificates/localhost_cert.pem113
-rw-r--r--src/pki/testdata/ssl/certificates/may_2018.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/mit.davidben.derbin965 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-A-by-B.pem109
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-B-by-C.pem74
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-B-by-F.pem74
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-C-by-D.pem74
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-C-by-E.pem74
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-D-by-D.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-E-by-E.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-F-by-E.pem74
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-chain1.pem305
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-chain2.pem305
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-crlset-C.rawbin155 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-crlset-CD-and-FE.rawbin187 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-crlset-D-and-E.rawbin203 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-crlset-E.rawbin155 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root-crlset-unrelated.rawbin148 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multi-root.keychainbin33112 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/multivalue_rdn.pem59
-rw-r--r--src/pki/testdata/ssl/certificates/name_constrained_key.pem28
-rw-r--r--src/pki/testdata/ssl/certificates/ndn.ca.crt35
-rw-r--r--src/pki/testdata/ssl/certificates/nist.derbin1322 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/no_subject_common_name_cert.pem109
-rw-r--r--src/pki/testdata/ssl/certificates/non-crit-codeSigning-chain.pem110
-rw-r--r--src/pki/testdata/ssl/certificates/ok_cert.pem113
-rw-r--r--src/pki/testdata/ssl/certificates/ok_cert_by_intermediate.pem195
-rw-r--r--src/pki/testdata/ssl/certificates/policies_sanity_check.pem93
-rw-r--r--src/pki/testdata/ssl/certificates/post_june_2016.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/pre_br_validity_bad_121.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/pre_br_validity_bad_2020.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/pre_br_validity_ok.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/pre_june_2016.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-1024-rsa-intermediate.pem55
-rw-r--r--src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-2048-rsa-intermediate.pem65
-rw-r--r--src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-768-rsa-intermediate.pem53
-rw-r--r--src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-prime256v1-ecdsa-intermediate.pem50
-rw-r--r--src/pki/testdata/ssl/certificates/prime256v1-ecdsa-intermediate.pem58
-rw-r--r--src/pki/testdata/ssl/certificates/punycodetest.pem78
-rw-r--r--src/pki/testdata/ssl/certificates/quic-chain.pem147
-rw-r--r--src/pki/testdata/ssl/certificates/quic-ecdsa-leaf.keybin138 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/quic-leaf-cert.keybin1219 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/quic-leaf-cert.key.pkcs8.pem28
-rw-r--r--src/pki/testdata/ssl/certificates/quic-leaf-cert.key.sctbin33 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/quic-root.pem18
-rw-r--r--src/pki/testdata/ssl/certificates/quic-short-lived.pem42
-rw-r--r--src/pki/testdata/ssl/certificates/redundant-server-chain.pem333
-rw-r--r--src/pki/testdata/ssl/certificates/redundant-validated-chain-root.pem75
-rw-r--r--src/pki/testdata/ssl/certificates/redundant-validated-chain.pem259
-rw-r--r--src/pki/testdata/ssl/certificates/root_ca_cert.pem108
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-1024-1.key16
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-1024-2.key16
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-1024-3.key16
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-2048-1.key28
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-2048-2.key28
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-2048-3.key28
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-768-1.key13
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-768-2.key13
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-768-3.key13
-rw-r--r--src/pki/testdata/ssl/certificates/rsa-8200-1.key100
-rw-r--r--src/pki/testdata/ssl/certificates/salesforce_com_test.pem81
-rw-r--r--src/pki/testdata/ssl/certificates/self-signed-invalid-name.pem69
-rw-r--r--src/pki/testdata/ssl/certificates/self-signed-invalid-sig.pem69
-rw-r--r--src/pki/testdata/ssl/certificates/sha1_2016.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/sha1_leaf.pem113
-rw-r--r--src/pki/testdata/ssl/certificates/spdy_pooling.pem79
-rw-r--r--src/pki/testdata/ssl/certificates/start_after_expiry.pem85
-rw-r--r--src/pki/testdata/ssl/certificates/subjectAltName_sanity_check.pem82
-rw-r--r--src/pki/testdata/ssl/certificates/subjectAltName_www_example_com.pem80
-rw-r--r--src/pki/testdata/ssl/certificates/test_names.pem114
-rw-r--r--src/pki/testdata/ssl/certificates/treadclimber.pem227
-rw-r--r--src/pki/testdata/ssl/certificates/treadclimber.sctlistbin484 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/unescaped.pem62
-rw-r--r--src/pki/testdata/ssl/certificates/unittest.key.binbin635 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/unittest.selfsigned.derbin414 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2011.pem71
-rw-r--r--src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2016.pem71
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md2_ee.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md2_intermediate.pem57
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md2_root.pem14
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md4_ee.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md4_intermediate.pem57
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md4_root.pem14
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md5_ee.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md5_intermediate.pem57
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_md5_root.pem14
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_sha1_ee.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_sha1_intermediate.pem57
-rw-r--r--src/pki/testdata/ssl/certificates/weak_digest_sha1_root.pem14
-rw-r--r--src/pki/testdata/ssl/certificates/websocket_cacert.pem61
-rw-r--r--src/pki/testdata/ssl/certificates/websocket_client_cert.p12bin2550 -> 0 bytes
-rw-r--r--src/pki/testdata/ssl/certificates/wildcard.pem113
-rw-r--r--src/pki/testdata/ssl/certificates/x509_verify_results.chain.pem247
228 files changed, 0 insertions, 15122 deletions
diff --git a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-1024-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-1024-rsa-intermediate.pem
deleted file mode 100644
index 99b3a7a..0000000
--- a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-1024-rsa-intermediate.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=1024 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:9f:47:a7:c7:70:ba:de:3c:27:a1:38:8c:be:b4:
- 25:fe:9d:68:cd:56:69:96:f3:5c:1b:4a:9e:bd:14:
- f2:1c:fd:dd:59:ef:1c:9e:52:8a:55:78:ed:63:e1:
- 19:a0:a3:92:bb:30:1a:1e:32:83:06:94:a9:80:e3:
- 54:79:2e:79:4b:05:ba:6e:53:b0:e7:17:20:1f:cb:
- c3:a4:30:a2:80:e3:9a:ac:8c:80:3f:be:97:24:fd:
- ad:bd:98:9e:2b:8e:1b:cf:92:2a:02:25:a5:0f:d8:
- 1c:1d:fa:e6:ce:76:75:2c:d1:0c:f1:1c:73:85:1c:
- 9a:bb:cb:73:fa:95:bd:98:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 4F:B4:7F:BD:2E:4A:D8:3A:50:56:3A:5B:24:8A:28:DB:E3:BD:59:FF
- X509v3 Authority Key Identifier:
- keyid:AB:91:E6:2B:C9:C1:2E:7B:A0:65:F1:D4:8A:CE:03:4D:F4:7A:18:13
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 6e:db:0b:81:ea:0e:a3:bc:55:ba:09:f8:ec:b6:1e:b0:97:d6:
- 53:b2:6b:44:b5:4e:d0:84:86:d1:37:5e:f6:24:28:8d:bf:f4:
- 03:9e:e2:d2:9f:6d:19:17:97:51:c5:fe:f2:b8:95:67:bb:49:
- 4d:d6:6e:0e:6e:9c:40:81:68:c1:44:fb:c3:30:13:e6:91:73:
- 6e:09:a7:27:c8:7b:33:68:d4:ed:b2:81:33:21:63:a9:4f:25:
- 05:2f:d5:20:d5:58:3c:6a:af:27:59:8e:ab:c7:b9:c9:89:d7:
- cb:94:bd:ba:34:0d:e3:0a:68:1c:c2:d0:1d:b4:d0:8b:89:39:
- 4b:a4
------BEGIN CERTIFICATE-----
-MIICfzCCAeigAwIBAgIBAjANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0xMDI0
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJ9Hp8dwut48
-J6E4jL60Jf6daM1WaZbzXBtKnr0U8hz93VnvHJ5SilV47WPhGaCjkrswGh4ygwaU
-qYDjVHkueUsFum5TsOcXIB/Lw6QwooDjmqyMgD++lyT9rb2YniuOG8+SKgIlpQ/Y
-HB365s52dSzRDPEcc4UcmrvLc/qVvZjjAgMBAAGjgYAwfjAMBgNVHRMBAf8EAjAA
-MB0GA1UdDgQWBBRPtH+9LkrYOlBWOlskiijb471Z/zAfBgNVHSMEGDAWgBSrkeYr
-ycEue6Bl8dSKzgNN9HoYEzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
-DwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOBgQBu2wuB6g6jvFW6Cfjs
-th6wl9ZTsmtEtU7QhIbRN172JCiNv/QDnuLSn20ZF5dRxf7yuJVnu0lN1m4ObpxA
-gWjBRPvDMBPmkXNuCacnyHszaNTtsoEzIWOpTyUFL9Ug1Vg8aq8nWY6rx7nJidfL
-lL26NA3jCmgcwtAdtNCLiTlLpA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-2048-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-2048-rsa-intermediate.pem
deleted file mode 100644
index 7bf1bb9..0000000
--- a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-2048-rsa-intermediate.pem
+++ /dev/null
@@ -1,71 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:e3:7f:ce:bc:d2:a2:33:36:a5:0b:f1:a3:08:f9:
- 7d:82:62:0d:ad:f3:63:a7:49:50:ea:7b:eb:24:b6:
- 9e:0e:8f:9a:63:87:fd:81:cb:17:65:30:f8:8a:27:
- 59:dd:7b:f2:55:dc:1d:f1:ad:c6:33:ae:eb:d7:4e:
- 57:47:0c:91:fb:3a:fe:85:13:14:d7:fb:b6:9e:68:
- 15:d6:38:0e:3b:9e:51:ed:b9:7c:4d:4a:56:24:46:
- 5a:13:f4:df:3a:16:91:b0:70:c4:dc:86:22:a7:f7:
- 91:b6:93:35:f4:33:21:7c:eb:f4:90:e4:56:9c:20:
- c6:02:6a:93:5d:a2:30:b0:77
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- F1:0B:57:46:80:DA:DF:AE:5F:99:7C:8E:C3:FA:3E:DC:4D:3D:75:6D
- X509v3 Authority Key Identifier:
- keyid:5C:C2:71:76:C1:26:B1:0C:31:73:C8:92:D3:1E:01:12:4B:CC:5A:14
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 6e:bf:10:0e:c0:2e:0c:7d:b6:4c:ed:e7:72:a4:2c:0d:07:e6:
- d1:00:79:17:a0:5e:00:5e:94:54:10:2b:ba:94:b9:8e:f9:a5:
- fa:6a:37:86:bd:b4:5b:47:b1:e7:8b:7a:86:2f:68:ad:af:db:
- 71:bb:60:21:e4:69:19:72:26:90:61:48:d4:62:bf:e1:c0:45:
- 96:29:f8:1c:c7:11:7d:d4:15:90:fb:7e:5f:56:5c:c4:6c:eb:
- 3a:0f:82:fd:d4:d1:cc:42:b1:e9:fc:63:d4:ea:fb:52:0e:3d:
- 54:a1:34:9a:73:66:f9:e7:3b:ca:6e:16:89:31:2a:ec:84:21:
- ca:e8:4b:02:e8:90:d6:e0:1f:d1:4c:3e:1e:e1:d7:0a:1f:dd:
- f3:32:b5:7e:c1:97:5c:ce:d7:8b:e1:1e:90:65:76:44:dd:59:
- 8c:2b:67:6f:f0:2e:ee:79:f2:69:6a:75:81:03:85:24:de:d7:
- 9f:12:28:e7:77:f4:49:cb:3a:9f:ec:3c:12:ac:d3:6c:71:31:
- e7:32:4e:1f:94:1e:cc:0f:7a:02:5e:ce:94:c5:a9:e0:96:94:
- 50:05:ac:df:3b:57:c5:0d:96:5a:b5:14:43:be:31:60:ef:b6:
- ad:ec:a6:75:20:80:8b:8f:14:d9:6c:96:73:ca:05:10:3f:d5:
- be:30:ae:37
------BEGIN CERTIFICATE-----
-MIIDADCCAeigAwIBAgIBAjANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0yMDQ4
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAON/zrzSojM2
-pQvxowj5fYJiDa3zY6dJUOp76yS2ng6PmmOH/YHLF2Uw+IonWd178lXcHfGtxjOu
-69dOV0cMkfs6/oUTFNf7tp5oFdY4DjueUe25fE1KViRGWhP03zoWkbBwxNyGIqf3
-kbaTNfQzIXzr9JDkVpwgxgJqk12iMLB3AgMBAAGjgYAwfjAMBgNVHRMBAf8EAjAA
-MB0GA1UdDgQWBBTxC1dGgNrfrl+ZfI7D+j7cTT11bTAfBgNVHSMEGDAWgBRcwnF2
-wSaxDDFzyJLTHgESS8xaFDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw
-DwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEAbr8QDsAuDH22TO3n
-cqQsDQfm0QB5F6BeAF6UVBArupS5jvml+mo3hr20W0ex54t6hi9ora/bcbtgIeRp
-GXImkGFI1GK/4cBFlin4HMcRfdQVkPt+X1ZcxGzrOg+C/dTRzEKx6fxj1Or7Ug49
-VKE0mnNm+ec7ym4WiTEq7IQhyuhLAuiQ1uAf0Uw+HuHXCh/d8zK1fsGXXM7Xi+Ee
-kGV2RN1ZjCtnb/Au7nnyaWp1gQOFJN7XnxIo53f0Scs6n+w8EqzTbHEx5zJOH5Qe
-zA96Al7OlMWp4JaUUAWs3ztXxQ2WWrUUQ74xYO+2reymdSCAi48U2WyWc8oFED/V
-vjCuNw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-768-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-768-rsa-intermediate.pem
deleted file mode 100644
index 17c5f65..0000000
--- a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-768-rsa-intermediate.pem
+++ /dev/null
@@ -1,58 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=768 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:df:d6:fb:c9:3c:e5:fd:2a:2a:4c:dd:75:6e:22:
- c9:12:91:d5:b9:c2:a8:bd:7e:5c:97:90:3f:73:e9:
- 9b:a6:96:91:83:4f:8e:09:5f:b0:ab:13:06:1c:c5:
- 60:f9:1e:fc:c7:e2:69:02:ae:6e:7a:2a:50:3b:26:
- 06:2b:40:91:16:a5:e0:e0:b1:aa:60:54:8c:25:69:
- 58:54:d6:b4:8c:0b:43:41:b0:ca:2f:71:6d:f1:0c:
- 03:8c:84:b0:aa:1c:ac:94:c0:e9:ca:0d:a8:18:9c:
- e8:fa:84:f1:1a:67:e8:63:ae:d8:7f:06:94:17:11:
- 29:41:62:a2:a5:0c:d0:0c:6d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 02:4E:E8:A0:0B:C1:19:46:8E:1E:C9:9B:D8:AD:92:42:13:62:A3:AF
- X509v3 Authority Key Identifier:
- keyid:9E:E3:A7:83:B0:59:6F:91:9F:C7:D5:34:61:4A:1A:B3:66:C7:44:A0
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 65:e4:d9:6c:3e:76:68:02:02:8e:88:2c:de:36:11:d3:e0:b6:
- 3a:6d:43:a1:d4:97:21:ad:7a:fa:b5:dd:a6:05:39:61:b3:04:
- c2:3c:ea:4a:fb:4e:a2:c5:46:f8:a0:fd:d9:4e:c0:fa:dd:87:
- c3:f8:dc:84:51:a8:72:61:bc:62:35:97:92:84:d1:54:c5:8b:
- 9a:e9:5e:72:4c:2c:23:03:ab:c3:32:b4:a2:39:31:d1:4f:67:
- f4:9e:7d:2f:d9:23
------BEGIN CERTIFICATE-----
-MIICXTCCAeegAwIBAgIBAjANBgkqhkiG9w0BAQsFADAnMSUwIwYDVQQDDBw3Njgg
-cnNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoXDTI2MDQy
-MDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
-BgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMM
-CTEyNy4wLjAuMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA39b7yTzl/Soq
-TN11biLJEpHVucKovX5cl5A/c+mbppaRg0+OCV+wqxMGHMVg+R78x+JpAq5ueipQ
-OyYGK0CRFqXg4LGqYFSMJWlYVNa0jAtDQbDKL3Ft8QwDjISwqhyslMDpyg2oGJzo
-+oTxGmfoY67YfwaUFxEpQWKipQzQDG0CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAw
-HQYDVR0OBBYEFAJO6KALwRlGjh7Jm9itkkITYqOvMB8GA1UdIwQYMBaAFJ7jp4Ow
-WW+Rn8fVNGFKGrNmx0SgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAP
-BgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA2EAZeTZbD52aAICjogs3jYR
-0+C2Om1DodSXIa16+rXdpgU5YbMEwjzqSvtOosVG+KD92U7A+t2Hw/jchFGocmG8
-YjWXkoTRVMWLmuleckwsIwOrwzK0ojkx0U9n9J59L9kj
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-prime256v1-ecdsa-intermediate.pem b/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
deleted file mode 100644
index 45f0faa..0000000
--- a/src/pki/testdata/ssl/certificates/1024-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
+++ /dev/null
@@ -1,56 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN=prime256v1 ecdsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d0:22:14:bb:ad:90:dc:97:5c:0a:7e:a0:43:58:
- 30:59:7b:41:33:a9:48:e4:06:c9:dd:5b:0c:3b:4a:
- 2f:75:4a:5d:5b:44:b5:24:e7:ec:36:99:98:e0:56:
- d2:9d:3f:d4:36:29:2f:87:27:05:3d:73:b9:9d:97:
- 4c:39:79:3e:95:31:bc:e0:12:f3:26:ca:c7:33:86:
- 27:a9:5f:b1:a2:66:25:3c:61:95:0c:8b:c8:03:b0:
- 6a:62:bd:55:f8:07:d0:84:16:75:eb:71:ea:bd:b7:
- 56:b9:14:e0:f2:41:72:92:72:36:4b:7c:23:d4:b5:
- 99:85:cc:34:b8:19:69:1c:69
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 44:AD:EF:D9:05:03:83:91:FE:A0:F3:3F:1E:C2:CE:ED:99:FD:78:75
- X509v3 Authority Key Identifier:
- keyid:0D:6B:B6:D7:DD:7F:CD:4E:AD:06:6B:22:E1:11:08:58:10:AB:16:2A
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: ecdsa-with-SHA256
- 30:44:02:20:56:76:a2:15:cf:3a:d3:54:7c:1b:7d:05:85:ea:
- 58:2a:91:02:64:52:63:67:44:c2:ea:b3:74:02:c7:29:1c:ed:
- 02:20:77:82:bf:d2:78:24:dc:a3:5a:77:be:5b:05:44:d2:6d:
- f9:d4:78:ac:38:d9:69:8a:90:2c:f2:8f:41:d9:62:ad
------BEGIN CERTIFICATE-----
-MIICRjCCAe2gAwIBAgIBAjAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVwcmltZTI1
-NnYxIGVjZHNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoX
-DTI2MDQyMDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju
-aWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQ
-BgNVBAMMCTEyNy4wLjAuMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0CIU
-u62Q3JdcCn6gQ1gwWXtBM6lI5AbJ3VsMO0ovdUpdW0S1JOfsNpmY4FbSnT/UNikv
-hycFPXO5nZdMOXk+lTG84BLzJsrHM4YnqV+xomYlPGGVDIvIA7BqYr1V+AfQhBZ1
-63HqvbdWuRTg8kFyknI2S3wj1LWZhcw0uBlpHGkCAwEAAaOBgDB+MAwGA1UdEwEB
-/wQCMAAwHQYDVR0OBBYEFESt79kFA4OR/qDzPx7Czu2Z/Xh1MB8GA1UdIwQYMBaA
-FA1rttfdf81OrQZrIuERCFgQqxYqMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
-BQcDAjAPBgNVHREECDAGhwR/AAABMAoGCCqGSM49BAMCA0cAMEQCIFZ2ohXPOtNU
-fBt9BYXqWCqRAmRSY2dEwuqzdALHKRztAiB3gr/SeCTco1p3vlsFRNJt+dR4rDjZ
-aYqQLPKPQdlirQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/1024-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/1024-rsa-intermediate.pem
deleted file mode 100644
index d84308e..0000000
--- a/src/pki/testdata/ssl/certificates/1024-rsa-intermediate.pem
+++ /dev/null
@@ -1,63 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: CN=1024 rsa Test intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:cf:5f:2c:84:5d:36:f4:64:c4:92:14:fd:35:63:
- e9:92:ff:93:bd:0d:18:5f:b3:1d:8c:2f:28:8f:f3:
- 2f:8f:a1:4c:f1:1c:e4:15:66:3e:79:e7:aa:39:a0:
- 46:32:4b:69:67:6b:cb:72:aa:90:e3:d0:d1:36:55:
- c6:b5:49:39:7c:d2:16:97:8b:f2:6c:1b:83:ea:f3:
- e2:18:6a:06:9f:49:4f:72:fd:4a:b8:42:c5:aa:0a:
- 0d:2c:5c:74:97:d7:ee:4d:fc:3c:bf:1d:3f:ab:16:
- 23:7a:28:32:b8:5d:c8:29:72:55:d5:ea:f1:52:37:
- f1:9c:a7:6c:f4:6f:3b:79:69
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- AB:91:E6:2B:C9:C1:2E:7B:A0:65:F1:D4:8A:CE:03:4D:F4:7A:18:13
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 10:3b:22:dc:6a:83:3f:41:ba:27:2c:2a:ba:71:6b:9f:a5:db:
- ad:5b:4f:e9:fc:27:c3:e7:76:8f:8a:39:c6:37:a0:15:c4:d4:
- df:97:d5:af:61:4d:ea:82:59:da:83:a9:5d:7c:91:36:13:c0:
- 6c:a8:b0:be:03:35:ef:2b:28:d3:40:fb:03:ba:f5:ff:d2:40:
- 64:5d:b6:5d:30:a7:fa:3c:58:60:3f:64:96:bf:8a:b4:a8:06:
- 06:e2:3f:86:0e:ea:d7:de:18:64:72:8e:c1:62:1f:a3:d0:fb:
- c5:19:9b:62:0d:ae:61:36:7d:46:15:01:98:00:b2:c7:25:51:
- 4d:f5:86:eb:a7:4b:15:4f:16:d2:04:f9:c4:b6:33:7a:9c:1d:
- 77:a4:88:72:8d:9b:84:24:e6:9e:d7:e9:56:3e:23:39:74:6d:
- cd:90:2f:d7:83:0d:87:c4:a6:5b:71:bc:bc:a2:55:9d:2d:a9:
- 3b:05:ab:ac:82:fb:b9:8c:7d:97:24:97:aa:d9:9f:f9:25:ba:
- 4e:90:1f:66:0f:cd:7e:8b:ea:df:73:83:9e:f6:cc:fc:03:47:
- fc:43:cf:d6:a1:51:4e:dd:eb:c4:38:ca:22:b5:b8:75:0f:6d:
- 88:9e:03:e3:5e:7f:85:8a:b4:e2:05:43:06:09:10:1e:24:93:
- ae:e6:10:ac
------BEGIN CERTIFICATE-----
-MIICgTCCAWmgAwIBAgIBAjANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMTYwNDIyMjAyODQxWhcNMjYwNDIwMjAyODQx
-WjAoMSYwJAYDVQQDDB0xMDI0IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTCBnzAN
-BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAz18shF029GTEkhT9NWPpkv+TvQ0YX7Md
-jC8oj/Mvj6FM8RzkFWY+eeeqOaBGMktpZ2vLcqqQ49DRNlXGtUk5fNIWl4vybBuD
-6vPiGGoGn0lPcv1KuELFqgoNLFx0l9fuTfw8vx0/qxYjeigyuF3IKXJV1erxUjfx
-nKds9G87eWkCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUq5Hm
-K8nBLnugZfHUis4DTfR6GBMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUA
-A4IBAQAQOyLcaoM/QbonLCq6cWufpdutW0/p/CfD53aPijnGN6AVxNTfl9WvYU3q
-glnag6ldfJE2E8BsqLC+AzXvKyjTQPsDuvX/0kBkXbZdMKf6PFhgP2SWv4q0qAYG
-4j+GDurX3hhkco7BYh+j0PvFGZtiDa5hNn1GFQGYALLHJVFN9Ybrp0sVTxbSBPnE
-tjN6nB13pIhyjZuEJOae1+lWPiM5dG3NkC/Xgw2HxKZbcby8olWdLak7Bausgvu5
-jH2XJJeq2Z/5JbpOkB9mD81+i+rfc4Oe9sz8A0f8Q8/WoVFO3evEOMoitbh1D22I
-ngPjXn+FirTiBUMGCRAeJJOu5hCs
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/10_year_validity.pem b/src/pki/testdata/ssl/certificates/10_year_validity.pem
deleted file mode 100644
index c69664d..0000000
--- a/src/pki/testdata/ssl/certificates/10_year_validity.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:6f
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 30 00:00:00 2008 GMT
- Not After : Oct 29 00:00:00 2018 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c1:ea:65:cb:12:00:be:84:08:b3:8e:d0:cc:b0:
- 6c:cb:d7:22:2b:f8:f6:7c:e2:17:c9:fd:75:7b:52:
- ce:57:24:36:2f:04:37:11:4a:9e:a0:f3:93:a9:5d:
- 5e:40:23:97:c1:d0:50:10:c7:7d:c6:3d:9e:e2:96:
- fb:63:ee:66:91:f1:df:6c:5e:ec:9d:22:5c:76:34:
- 83:ed:ff:cc:f0:96:19:78:07:d2:e0:91:50:97:1e:
- e7:af:94:19:3b:d8:00:d7:22:31:46:37:b2:56:19:
- 6e:31:48:ef:f8:d7:ae:d2:0c:50:22:6f:7d:ea:a7:
- cc:a1:ff:40:6e:60:91:1f:88:c8:a3:b3:a3:a1:08:
- 67:7e:7e:c4:77:75:46:90:e9:d1:3b:2c:ed:cd:a9:
- da:ff:8a:1e:ca:e4:ae:62:f2:a3:6b:e3:d8:50:4d:
- 45:d7:fa:d0:93:9d:21:3d:7f:ea:c8:ef:ab:d8:2a:
- 77:f1:84:98:2b:39:41:6c:72:4e:4f:0d:92:99:81:
- fc:80:4b:94:79:61:69:7c:cf:96:fc:e6:fa:53:d5:
- 9e:60:3f:51:d4:2b:52:1c:02:19:80:ae:a5:fb:2f:
- 02:06:f2:70:95:d8:c6:4a:38:c8:78:4a:6e:a0:07:
- cd:31:3b:8d:e0:1f:60:aa:c9:70:57:93:d2:4b:d4:
- e8:3b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 9E:E1:B0:0F:6C:05:2E:6C:E6:37:0E:C9:A4:40:73:64:D5:E5:F6:13
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- ad:41:57:17:1a:be:16:cd:fd:74:01:b2:f1:f6:8c:5f:ee:7f:
- e8:a0:fc:33:d5:9e:c0:40:5d:56:79:90:1f:a4:3f:56:2c:79:
- 16:b8:9f:9a:17:77:9e:02:06:8c:d3:3e:fc:2e:0e:8c:13:f9:
- 6c:d4:cc:1a:24:dc:04:b5:1a:45:57:c3:cf:13:04:97:51:fc:
- 9b:ae:54:76:e6:24:c9:52:17:e9:24:36:ca:5f:7e:4d:13:f4:
- 14:f3:09:6b:ef:59:2f:9d:94:43:50:64:81:b0:ab:52:60:f5:
- 22:a9:2e:cf:a1:07:9b:52:e9:79:61:04:0d:2a:3f:5b:cb:32:
- 32:b9:ce:00:74:b1:8a:85:b2:2d:99:42:45:d8:e5:2a:e3:d9:
- 21:ff:26:5d:74:7d:f2:af:ae:28:02:0e:7a:36:70:5d:57:12:
- 71:1c:12:b7:5f:27:ce:df:0a:db:51:fb:ce:fb:1c:41:8f:52:
- 6d:e1:b9:69:a1:b9:7e:69:2a:85:1a:68:85:99:58:ec:ee:fd:
- 2a:55:62:2a:38:06:fa:20:3c:e5:28:9c:b9:d6:93:fd:48:b2:
- 15:24:e7:3e:84:7e:08:eb:1c:e8:47:cb:f7:e8:cc:7a:ed:79:
- 0a:9c:6c:14:43:7f:92:56:bf:ed:b7:bd:89:bc:85:be:db:89:
- ca:38:91:7b
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwm8wDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0wODEwMzAwMDAwMDBaFw0xODEwMjkwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDB6mXLEgC+hAizjtDMsGzL1yIr+PZ84hfJ
-/XV7Us5XJDYvBDcRSp6g85OpXV5AI5fB0FAQx33GPZ7ilvtj7maR8d9sXuydIlx2
-NIPt/8zwlhl4B9LgkVCXHuevlBk72ADXIjFGN7JWGW4xSO/4167SDFAib33qp8yh
-/0BuYJEfiMijs6OhCGd+fsR3dUaQ6dE7LO3Nqdr/ih7K5K5i8qNr49hQTUXX+tCT
-nSE9f+rI76vYKnfxhJgrOUFsck5PDZKZgfyAS5R5YWl8z5b85vpT1Z5gP1HUK1Ic
-AhmArqX7LwIG8nCV2MZKOMh4Sm6gB80xO43gH2CqyXBXk9JL1Og7AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSe4bAPbAUubOY3DsmkQHNk1eX2EzAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEArUFXFxq+Fs39dAGy8faMX+5/6KD8M9WewEBdVnmQH6Q/Vix5Frifmhd3ngIG
-jNM+/C4OjBP5bNTMGiTcBLUaRVfDzxMEl1H8m65UduYkyVIX6SQ2yl9+TRP0FPMJ
-a+9ZL52UQ1BkgbCrUmD1Iqkuz6EHm1LpeWEEDSo/W8syMrnOAHSxioWyLZlCRdjl
-KuPZIf8mXXR98q+uKAIOejZwXVcScRwSt18nzt8K21H7zvscQY9SbeG5aaG5fmkq
-hRpohZlY7O79KlViKjgG+iA85SicudaT/UiyFSTnPoR+COsc6EfL9+jMeu15Cpxs
-FEN/kla/7be9ibyFvtuJyjiRew==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/11_year_validity.pem b/src/pki/testdata/ssl/certificates/11_year_validity.pem
deleted file mode 100644
index 837af75..0000000
--- a/src/pki/testdata/ssl/certificates/11_year_validity.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:70
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 30 00:00:00 2014 GMT
- Not After : Oct 30 00:00:00 2025 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9f:1f:36:a1:2e:5f:5a:92:b2:a7:41:8e:72:0f:
- e5:c3:aa:1c:80:cf:b9:81:fc:e5:be:d5:80:9b:ee:
- ae:c5:dc:69:d4:e4:e9:89:0a:1d:7a:f1:88:05:94:
- 56:f6:03:b7:8a:5d:6b:77:0b:23:53:0d:a0:0f:ba:
- 22:ee:70:9e:7e:f7:fb:76:27:94:9f:e6:13:c1:49:
- bf:08:f1:5c:78:39:d0:22:33:00:f7:9c:55:58:d3:
- e6:4d:8f:2b:90:26:f6:24:3f:40:8e:ee:04:01:64:
- 36:8b:63:3e:51:99:f2:bd:6e:8a:cb:77:9f:e5:e8:
- 25:46:ea:13:9c:3e:da:57:79:c1:fe:14:19:68:d2:
- 20:72:56:30:1b:f7:11:be:5f:0c:ce:5f:25:e3:28:
- 1d:bd:1d:50:5a:87:5f:f2:6d:e9:d6:76:0a:51:1c:
- ed:29:c0:a3:39:42:fa:cb:77:f0:f2:03:07:d1:a6:
- 52:fe:63:42:d4:a5:b5:53:fa:e2:88:85:9a:3f:58:
- 5b:cf:5e:09:be:c4:08:72:5c:01:0c:ef:57:9f:a6:
- b1:46:a0:52:43:ec:3c:4d:30:2c:64:37:07:4d:2b:
- 4e:d0:0c:d8:30:e4:88:cf:11:63:9e:3b:17:3b:67:
- be:22:99:36:d6:8e:96:84:ed:1d:8c:45:40:8f:63:
- 91:15
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 1C:D3:60:F9:10:20:E7:CD:03:D7:36:7B:EC:A5:7B:4D:CB:C4:F2:1A
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 7c:16:35:6d:b3:80:02:dc:0f:c8:28:bb:44:52:8c:0b:9b:5c:
- c6:36:8b:ce:f9:de:ab:99:ca:f6:b1:d6:f5:b6:ef:af:b9:40:
- 9c:ee:fb:98:d4:17:e2:18:15:5f:39:8f:e9:02:d5:5d:f6:c4:
- cb:bd:03:cb:54:3f:77:64:d8:fb:d4:60:b1:b9:9a:7d:b9:a0:
- 1b:22:5f:2d:46:fa:f7:93:96:7e:13:ae:89:b1:68:c2:a5:e6:
- 82:1f:af:08:67:36:d9:38:46:ef:33:3f:78:11:43:3b:04:9e:
- 9a:68:97:a3:dd:29:73:6c:60:28:9d:d5:1a:ca:e3:20:39:b3:
- eb:aa:ff:09:9d:7b:bc:18:a9:97:e1:58:7f:6b:1c:3b:50:8e:
- 4d:9c:25:8b:b0:26:34:5f:69:8b:04:56:7c:4d:d9:53:31:ea:
- c3:a2:30:20:4c:2a:8c:2f:f8:5b:b6:c2:3a:4f:b6:54:d7:6d:
- e5:21:f6:81:59:1b:f4:4d:82:30:c9:a4:ce:fe:c8:97:d0:fe:
- 48:c1:2d:89:96:96:23:e5:37:83:01:40:24:6d:7c:ab:29:9e:
- 75:e8:ba:c0:c6:4b:1d:85:06:87:83:cd:3b:ae:c8:c3:b3:a6:
- a8:77:54:b4:fb:32:42:22:b0:1d:08:ae:ba:a0:82:6a:56:db:
- 4c:fd:05:ba
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnAwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNDEwMzAwMDAwMDBaFw0yNTEwMzAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCfHzahLl9akrKnQY5yD+XDqhyAz7mB/OW+
-1YCb7q7F3GnU5OmJCh168YgFlFb2A7eKXWt3CyNTDaAPuiLucJ5+9/t2J5Sf5hPB
-Sb8I8Vx4OdAiMwD3nFVY0+ZNjyuQJvYkP0CO7gQBZDaLYz5RmfK9borLd5/l6CVG
-6hOcPtpXecH+FBlo0iByVjAb9xG+XwzOXyXjKB29HVBah1/ybenWdgpRHO0pwKM5
-QvrLd/DyAwfRplL+Y0LUpbVT+uKIhZo/WFvPXgm+xAhyXAEM71efprFGoFJD7DxN
-MCxkNwdNK07QDNgw5IjPEWOeOxc7Z74imTbWjpaE7R2MRUCPY5EVAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQc02D5ECDnzQPXNnvspXtNy8TyGjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAfBY1bbOAAtwPyCi7RFKMC5tcxjaLzvneq5nK9rHW9bbvr7lAnO77mNQX4hgV
-XzmP6QLVXfbEy70Dy1Q/d2TY+9RgsbmafbmgGyJfLUb695OWfhOuibFowqXmgh+v
-CGc22ThG7zM/eBFDOwSemmiXo90pc2xgKJ3VGsrjIDmz66r/CZ17vBipl+FYf2sc
-O1COTZwli7AmNF9piwRWfE3ZUzHqw6IwIEwqjC/4W7bCOk+2VNdt5SH2gVkb9E2C
-MMmkzv7Il9D+SMEtiZaWI+U3gwFAJG18qymedei6wMZLHYUGh4PNO67Iw7OmqHdU
-tPsyQiKwHQiuuqCCalbbTP0Fug==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2029_globalsign_com_cert.pem b/src/pki/testdata/ssl/certificates/2029_globalsign_com_cert.pem
deleted file mode 100644
index cd0d988..0000000
--- a/src/pki/testdata/ssl/certificates/2029_globalsign_com_cert.pem
+++ /dev/null
@@ -1,31 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIFTjCCBDagAwIBAgILAQAAAAABJbCbWRgwDQYJKoZIhvcNAQELBQAwcDEmMCQG
-A1UECxMdRXh0ZW5kZWQgVmFsaWRhdGlvbiBTSEEyNTYgQ0ExEzARBgNVBAoTCkds
-b2JhbFNpZ24xMTAvBgNVBAMTKEdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlv
-biBTSEEyNTYgQ0EwHhcNMDkxMjIxMDkwNTA4WhcNMTExMjIxMDkwNTA4WjCB4TEb
-MBkGA1UEDxMSVjEuMCwgQ2xhdXNlIDUuKGIpMRcwFQYDVQQFEw4wMTEwLTAxLTA0
-MDE4MTETMBEGCysGAQQBgjc8AgEDEwJKUDELMAkGA1UEBhMCSlAxDjAMBgNVBAgT
-BVRPS1lPMRAwDgYDVQQHEwdTaGlidXlhMRkwFwYDVQQJExAyMC0xIHNha3VyYWdh
-b2thMRIwEAYDVQQLEwlUZWNobmljYWwxGDAWBgNVBAoTD0dsb2JhbFNpZ24gSy5L
-LjEcMBoGA1UEAxMTMjAyOS5nbG9iYWxzaWduLmNvbTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBAK1O+qRY8VTYBzAU+RkWEli4/0uTMtYJmR138O7iOrog
-3rRPfAZouTz9zZf8aKCp2S1VAHufuxzn1GhQRdlI6fnyDEjJoUpDo4mJbJFUghLt
-bwnFIsScSHdqaTKx0N99xRR9SJbEshfeIszBWTdLsUdBDzj64YiBg9qJMfPynPGC
-dbbf4crM/28jXaiaB/AJ8lv1AAstW8bps+y6ZHrZqG9i3llfetpe+4Dg9XqUQAD4
-0OBNIn8fD2CXk916wiN2JfnZjSOStTKSsy5zXlx5mgMFkSMtOkqbJDgbjcYmajA2
-YDnzlSbz9oYL4jv/NZ+A2aJzoqbP7tef88P/cN+/XXECAwEAAaOCAXUwggFxMB0G
-A1UdDgQWBBRZvNlp97Blu8g0xdLC7xd4pkceizAfBgNVHSMEGDAWgBSK/BQbPaNZ
-Z6U74XOSpmKRf+R4MDBUBggrBgEFBQcBAQRIMEYwRAYIKwYBBQUHMAKGOGh0dHA6
-Ly9zZWN1cmUuZ2xvYmFsc2lnbi5uZXQvY2FjZXJ0L1NIQTI1NmV4dGVuZHZhbDEu
-Y3J0MD8GA1UdHwQ4MDYwNKAyoDCGLmh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQv
-U0hBMjU2RXh0ZW5kVmFsMS5jcmwwCQYDVR0TBAIwADAOBgNVHQ8BAf8EBAMCBPAw
-HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMEsGA1UdIAREMEIwQAYJKwYB
-BAGgMgEBMDMwMQYIKwYBBQUHAgEWJWh0dHA6Ly93d3cuZ2xvYmFsc2lnbi5uZXQv
-cmVwb3NpdG9yeS8wEQYJYIZIAYb4QgEBBAQDAgbAMA0GCSqGSIb3DQEBCwUAA4IB
-AQBCfnYnxZkYxp3amwmrrCAwac5SYVK4bDwxKtAHa9NbOGV6jAXFNIknttAuwy9I
-w7h4E5HHnZeDVZpWQ1ncmMqkMPfYruThLGx8GOMThigkMHOZLPx+WmB4alDKj9Ra
-SOISmiIHMfw7RKPZuL3dttzr477DVukILeUjfKeQ9dlQwAyeMNH840jrOmyVl54R
-nfFnOL7O46NqJBrC0cNp5bdyzVJ77qZ29r7e3+uJ61OeCzovImyPrgGDy96rhxaB
-ZjdXGKH2nlFQ3SpsH5QMVr8kn8a1etoIGexJ8L7FdSu3ywvyjaIPOANI/Y0gTlax
-vIkF1Dc5EejvaEMyVwrVTbzJ
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-1024-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-1024-rsa-intermediate.pem
deleted file mode 100644
index 1627541..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-1024-rsa-intermediate.pem
+++ /dev/null
@@ -1,73 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=1024 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:d6:a4:94:54:db:41:d7:ce:11:35:61:ec:32:eb:
- 6b:d7:17:92:f3:30:4c:43:67:f6:d1:7a:06:6c:7c:
- 15:79:35:78:38:ac:5e:4d:87:b7:34:cb:99:f8:4f:
- 15:f9:68:38:48:de:2e:dc:1e:67:82:f9:b6:f2:82:
- bc:13:68:8f:14:fa:11:45:db:f6:fb:43:14:59:c3:
- 16:e2:df:02:8a:a0:d3:9c:52:05:ff:1c:d1:2a:ab:
- e2:bd:a3:f6:6b:1c:cd:e1:2c:97:7b:7c:d1:21:7e:
- f1:0b:1c:39:4d:2f:63:fc:ae:f3:4a:8a:a1:04:67:
- 9b:3c:bd:2d:4d:05:41:d9:16:6f:54:21:56:4c:d3:
- 57:70:8b:4f:ad:68:96:f2:cb:84:81:c5:b1:e9:91:
- 5d:22:64:d7:1c:37:b9:f7:ee:52:66:3a:51:5f:80:
- e1:22:74:04:3f:6a:8b:c4:e5:be:f0:4e:26:96:44:
- e9:e8:62:3a:86:4b:60:b7:31:a6:85:11:b8:6d:e6:
- 14:3f:1e:ac:6c:7a:2a:64:12:e0:39:64:e3:c8:73:
- 4b:9b:3d:a3:11:71:8b:c0:9d:2e:43:f2:6b:1f:4c:
- 51:fb:8d:e7:25:a3:7b:9b:cb:4d:25:9b:d6:b3:44:
- 36:1c:85:9a:d0:7b:82:73:a5:12:03:1c:0a:0c:72:
- 5e:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 36:3E:3F:89:C5:E9:92:06:AE:84:D9:26:55:01:41:CC:51:2F:AF:D2
- X509v3 Authority Key Identifier:
- keyid:AB:91:E6:2B:C9:C1:2E:7B:A0:65:F1:D4:8A:CE:03:4D:F4:7A:18:13
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 1f:19:60:43:08:f6:5f:a8:4a:b3:22:3f:5a:b7:d9:50:e9:18:
- 3e:3e:f4:a4:84:43:63:61:92:8d:47:c4:6b:6b:a8:2e:c7:72:
- e8:9b:35:5f:28:88:02:23:ff:e3:69:3e:c7:e4:b5:f8:e2:fd:
- 8e:c4:2c:79:c3:d2:51:d6:83:75:d0:85:29:5a:68:0f:32:3d:
- be:bb:06:9b:8b:ab:2a:61:44:f3:da:65:4c:ba:0d:c7:fa:52:
- 7d:5b:70:44:b6:e4:84:78:bd:9f:ae:25:d3:b9:1f:4f:86:4d:
- 74:2d:cf:1d:80:dc:7b:c1:a1:91:d7:1e:1a:a5:01:59:e3:2a:
- 35:8a
------BEGIN CERTIFICATE-----
-MIIDAzCCAmygAwIBAgIBAzANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0xMDI0
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWpJRU
-20HXzhE1Yewy62vXF5LzMExDZ/bRegZsfBV5NXg4rF5Nh7c0y5n4TxX5aDhI3i7c
-HmeC+bbygrwTaI8U+hFF2/b7QxRZwxbi3wKKoNOcUgX/HNEqq+K9o/ZrHM3hLJd7
-fNEhfvELHDlNL2P8rvNKiqEEZ5s8vS1NBUHZFm9UIVZM01dwi0+taJbyy4SBxbHp
-kV0iZNccN7n37lJmOlFfgOEidAQ/aovE5b7wTiaWROnoYjqGS2C3MaaFEbht5hQ/
-HqxseipkEuA5ZOPIc0ubPaMRcYvAnS5D8msfTFH7jeclo3uby00lm9azRDYchZrQ
-e4JzpRIDHAoMcl7jAgMBAAGjgYAwfjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ2
-Pj+JxemSBq6E2SZVAUHMUS+v0jAfBgNVHSMEGDAWgBSrkeYrycEue6Bl8dSKzgNN
-9HoYEzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocE
-fwAAATANBgkqhkiG9w0BAQsFAAOBgQAfGWBDCPZfqEqzIj9at9lQ6Rg+PvSkhENj
-YZKNR8Rra6gux3LomzVfKIgCI//jaT7H5LX44v2OxCx5w9JR1oN10IUpWmgPMj2+
-uwabi6sqYUTz2mVMug3H+lJ9W3BEtuSEeL2friXTuR9Phk10Lc8dgNx7waGR1x4a
-pQFZ4yo1ig==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-2048-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-2048-rsa-intermediate.pem
deleted file mode 100644
index 6a59709..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-2048-rsa-intermediate.pem
+++ /dev/null
@@ -1,82 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b4:72:22:05:11:c8:e7:3b:0d:1a:c2:7d:ce:14:
- 07:8f:89:df:ea:29:77:b5:55:dc:eb:69:23:46:81:
- fc:9f:8f:8b:ad:a1:f8:3b:a2:55:1e:d8:8d:ef:81:
- fd:5d:ae:2e:9c:bb:69:e4:78:80:4a:9b:52:83:e7:
- 4c:d0:32:f2:13:c8:ca:bc:71:4b:46:75:a7:b1:a1:
- aa:f3:0e:1c:06:3a:27:0e:2e:3c:43:7d:38:e7:4f:
- 03:bf:2b:a1:e3:60:31:bc:ff:31:88:d7:dc:83:8d:
- e7:3d:18:5e:b1:10:7f:fe:43:b6:83:c6:c4:3a:56:
- d0:f4:26:86:17:47:99:a0:4f:85:05:4e:5c:a5:66:
- 42:4c:14:28:57:ff:d3:04:d9:2b:88:aa:5a:05:99:
- 90:e7:50:af:4f:92:00:36:34:47:85:d0:82:63:80:
- 2e:1a:bf:c4:9f:6b:23:3b:b4:2b:23:7f:bf:09:31:
- da:23:06:0c:ab:73:e1:8d:38:a7:64:0d:1c:ef:18:
- ed:33:3b:8c:48:e7:ef:67:3d:08:cc:66:27:80:1c:
- 67:12:a2:a0:ec:fa:3f:84:d7:9b:60:73:fe:cb:6d:
- 73:c6:fc:f7:4c:75:50:3e:d9:9a:c4:9a:41:c5:af:
- c9:1c:d3:a1:b6:02:1f:61:cf:59:21:de:bb:92:3b:
- dc:ab
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 22:2C:2F:EC:CC:84:35:E7:25:3D:64:7C:7D:31:75:BD:B5:B1:B3:2A
- X509v3 Authority Key Identifier:
- keyid:5C:C2:71:76:C1:26:B1:0C:31:73:C8:92:D3:1E:01:12:4B:CC:5A:14
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- b3:02:f9:ad:d2:ce:96:da:ae:ab:a5:f7:08:0f:c1:53:78:6a:
- da:c1:2c:5b:97:df:ce:59:cb:98:a6:5a:a9:24:02:58:b8:c1:
- a5:72:a6:e5:8e:25:2b:9b:09:c6:97:f8:2b:ed:1f:70:e5:e2:
- 7b:f7:8d:42:0b:cb:8d:1b:d7:85:7c:ec:14:ac:27:6a:69:7c:
- d7:e0:4c:af:8f:1a:47:0b:e1:fb:34:8c:dc:09:30:a6:ff:01:
- 92:43:51:71:e2:a7:3b:55:ff:55:a3:a7:df:28:ef:d7:86:36:
- e1:8d:c9:5e:69:e7:54:85:9c:09:cc:c6:66:64:b4:41:e9:1d:
- 2d:7c:f2:91:dc:16:1b:f8:e6:b5:8d:14:1c:be:89:6f:da:85:
- b0:fd:15:d5:a1:d4:21:1d:0f:b5:7e:91:84:68:ab:4d:ff:90:
- b1:f0:ca:dc:6c:41:a7:f6:7d:3e:f5:e8:1f:24:78:ad:79:ce:
- 03:69:bd:81:e3:d9:c8:8e:48:93:6a:24:7d:57:46:f4:6d:54:
- 69:45:5a:86:8e:91:20:1f:e5:64:0d:f6:f4:b2:d2:df:c8:6d:
- 1c:cb:f0:e5:65:b0:3d:cd:56:66:66:ce:d6:0d:5b:09:99:5e:
- 34:58:6e:81:c7:fd:55:c8:c1:19:e8:cd:bd:df:74:1d:2a:96:
- 5a:d9:27:4d
------BEGIN CERTIFICATE-----
-MIIDhDCCAmygAwIBAgIBAzANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0yMDQ4
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0ciIF
-EcjnOw0awn3OFAePid/qKXe1VdzraSNGgfyfj4utofg7olUe2I3vgf1dri6cu2nk
-eIBKm1KD50zQMvITyMq8cUtGdaexoarzDhwGOicOLjxDfTjnTwO/K6HjYDG8/zGI
-19yDjec9GF6xEH/+Q7aDxsQ6VtD0JoYXR5mgT4UFTlylZkJMFChX/9ME2SuIqloF
-mZDnUK9PkgA2NEeF0IJjgC4av8SfayM7tCsjf78JMdojBgyrc+GNOKdkDRzvGO0z
-O4xI5+9nPQjMZieAHGcSoqDs+j+E15tgc/7LbXPG/PdMdVA+2ZrEmkHFr8kc06G2
-Ah9hz1kh3ruSO9yrAgMBAAGjgYAwfjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQi
-LC/szIQ15yU9ZHx9MXW9tbGzKjAfBgNVHSMEGDAWgBRcwnF2wSaxDDFzyJLTHgES
-S8xaFDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocE
-fwAAATANBgkqhkiG9w0BAQsFAAOCAQEAswL5rdLOltquq6X3CA/BU3hq2sEsW5ff
-zlnLmKZaqSQCWLjBpXKm5Y4lK5sJxpf4K+0fcOXie/eNQgvLjRvXhXzsFKwnaml8
-1+BMr48aRwvh+zSM3Akwpv8BkkNRceKnO1X/VaOn3yjv14Y24Y3JXmnnVIWcCczG
-ZmS0QekdLXzykdwWG/jmtY0UHL6Jb9qFsP0V1aHUIR0PtX6RhGirTf+QsfDK3GxB
-p/Z9PvXoHyR4rXnOA2m9gePZyI5Ik2okfVdG9G1UaUVaho6RIB/lZA329LLS38ht
-HMvw5WWwPc1WZmbO1g1bCZleNFhugcf9VcjBGejNvd90HSqWWtknTQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-768-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-768-rsa-intermediate.pem
deleted file mode 100644
index 0035d83..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-768-rsa-intermediate.pem
+++ /dev/null
@@ -1,70 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=768 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ba:3a:68:2e:28:8c:de:30:76:83:38:b6:db:fc:
- 25:57:b3:f7:7d:49:63:3d:5a:0f:e4:d7:0a:d7:73:
- 62:2c:a7:1e:4b:a3:f6:82:d7:68:b0:77:83:f7:77:
- 1d:21:16:cf:86:8a:d3:ee:05:e8:85:0b:63:49:f5:
- 72:aa:80:00:43:36:12:6c:c2:31:07:e5:b8:d8:83:
- 4b:a7:ff:8a:06:58:c2:00:06:6b:b1:1e:b6:05:ae:
- 02:8a:0b:71:5a:37:70:70:10:7a:3a:fe:20:e6:6a:
- 24:fc:a5:93:78:fd:1d:26:bc:68:25:4a:19:41:9d:
- 33:bb:65:c1:71:aa:b5:0a:cf:44:7a:88:66:2b:98:
- d4:30:bd:dc:13:81:fe:c1:6e:04:38:d5:6c:cf:68:
- 68:fc:d9:16:0d:7a:4d:4b:df:60:2b:af:87:33:48:
- 6a:8a:11:f9:d8:a2:75:a8:d7:96:19:a2:68:3e:70:
- 2b:4b:b8:32:a0:f1:6d:91:11:ea:1c:de:43:bb:b6:
- 7b:ad:c5:bb:c2:76:9e:c2:39:60:fe:0b:c2:45:51:
- 5e:8f:15:10:9f:31:d6:41:18:37:3f:55:99:81:7c:
- 2b:49:f9:bd:b2:28:b5:fd:f2:88:11:2f:ba:83:2f:
- 44:55:14:94:f7:15:36:4c:c4:57:9f:8e:b9:52:d1:
- 28:8f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 2D:03:2A:82:88:41:B4:78:09:AD:65:4D:E4:95:80:A0:48:F7:06:45
- X509v3 Authority Key Identifier:
- keyid:9E:E3:A7:83:B0:59:6F:91:9F:C7:D5:34:61:4A:1A:B3:66:C7:44:A0
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 89:8c:20:d3:4b:32:9a:6b:de:02:e8:73:5d:90:5c:1f:63:80:
- 65:7e:08:9e:af:05:b0:41:d3:d9:44:5c:10:c4:4c:c9:93:d0:
- ce:55:da:1a:06:30:0a:d3:ff:42:87:2d:83:98:e4:64:68:5b:
- 5b:b5:df:2e:4f:1c:b8:7a:85:a9:3e:38:a8:b0:9a:fc:87:ec:
- 97:27:43:ff:35:0f:13:9f:84:22:a0:27:a7:d4:9a:df:f6:b5:
- b2:76:d3:71:02:f0
------BEGIN CERTIFICATE-----
-MIIC4TCCAmugAwIBAgIBAzANBgkqhkiG9w0BAQsFADAnMSUwIwYDVQQDDBw3Njgg
-cnNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoXDTI2MDQy
-MDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
-BgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMM
-CTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALo6aC4o
-jN4wdoM4ttv8JVez931JYz1aD+TXCtdzYiynHkuj9oLXaLB3g/d3HSEWz4aK0+4F
-6IULY0n1cqqAAEM2EmzCMQfluNiDS6f/igZYwgAGa7EetgWuAooLcVo3cHAQejr+
-IOZqJPylk3j9HSa8aCVKGUGdM7tlwXGqtQrPRHqIZiuY1DC93BOB/sFuBDjVbM9o
-aPzZFg16TUvfYCuvhzNIaooR+diidajXlhmiaD5wK0u4MqDxbZER6hzeQ7u2e63F
-u8J2nsI5YP4LwkVRXo8VEJ8x1kEYNz9VmYF8K0n5vbIotf3yiBEvuoMvRFUUlPcV
-NkzEV5+OuVLRKI8CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFC0D
-KoKIQbR4Ca1lTeSVgKBI9wZFMB8GA1UdIwQYMBaAFJ7jp4OwWW+Rn8fVNGFKGrNm
-x0SgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAPBgNVHREECDAGhwR/
-AAABMA0GCSqGSIb3DQEBCwUAA2EAiYwg00symmveAuhzXZBcH2OAZX4Inq8FsEHT
-2URcEMRMyZPQzlXaGgYwCtP/Qoctg5jkZGhbW7XfLk8cuHqFqT44qLCa/IfslydD
-/zUPE5+EIqAnp9Sa3/a1snbTcQLw
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-prime256v1-ecdsa-intermediate.pem b/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
deleted file mode 100644
index 8c9bee9..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
+++ /dev/null
@@ -1,67 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN=prime256v1 ecdsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:cf:f1:3b:6f:93:35:88:59:85:00:af:e7:96:90:
- e2:58:0b:8f:f3:5f:b9:0c:10:47:8d:1d:18:0f:09:
- 1d:4e:45:cf:36:25:5c:f8:43:06:30:ce:af:39:5b:
- de:e9:c6:66:8b:e2:82:37:fc:8a:74:83:8b:8a:9f:
- 88:2d:39:15:f4:b2:56:de:50:3a:c2:d4:aa:7c:d6:
- a9:b4:1b:e4:4d:25:27:3a:40:bc:8d:07:c1:30:36:
- fe:22:4a:68:1f:04:75:46:58:1a:a4:18:ae:57:34:
- 93:57:04:65:fb:13:80:bd:04:91:8a:41:82:32:fd:
- d7:b5:b6:f1:cb:33:16:20:98:47:a5:b4:0e:69:3e:
- e2:07:70:d5:b6:47:9b:5a:49:44:6e:83:85:3f:b0:
- 7c:db:c7:46:5b:99:66:f9:10:5b:8e:88:ea:66:3e:
- 37:f2:0f:c9:06:8b:0e:3c:b7:fe:59:16:75:ff:3f:
- ec:61:94:73:31:84:67:4f:b4:06:70:58:3a:ea:32:
- 07:02:29:75:8c:d0:52:db:e3:0b:46:54:c6:5b:42:
- 43:34:a5:92:d8:10:81:15:ad:fd:cf:41:f6:f5:ef:
- 7d:8f:a0:40:f3:dc:64:17:d4:a3:83:63:9b:3f:af:
- af:28:ed:e7:ed:5d:6d:2b:16:61:4d:d3:c3:d6:15:
- 78:8d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 52:FC:90:06:58:27:74:55:A2:49:6E:4E:BE:2B:81:E5:D1:E2:1A:14
- X509v3 Authority Key Identifier:
- keyid:0D:6B:B6:D7:DD:7F:CD:4E:AD:06:6B:22:E1:11:08:58:10:AB:16:2A
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: ecdsa-with-SHA256
- 30:44:02:20:72:99:1c:a8:f4:a6:3d:cc:36:4c:ad:46:1e:bb:
- e3:1e:d0:d5:a4:ec:99:e3:4a:f8:47:bd:7c:dd:12:cb:c0:d1:
- 02:20:64:c7:e9:b1:8e:bd:3d:59:31:17:a1:dd:b3:f9:11:ff:
- 83:f6:be:1d:46:d9:50:cf:b4:47:94:49:4a:06:94:2d
------BEGIN CERTIFICATE-----
-MIICyjCCAnGgAwIBAgIBAzAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVwcmltZTI1
-NnYxIGVjZHNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoX
-DTI2MDQyMDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju
-aWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQ
-BgNVBAMMCTEyNy4wLjAuMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-AM/xO2+TNYhZhQCv55aQ4lgLj/NfuQwQR40dGA8JHU5FzzYlXPhDBjDOrzlb3unG
-Zovigjf8inSDi4qfiC05FfSyVt5QOsLUqnzWqbQb5E0lJzpAvI0HwTA2/iJKaB8E
-dUZYGqQYrlc0k1cEZfsTgL0EkYpBgjL917W28cszFiCYR6W0Dmk+4gdw1bZHm1pJ
-RG6DhT+wfNvHRluZZvkQW46I6mY+N/IPyQaLDjy3/lkWdf8/7GGUczGEZ0+0BnBY
-OuoyBwIpdYzQUtvjC0ZUxltCQzSlktgQgRWt/c9B9vXvfY+gQPPcZBfUo4Njmz+v
-ryjt5+1dbSsWYU3Tw9YVeI0CAwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAwHQYDVR0O
-BBYEFFL8kAZYJ3RVokluTr4rgeXR4hoUMB8GA1UdIwQYMBaAFA1rttfdf81OrQZr
-IuERCFgQqxYqMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAPBgNVHREE
-CDAGhwR/AAABMAoGCCqGSM49BAMCA0cAMEQCIHKZHKj0pj3MNkytRh674x7Q1aTs
-meNK+Ee9fN0Sy8DRAiBkx+mxjr09WTEXod2z+RH/g/a+HUbZUM+0R5RJSgaULQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/2048-rsa-intermediate.pem
deleted file mode 100644
index bfb349b..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-intermediate.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: CN=2048 rsa Test intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c2:7e:77:f6:cb:2f:92:95:d0:ee:f8:6e:01:9c:
- 60:80:9c:49:fc:44:ff:d4:86:11:9a:18:4c:ce:d4:
- 43:93:80:6a:f5:f3:a7:d6:88:a4:31:19:56:e1:17:
- 06:dc:ed:6f:7b:12:cf:2e:77:f1:fc:44:a7:46:86:
- 58:76:2c:86:e5:1f:8f:3c:60:cf:04:14:b5:58:04:
- 64:81:9e:9c:36:97:0e:a1:ad:fd:a0:58:80:c0:b7:
- 8e:49:16:d3:2e:9c:51:01:5a:13:0a:88:c5:35:b1:
- 2d:1f:11:fd:b2:b4:ce:b6:b3:90:c8:8e:5d:2e:45:
- ed:71:09:80:2e:99:76:f7:92:91:a8:ca:82:96:97:
- 85:8a:ea:d6:9b:ac:36:a9:6a:52:9d:f3:28:b4:3c:
- ff:22:75:fc:ad:3b:fc:6b:ee:9b:25:52:ec:63:6f:
- ce:eb:64:6d:3f:39:ab:76:bf:76:b1:df:80:eb:28:
- c5:b4:c8:cf:9a:2c:2a:76:c9:15:75:24:6a:fb:bf:
- 4d:43:38:d8:ca:0d:12:64:7c:84:99:82:4c:ff:15:
- 3b:e9:ef:d6:47:b4:99:93:c5:cb:47:45:df:a7:d5:
- f9:c5:b9:d1:ec:e4:4e:bd:13:89:3b:2f:36:32:ff:
- 0d:ed:a7:b3:88:ca:63:5b:57:58:9e:88:d6:97:6f:
- 1b:13
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 5C:C2:71:76:C1:26:B1:0C:31:73:C8:92:D3:1E:01:12:4B:CC:5A:14
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 6c:e3:16:4f:09:81:d2:61:e3:c1:39:35:9d:f3:1e:2c:4f:77:
- 40:26:e7:24:83:55:89:60:3d:6c:65:d4:9e:47:99:5f:09:ea:
- 1a:1a:16:59:8d:82:85:c8:e5:52:cc:e2:89:b1:3f:d7:e2:51:
- 43:5f:d1:ab:bc:5c:0d:22:c7:85:7f:95:db:a1:55:ee:7d:98:
- c9:41:ee:8b:69:c0:e6:8c:29:3d:fb:d1:66:1f:5a:79:2d:6a:
- 0e:6f:9d:84:60:56:3e:1f:7e:0a:b2:40:af:97:1d:a8:dd:92:
- d8:b9:57:ee:62:98:f9:f1:0f:32:3c:a0:bd:30:6d:cf:b7:7b:
- 17:83:fe:e8:09:7d:ca:a7:13:61:de:47:55:a5:d0:0d:0c:73:
- 75:8a:34:e3:91:19:1f:e7:09:07:2b:8d:67:5c:1a:bf:83:9f:
- d3:ca:dd:c5:28:3f:1e:0a:6b:7d:eb:da:60:bb:9a:6c:a2:30:
- 8d:f7:3a:01:56:ba:9e:e1:5b:7a:bb:8d:ba:ff:3c:67:a7:b0:
- 8c:09:42:52:03:ea:33:ff:e9:c4:c0:4f:7b:ad:48:26:f0:f1:
- 11:a8:ba:1d:30:6e:9b:6e:31:b7:70:8a:5d:e7:37:21:c4:f3:
- 38:96:8e:60:fb:19:d3:92:63:b8:8f:14:41:25:fb:62:29:34:
- 11:c5:a0:a2
------BEGIN CERTIFICATE-----
-MIIDBTCCAe2gAwIBAgIBAzANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMTYwNDIyMjAyODQxWhcNMjYwNDIwMjAyODQx
-WjAoMSYwJAYDVQQDDB0yMDQ4IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMJ+d/bLL5KV0O74bgGcYICcSfxE
-/9SGEZoYTM7UQ5OAavXzp9aIpDEZVuEXBtztb3sSzy538fxEp0aGWHYshuUfjzxg
-zwQUtVgEZIGenDaXDqGt/aBYgMC3jkkW0y6cUQFaEwqIxTWxLR8R/bK0zrazkMiO
-XS5F7XEJgC6ZdveSkajKgpaXhYrq1pusNqlqUp3zKLQ8/yJ1/K07/GvumyVS7GNv
-zutkbT85q3a/drHfgOsoxbTIz5osKnbJFXUkavu/TUM42MoNEmR8hJmCTP8VO+nv
-1ke0mZPFy0dF36fV+cW50ezkTr0TiTsvNjL/De2ns4jKY1tXWJ6I1pdvGxMCAwEA
-AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUXMJxdsEmsQwxc8iS0x4B
-EkvMWhQwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBs4xZPCYHS
-YePBOTWd8x4sT3dAJuckg1WJYD1sZdSeR5lfCeoaGhZZjYKFyOVSzOKJsT/X4lFD
-X9GrvFwNIseFf5XboVXufZjJQe6LacDmjCk9+9FmH1p5LWoOb52EYFY+H34KskCv
-lx2o3ZLYuVfuYpj58Q8yPKC9MG3Pt3sXg/7oCX3KpxNh3kdVpdANDHN1ijTjkRkf
-5wkHK41nXBq/g5/Tyt3FKD8eCmt969pgu5psojCN9zoBVrqe4Vt6u426/zxnp7CM
-CUJSA+oz/+nEwE97rUgm8PERqLodMG6bbjG3cIpd5zchxPM4lo5g+xnTkmO4jxRB
-JftiKTQRxaCi
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/2048-rsa-root.pem b/src/pki/testdata/ssl/certificates/2048-rsa-root.pem
deleted file mode 100644
index da02ece..0000000
--- a/src/pki/testdata/ssl/certificates/2048-rsa-root.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 14510385134211580431 (0xc95f3e6676ca420f)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Apr 22 20:28:40 2016 GMT
- Not After : Apr 20 20:28:40 2026 GMT
- Subject: CN=2048 RSA Test Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a0:0b:c9:40:3e:46:2d:4d:a1:38:35:9d:68:a5:
- 9d:3e:8f:59:39:ba:8f:a5:42:74:7d:e8:17:3b:da:
- 75:13:98:6b:73:f1:4b:a9:6d:5e:70:67:5c:7a:08:
- 92:58:b2:64:a1:05:2d:53:41:bd:ab:a8:31:73:d4:
- 56:07:ab:68:b9:39:39:52:65:6a:d7:1e:16:38:16:
- c5:12:3c:f0:2a:50:59:43:31:4a:d0:fa:51:13:17:
- 2a:89:84:42:91:1b:50:19:e8:ce:33:d8:a9:0a:ea:
- c1:9a:00:9e:c1:14:58:40:51:a4:20:50:1b:a1:93:
- b2:20:82:fe:80:b5:52:35:e7:e6:0b:72:b6:f5:a9:
- 39:67:67:45:4b:be:c6:c0:2a:cd:b7:ef:77:2d:14:
- c8:98:a5:8d:24:32:ed:db:1e:e4:6c:95:ee:a5:f0:
- ca:39:c2:df:dd:1c:8e:9f:cb:9c:c1:00:9c:ef:48:
- 09:97:a6:5a:d8:a8:3d:b9:15:95:35:6a:10:bf:40:
- 58:0e:4a:f4:d8:9a:8a:4f:3e:ee:48:4a:fe:5f:f6:
- 68:e2:75:3e:5a:32:73:c7:97:e7:0c:25:6f:a3:7d:
- db:08:3d:b4:d3:5d:2f:49:e7:59:1f:5a:b9:7e:dc:
- cb:e4:97:44:60:a1:d1:6b:2d:3c:79:1c:9f:b8:7b:
- 6a:1b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- FD:5B:72:5F:28:F3:AB:A1:0F:21:EF:C3:F9:99:17:60:DC:BD:1F:BD
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 54:78:5d:70:a0:c3:44:48:93:2b:af:9e:41:26:b0:3e:7d:c7:
- f0:ae:b1:37:d0:93:33:33:30:a6:d0:8c:20:cd:fe:fd:8b:1b:
- bf:1d:72:25:fd:56:11:56:63:c0:3c:b3:6b:db:db:65:28:4f:
- 6a:19:0b:2d:7c:1d:f1:46:50:14:9d:33:2e:75:dd:a7:45:15:
- 44:54:61:6e:96:8f:a2:c4:60:8d:4e:49:08:07:32:d2:a9:c3:
- c8:68:96:b2:50:85:3b:c2:4a:f9:e4:16:87:16:ea:47:4e:00:
- 50:43:4d:78:99:c7:aa:ea:23:2a:b8:b8:7a:97:de:ba:97:8d:
- e7:4b:74:e4:ed:53:5e:d1:5b:ed:5a:e2:95:a3:94:ad:d8:c4:
- b1:62:25:29:93:8b:77:27:8f:71:51:64:b7:56:d5:33:82:5e:
- 6f:39:56:cf:14:fd:1f:e2:46:9d:dd:2f:74:53:f1:27:87:f7:
- fe:b0:6c:47:db:ff:fa:7b:17:97:a8:b9:ba:07:1e:dc:b5:47:
- de:84:38:57:a4:47:6c:39:16:7f:1f:dd:63:99:1b:e1:28:90:
- aa:42:07:2c:b2:e7:be:ef:8c:ca:a5:1e:33:5c:e5:73:cf:ba:
- b3:33:d1:06:fb:c4:fa:f2:bc:f1:5c:92:69:fb:71:15:05:e3:
- 99:a6:ba:cb
------BEGIN CERTIFICATE-----
-MIIDBTCCAe2gAwIBAgIJAMlfPmZ2ykIPMA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV
-BAMMFTIwNDggUlNBIFRlc3QgUm9vdCBDQTAeFw0xNjA0MjIyMDI4NDBaFw0yNjA0
-MjAyMDI4NDBaMCAxHjAcBgNVBAMMFTIwNDggUlNBIFRlc3QgUm9vdCBDQTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKALyUA+Ri1NoTg1nWilnT6PWTm6
-j6VCdH3oFzvadROYa3PxS6ltXnBnXHoIkliyZKEFLVNBvauoMXPUVgeraLk5OVJl
-atceFjgWxRI88CpQWUMxStD6URMXKomEQpEbUBnozjPYqQrqwZoAnsEUWEBRpCBQ
-G6GTsiCC/oC1UjXn5gtytvWpOWdnRUu+xsAqzbfvdy0UyJiljSQy7dse5GyV7qXw
-yjnC390cjp/LnMEAnO9ICZemWtioPbkVlTVqEL9AWA5K9Niaik8+7khK/l/2aOJ1
-Ployc8eX5wwlb6N92wg9tNNdL0nnWR9auX7cy+SXRGCh0WstPHkcn7h7ahsCAwEA
-AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU/VtyXyjzq6EPIe/D+ZkX
-YNy9H70wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBUeF1woMNE
-SJMrr55BJrA+fcfwrrE30JMzMzCm0Iwgzf79ixu/HXIl/VYRVmPAPLNr29tlKE9q
-GQstfB3xRlAUnTMudd2nRRVEVGFulo+ixGCNTkkIBzLSqcPIaJayUIU7wkr55BaH
-FupHTgBQQ014mceq6iMquLh6l966l43nS3Tk7VNe0VvtWuKVo5St2MSxYiUpk4t3
-J49xUWS3VtUzgl5vOVbPFP0f4kad3S90U/Enh/f+sGxH2//6exeXqLm6Bx7ctUfe
-hDhXpEdsORZ/H91jmRvhKJCqQgcssue+74zKpR4zXOVzz7qzM9EG+8T68rzxXJJp
-+3EVBeOZprrL
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/398_days_1_second_after_2020_09_01.pem b/src/pki/testdata/ssl/certificates/398_days_1_second_after_2020_09_01.pem
deleted file mode 100644
index 3fa2461..0000000
--- a/src/pki/testdata/ssl/certificates/398_days_1_second_after_2020_09_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:80
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Sep 2 00:00:00 2020 GMT
- Not After : Oct 5 00:00:01 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b3:2b:e0:a9:cb:53:7c:f1:9e:96:4e:70:a3:8d:
- 32:7b:bc:e0:2f:71:83:08:9f:e3:56:5c:dd:38:65:
- 2f:53:c0:0f:41:ef:cd:93:a9:bb:13:20:89:15:90:
- 3a:38:68:d3:2f:c7:15:b4:7c:ba:77:76:ac:f8:da:
- a9:bd:04:1b:5a:f6:b1:6c:36:71:fe:08:93:88:b3:
- 47:35:39:2b:19:be:e4:f4:1a:bb:30:ea:95:12:1c:
- cc:9f:17:be:6d:ab:0a:4e:91:61:78:46:da:3d:0a:
- 47:fb:64:a8:74:de:e4:71:f8:e9:da:80:66:d2:8b:
- 54:c4:39:2f:18:b2:03:a7:21:77:d0:a6:1f:c6:0c:
- 12:13:58:fb:ed:7b:b3:d8:8e:bc:79:b4:ff:7a:c7:
- 28:88:a0:c5:fb:35:05:29:54:9f:ed:a2:9d:d1:1b:
- 35:74:67:28:17:ba:2c:63:42:2e:ce:5e:0a:07:13:
- a6:d4:65:99:6b:b5:32:5f:05:74:ba:9c:f4:ef:b6:
- 00:79:db:0d:e4:06:a3:a4:c6:45:b8:46:26:aa:2e:
- 0a:42:53:e7:e6:23:7f:65:07:97:bc:c5:5c:df:b3:
- b1:9f:f9:a3:35:93:7e:68:20:74:89:5f:bb:b7:ed:
- af:b5:49:a7:fb:93:19:aa:e7:cc:39:5a:a9:4f:31:
- 3b:b7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- DC:18:E7:85:9D:70:27:B8:2C:64:7D:A1:29:D9:F0:7C:BF:13:AA:A1
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 4b:d2:23:be:c9:f4:62:68:87:bf:f1:bd:1d:0f:05:ea:5f:95:
- f0:34:85:1b:8f:4e:fd:86:34:f9:96:d7:5a:9c:5e:01:53:2a:
- 47:d1:30:c5:1b:b7:29:f2:66:48:70:07:ac:75:77:ab:e7:b3:
- 84:62:9e:35:7d:8b:37:b2:20:d2:7f:82:88:ee:f9:71:e4:ea:
- bc:1d:4a:e7:22:a3:1c:c2:1a:33:e1:9b:fe:6e:0d:81:15:ef:
- 2f:9d:75:75:0c:cd:00:b3:e6:47:52:32:bd:a0:5c:66:95:1c:
- c6:5d:12:dd:f7:24:6e:fb:e9:2f:22:56:6d:3e:7d:41:9b:85:
- 63:94:f7:0d:0d:1b:f9:18:8a:f4:e1:fa:f0:d3:b7:a7:38:ca:
- e8:fc:09:c5:89:26:7d:95:db:66:23:38:3e:84:1b:23:08:8a:
- af:4d:0e:89:12:6a:d3:d6:9f:7c:2c:ce:da:c3:c8:67:ff:d7:
- 49:15:2f:26:0b:85:86:48:dc:2a:77:99:6f:47:86:3b:cb:30:
- 36:95:ea:58:b4:c2:cd:b2:86:10:5f:03:a3:3d:de:ad:3e:7b:
- 5f:7e:32:ae:67:fc:b8:23:10:ff:05:73:93:c5:a7:62:47:fa:
- a0:a1:80:04:13:94:0c:29:ca:97:71:87:9f:78:2e:88:29:c8:
- 3c:d6:a3:66
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoAwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMDA5MDIwMDAwMDBaFw0yMTEwMDUwMDAwMDFaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzK+Cpy1N88Z6WTnCjjTJ7vOAvcYMIn+NW
-XN04ZS9TwA9B782TqbsTIIkVkDo4aNMvxxW0fLp3dqz42qm9BBta9rFsNnH+CJOI
-s0c1OSsZvuT0Grsw6pUSHMyfF75tqwpOkWF4Rto9Ckf7ZKh03uRx+OnagGbSi1TE
-OS8YsgOnIXfQph/GDBITWPvte7PYjrx5tP96xyiIoMX7NQUpVJ/top3RGzV0ZygX
-uixjQi7OXgoHE6bUZZlrtTJfBXS6nPTvtgB52w3kBqOkxkW4RiaqLgpCU+fmI39l
-B5e8xVzfs7Gf+aM1k35oIHSJX7u37a+1Saf7kxmq58w5WqlPMTu3AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTcGOeFnXAnuCxkfaEp2fB8vxOqoTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAS9Ijvsn0YmiHv/G9HQ8F6l+V8DSFG49O/YY0+ZbXWpxeAVMqR9EwxRu3KfJm
-SHAHrHV3q+ezhGKeNX2LN7Ig0n+CiO75ceTqvB1K5yKjHMIaM+Gb/m4NgRXvL511
-dQzNALPmR1IyvaBcZpUcxl0S3fckbvvpLyJWbT59QZuFY5T3DQ0b+RiK9OH68NO3
-pzjK6PwJxYkmfZXbZiM4PoQbIwiKr00OiRJq09affCzO2sPIZ//XSRUvJguFhkjc
-KneZb0eGO8swNpXqWLTCzbKGEF8Doz3erT57X34yrmf8uCMQ/wVzk8WnYkf6oKGA
-BBOUDCnKl3GHn3guiCnIPNajZg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/398_days_after_2020_09_01.pem b/src/pki/testdata/ssl/certificates/398_days_after_2020_09_01.pem
deleted file mode 100644
index dd0eb1d..0000000
--- a/src/pki/testdata/ssl/certificates/398_days_after_2020_09_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7f
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Sep 2 00:00:00 2020 GMT
- Not After : Oct 5 00:00:00 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:eb:66:84:1c:5d:7d:8a:59:9e:47:64:b9:09:e4:
- 1a:6b:6b:e6:4f:ba:59:2e:a4:3c:57:cb:1a:11:85:
- bd:38:08:e0:95:30:c9:02:64:16:35:f0:57:b5:6d:
- 2a:7e:54:0c:74:cf:0d:ae:19:ec:f5:01:47:57:0d:
- ef:70:f7:a2:35:49:65:e5:95:78:ad:18:00:7f:ec:
- 94:94:95:c8:b2:86:7c:ec:b4:d3:b2:dd:c2:91:03:
- 31:ee:46:d7:d8:ee:fd:ce:6f:cc:33:fa:ba:bb:2d:
- a2:a2:0c:1b:1b:84:2e:3c:8d:a1:5b:24:25:72:5b:
- d9:b4:67:98:0e:42:6b:39:f7:5a:da:c8:8f:6d:96:
- a2:1a:ce:35:a8:d5:e8:1b:14:97:f2:5b:12:eb:94:
- 53:a1:7a:8e:3e:67:2f:d7:91:72:8b:12:cf:ba:d5:
- 54:9e:64:92:4c:f2:fc:00:ee:86:4e:df:55:71:25:
- c0:88:9d:86:9e:9a:46:b8:f1:31:da:dc:78:fd:46:
- 27:1c:ec:6b:84:14:25:8a:b2:c0:ce:75:8f:e9:84:
- 27:97:75:f4:91:96:e7:c0:c9:8d:de:f2:f4:fb:fd:
- 69:5e:6b:59:50:63:bb:d5:91:cc:7c:1b:0f:c2:b2:
- d3:56:b4:e8:77:c6:57:fb:af:7a:af:16:f9:5b:32:
- 42:ff
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 4A:78:19:FB:FB:DF:5F:98:EC:91:7A:31:C5:98:4C:B6:8D:50:DE:AD
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 3f:f0:e3:6b:61:f7:d4:c3:61:1f:94:8a:b9:bc:a0:1a:0c:26:
- 2b:df:86:c5:39:93:a0:d0:77:9f:61:a8:ab:c1:1d:10:29:4b:
- 2e:33:e2:97:46:00:c6:27:69:4c:fc:29:b6:4d:72:ab:4c:9a:
- 96:e9:07:d2:d1:29:8e:39:ab:7c:00:c2:fb:7d:d7:04:f4:3e:
- 00:f7:cd:16:38:21:82:79:ac:ce:f1:4c:56:fd:cc:64:8c:88:
- 32:45:cb:3f:40:bb:86:0e:a3:9e:c1:f8:9a:16:57:ec:27:0e:
- ee:cc:01:6f:d7:1d:2d:54:a9:99:6d:83:b0:b3:41:e6:57:31:
- e1:65:a9:d2:a9:ea:ed:6f:e7:05:73:f1:27:ee:4b:da:56:c6:
- af:ef:83:53:4e:7a:f9:54:00:58:11:c2:b2:bb:d8:7a:6c:1d:
- 3a:0c:92:cf:23:12:ee:41:d3:32:24:36:0e:0e:e4:5a:d2:1b:
- 6d:dc:85:93:ae:78:40:b3:11:81:d7:c9:e4:56:42:de:94:79:
- da:6a:a6:fa:e3:71:96:17:51:f3:80:b2:d1:50:3a:98:9c:89:
- 20:cc:4e:0a:69:ac:34:5c:53:aa:f7:4c:c3:cb:4b:fc:f7:bd:
- 7c:82:53:9f:0c:3e:b8:ff:cb:72:44:2d:7e:19:24:a1:39:d0:
- 6c:ab:db:38
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwn8wDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMDA5MDIwMDAwMDBaFw0yMTEwMDUwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDrZoQcXX2KWZ5HZLkJ5Bpra+ZPulkupDxX
-yxoRhb04COCVMMkCZBY18Fe1bSp+VAx0zw2uGez1AUdXDe9w96I1SWXllXitGAB/
-7JSUlciyhnzstNOy3cKRAzHuRtfY7v3Ob8wz+rq7LaKiDBsbhC48jaFbJCVyW9m0
-Z5gOQms591rayI9tlqIazjWo1egbFJfyWxLrlFOheo4+Zy/XkXKLEs+61VSeZJJM
-8vwA7oZO31VxJcCInYaemka48THa3Hj9Ricc7GuEFCWKssDOdY/phCeXdfSRlufA
-yY3e8vT7/Wlea1lQY7vVkcx8Gw/CstNWtOh3xlf7r3qvFvlbMkL/AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRKeBn7+99fmOyRejHFmEy2jVDerTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAP/Dja2H31MNhH5SKubygGgwmK9+GxTmToNB3n2Goq8EdEClLLjPil0YAxidp
-TPwptk1yq0yalukH0tEpjjmrfADC+33XBPQ+APfNFjghgnmszvFMVv3MZIyIMkXL
-P0C7hg6jnsH4mhZX7CcO7swBb9cdLVSpmW2DsLNB5lcx4WWp0qnq7W/nBXPxJ+5L
-2lbGr++DU056+VQAWBHCsrvYemwdOgySzyMS7kHTMiQ2Dg7kWtIbbdyFk654QLMR
-gdfJ5FZC3pR52mqm+uNxlhdR84Cy0VA6mJyJIMxOCmmsNFxTqvdMw8tL/Pe9fIJT
-nww+uP/LckQtfhkkoTnQbKvbOA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/399_days_after_2020_09_01.pem b/src/pki/testdata/ssl/certificates/399_days_after_2020_09_01.pem
deleted file mode 100644
index 2f6b7e1..0000000
--- a/src/pki/testdata/ssl/certificates/399_days_after_2020_09_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7e
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Sep 2 00:00:00 2020 GMT
- Not After : Oct 6 00:00:00 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b3:19:fd:7b:2a:81:6b:16:2b:d8:73:ac:db:4e:
- bb:d0:06:76:4f:f7:fc:73:62:d9:28:03:00:f2:75:
- 28:56:b1:fe:d1:3f:08:11:f3:d8:77:62:38:85:89:
- 72:4a:e1:7d:4b:72:c6:5f:01:49:ae:c3:b9:55:47:
- 2e:45:78:43:20:ae:ed:b6:5d:7a:66:33:f1:98:3e:
- fe:6b:a9:08:35:3c:54:a2:03:73:58:87:06:58:72:
- fc:26:65:26:fe:78:fe:69:2e:26:55:63:e3:db:74:
- 52:e0:6e:a4:b6:64:ab:76:54:77:88:c5:62:47:ff:
- 44:0c:84:43:07:9b:86:de:3b:cc:2e:fb:46:f7:33:
- ab:bd:00:b0:2e:1b:e3:55:15:ea:e6:c8:f5:3b:1a:
- e2:79:12:38:32:4a:17:73:71:b9:dc:ea:43:57:98:
- 9a:87:c0:fb:2d:b4:16:26:b4:a9:83:5e:b4:7e:73:
- 21:93:6d:f2:35:b2:29:9d:eb:6f:90:54:45:1a:97:
- 59:b5:6f:33:bb:17:79:b0:52:80:6a:2a:b9:6a:32:
- 90:24:cf:9b:f1:32:82:cf:c8:fb:20:f2:a6:52:31:
- dc:43:3a:ef:18:7f:3a:3c:65:b5:d5:9a:27:3c:10:
- 2b:95:8a:d4:ec:e6:24:f0:29:bb:4c:d2:f3:a7:c7:
- d1:33
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- CE:66:88:69:91:5E:F1:19:19:04:4B:56:72:0D:A7:79:68:0A:FB:B5
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- a9:34:16:bb:1e:64:c5:e7:34:0a:cd:73:cc:e5:2f:82:4d:ab:
- d5:3e:e5:c5:ca:f3:7f:93:6a:bb:1e:1c:99:b8:6d:20:e8:2b:
- 49:98:f5:1a:ae:09:fa:cf:fc:ed:ed:b9:4e:84:4d:44:01:ce:
- 66:bb:cc:e8:26:04:94:ed:67:d9:fc:d9:68:41:09:ab:86:4d:
- 6f:81:0f:75:6a:c9:b4:26:8d:01:32:4b:2c:03:1b:bd:40:75:
- 1c:93:b3:cc:e8:66:28:e2:c9:a9:55:14:29:88:54:a3:b4:70:
- 89:0a:a0:75:a4:36:b0:b2:7b:30:cd:74:9f:d5:83:32:f7:85:
- 95:c0:c1:e4:da:e2:84:fe:52:ce:2d:6d:31:16:a9:d3:90:c4:
- a5:3c:cc:ba:94:6b:b1:c2:02:d5:b7:c3:b1:3e:2c:05:ab:f6:
- 6e:58:bb:e3:43:5f:f1:06:e6:44:d8:d7:48:2b:c5:b2:5f:6d:
- ea:81:51:2f:15:6f:8a:15:4c:84:70:71:0b:db:8b:a8:72:49:
- 4a:c2:d5:87:7f:98:c8:b4:ef:3c:34:c9:f4:8d:04:9f:1a:22:
- 31:7f:e4:70:15:04:e2:ee:6b:38:cf:75:c3:a8:e8:66:87:0a:
- a5:31:a0:4c:ea:d0:04:b3:0b:12:fe:25:53:b9:83:f7:13:55:
- 00:03:17:84
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwn4wDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMDA5MDIwMDAwMDBaFw0yMTEwMDYwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzGf17KoFrFivYc6zbTrvQBnZP9/xzYtko
-AwDydShWsf7RPwgR89h3YjiFiXJK4X1LcsZfAUmuw7lVRy5FeEMgru22XXpmM/GY
-Pv5rqQg1PFSiA3NYhwZYcvwmZSb+eP5pLiZVY+PbdFLgbqS2ZKt2VHeIxWJH/0QM
-hEMHm4beO8wu+0b3M6u9ALAuG+NVFermyPU7GuJ5EjgyShdzcbnc6kNXmJqHwPst
-tBYmtKmDXrR+cyGTbfI1simd62+QVEUal1m1bzO7F3mwUoBqKrlqMpAkz5vxMoLP
-yPsg8qZSMdxDOu8Yfzo8ZbXVmic8ECuVitTs5iTwKbtM0vOnx9EzAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTOZohpkV7xGRkES1ZyDad5aAr7tTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAqTQWux5kxec0Cs1zzOUvgk2r1T7lxcrzf5Nqux4cmbhtIOgrSZj1Gq4J+s/8
-7e25ToRNRAHOZrvM6CYElO1n2fzZaEEJq4ZNb4EPdWrJtCaNATJLLAMbvUB1HJOz
-zOhmKOLJqVUUKYhUo7RwiQqgdaQ2sLJ7MM10n9WDMveFlcDB5NrihP5Szi1tMRap
-05DEpTzMupRrscIC1bfDsT4sBav2bli740Nf8QbmRNjXSCvFsl9t6oFRLxVvihVM
-hHBxC9uLqHJJSsLVh3+YyLTvPDTJ9I0EnxoiMX/kcBUE4u5rOM91w6joZocKpTGg
-TOrQBLMLEv4lU7mD9xNVAAMXhA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/39_months_after_2015_04.pem b/src/pki/testdata/ssl/certificates/39_months_after_2015_04.pem
deleted file mode 100644
index d138fef..0000000
--- a/src/pki/testdata/ssl/certificates/39_months_after_2015_04.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:71
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Apr 2 00:00:00 2015 GMT
- Not After : Jul 2 00:00:00 2018 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b1:08:9f:8e:29:52:ed:20:71:ae:d9:44:93:65:
- c3:11:58:97:29:dc:e2:4a:54:65:ec:d9:0d:e3:75:
- 9c:52:7d:2e:35:2a:cb:88:70:de:8f:ce:f4:23:13:
- 16:1d:de:7d:e4:fb:7b:8a:1e:ba:a4:6a:38:bb:c5:
- 89:69:49:17:9b:74:88:a8:c5:ee:65:4c:f1:96:82:
- 8e:30:42:e7:9a:9b:9b:e1:e6:5e:b0:c5:3f:46:09:
- fe:26:3a:02:b7:f9:a6:4b:43:0e:ed:80:d8:76:12:
- e3:34:38:ad:b6:a8:cb:58:9f:0e:77:67:ff:91:77:
- d5:63:0f:4c:2b:d4:35:22:68:08:8e:9b:5c:a6:77:
- 51:ef:e7:3e:e0:8f:53:8f:13:c7:21:fa:c5:98:15:
- 26:89:08:c0:c8:57:05:56:f5:52:b5:d3:6c:a6:a3:
- 5f:3c:3c:b1:91:98:ec:0d:85:8c:d5:ad:18:30:9d:
- 2e:91:f3:92:62:ae:9e:6d:64:4e:9d:ac:c8:88:30:
- 64:d7:2f:d2:c3:46:fb:fd:f3:a2:69:9f:f0:ee:ef:
- 6a:eb:e4:58:a2:37:16:46:e2:d0:53:ed:33:1e:ad:
- 6a:5f:b2:7e:c8:e9:1d:c8:12:ed:ac:35:9d:ba:26:
- 82:ea:04:be:e1:a5:34:fc:ee:ed:25:a6:6d:cb:fa:
- e5:3f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 1C:10:69:49:A1:B6:07:E4:28:8A:C2:C9:80:88:80:93:91:5C:71:2E
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 36:a1:f7:1b:af:3c:49:fd:af:13:19:74:79:cf:77:20:92:bb:
- e7:76:5e:ca:12:be:e2:8d:15:6c:45:5d:70:2a:84:05:c8:b8:
- f8:3d:34:76:0b:e7:25:5e:f0:dd:fd:08:00:b9:31:b5:72:9b:
- 18:e2:da:7a:bc:da:1a:b8:aa:80:37:ad:51:03:9f:c6:fb:e5:
- 06:13:3e:41:d5:e2:9b:dd:16:43:ad:35:3a:c3:7a:7f:2c:35:
- 6a:cb:bd:74:b9:57:93:1f:24:57:78:3c:9a:5c:f1:51:bd:5d:
- cf:ae:f2:a9:cb:81:b4:20:93:b4:fd:bf:a3:68:68:ff:15:12:
- 2f:05:1e:54:02:ce:4b:ee:38:c7:5b:fa:01:75:f7:bc:2f:08:
- ae:6e:d1:ba:20:5b:03:74:80:89:75:80:9f:b5:50:3d:14:b6:
- 94:73:84:2d:38:68:0b:d8:89:8f:42:bc:9b:e1:ed:e6:df:2f:
- 15:ba:ec:41:c9:1e:dc:94:cc:4a:af:68:34:76:92:50:d8:45:
- 47:57:6a:9e:c5:6f:20:59:9e:e6:f1:d8:56:bd:ee:9a:71:7e:
- 4f:08:3c:dc:9b:51:cd:62:a8:c7:7f:df:21:76:6a:90:0c:15:
- de:6f:b0:04:3b:16:4f:cc:19:7c:06:d0:55:0a:dd:cb:0d:08:
- 59:d6:ac:a3
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnEwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNTA0MDIwMDAwMDBaFw0xODA3MDIwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxCJ+OKVLtIHGu2USTZcMRWJcp3OJKVGXs
-2Q3jdZxSfS41KsuIcN6PzvQjExYd3n3k+3uKHrqkaji7xYlpSRebdIioxe5lTPGW
-go4wQueam5vh5l6wxT9GCf4mOgK3+aZLQw7tgNh2EuM0OK22qMtYnw53Z/+Rd9Vj
-D0wr1DUiaAiOm1ymd1Hv5z7gj1OPE8ch+sWYFSaJCMDIVwVW9VK102ymo188PLGR
-mOwNhYzVrRgwnS6R85Jirp5tZE6drMiIMGTXL9LDRvv986Jpn/Du72rr5FiiNxZG
-4tBT7TMerWpfsn7I6R3IEu2sNZ26JoLqBL7hpTT87u0lpm3L+uU/AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQcEGlJobYH5CiKwsmAiICTkVxxLjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEANqH3G688Sf2vExl0ec93IJK753ZeyhK+4o0VbEVdcCqEBci4+D00dgvnJV7w
-3f0IALkxtXKbGOLaerzaGriqgDetUQOfxvvlBhM+QdXim90WQ601OsN6fyw1asu9
-dLlXkx8kV3g8mlzxUb1dz67yqcuBtCCTtP2/o2ho/xUSLwUeVALOS+44x1v6AXX3
-vC8Irm7RuiBbA3SAiXWAn7VQPRS2lHOELThoC9iJj0K8m+Ht5t8vFbrsQcke3JTM
-Sq9oNHaSUNhFR1dqnsVvIFme5vHYVr3umnF+Twg83JtRzWKox3/fIXZqkAwV3m+w
-BDsWT8wZfAbQVQrdyw0IWdasow==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/39_months_based_on_last_day.pem b/src/pki/testdata/ssl/certificates/39_months_based_on_last_day.pem
deleted file mode 100644
index 84b9ce1..0000000
--- a/src/pki/testdata/ssl/certificates/39_months_based_on_last_day.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:75
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Feb 28 00:00:00 2017 GMT
- Not After : May 30 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a6:fd:ce:a0:e7:68:1f:ec:48:5a:cd:9f:73:ee:
- 17:d1:c5:ba:eb:d4:56:72:9a:d4:1d:94:fc:36:3c:
- cb:05:d2:e8:7d:93:3a:49:34:03:3c:d2:72:98:3f:
- 95:45:78:1a:0f:c9:be:70:f7:ab:91:9a:24:83:e8:
- 46:10:80:52:af:06:a8:3c:8a:f5:f7:ea:4c:25:81:
- f1:7a:62:ff:91:14:34:e7:ae:26:2d:c3:55:a8:46:
- 34:33:1f:ee:87:4d:93:ae:7d:9b:8a:4c:85:02:c0:
- 7e:b0:4c:a1:eb:cb:71:a3:9d:e2:0e:2b:b9:cb:80:
- 76:3d:58:4c:1d:5f:0a:de:cc:14:f8:69:2f:ce:b5:
- 43:55:f4:c6:8b:24:d6:55:4d:0d:74:62:d1:7f:e1:
- 95:4c:c8:fc:99:ae:9a:1b:e7:07:d8:48:7c:f7:3c:
- 1d:8a:8c:f0:20:99:88:ed:ca:aa:cc:c1:44:1e:10:
- e8:95:05:ca:a2:0d:93:c0:40:bf:1f:bc:5b:b5:da:
- 19:63:96:04:57:32:99:0f:f3:f7:f1:a3:ed:df:6c:
- 32:df:94:71:41:fe:e7:9a:d8:c5:ab:24:6d:26:82:
- eb:aa:2b:aa:6d:67:90:d4:cf:d9:11:e6:87:e1:b6:
- e7:24:c0:47:7a:ee:55:ba:87:a9:2f:b0:93:79:a4:
- 08:09
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:91:F7:13:99:EC:1E:9C:81:43:8A:DA:A5:63:5B:93:3C:79:07:B6
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 7e:4c:5b:7e:32:78:be:ee:68:bc:8c:de:1d:0e:d1:86:44:8d:
- 40:d5:42:2e:79:89:18:88:b7:9c:b5:f8:b4:89:ef:f7:8a:dc:
- 32:3d:6c:a9:b7:ef:2a:86:1f:72:fb:aa:7d:86:10:4f:b0:3e:
- 7b:39:6f:ab:2b:f2:20:d9:dc:44:82:8b:d7:54:9c:a4:6f:9f:
- bd:12:35:5d:29:56:53:b1:83:92:aa:bd:ea:3c:89:16:76:e9:
- 15:64:5d:c5:cb:60:b2:ba:7c:88:c6:66:b3:8a:13:1a:f1:a8:
- 03:c4:7b:8c:eb:11:86:e6:2f:28:87:55:6f:7d:94:e5:e7:a6:
- 8f:1d:3a:b7:fa:de:da:53:54:27:8f:0f:14:f6:34:91:11:8a:
- 29:18:a7:01:3c:b3:a0:94:57:6b:d2:c3:b7:e8:51:60:43:c3:
- 40:20:5c:ee:be:04:27:4f:b9:0f:16:84:5d:91:43:ae:03:6d:
- cd:81:f9:e4:ad:ff:ed:09:86:6f:4c:bb:3b:5f:6a:ef:2e:e9:
- 2f:fc:ae:d8:b7:cd:f2:0e:49:ef:46:ef:7e:42:33:3b:c2:00:
- a1:59:8e:07:6b:17:51:c2:62:1b:3e:92:70:58:7d:c9:22:4a:
- 2d:f6:b9:49:87:93:b5:10:61:34:1c:65:ef:6b:de:30:7d:3f:
- 68:45:cf:7a
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnUwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNzAyMjgwMDAwMDBaFw0yMDA1MzAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCm/c6g52gf7EhazZ9z7hfRxbrr1FZymtQd
-lPw2PMsF0uh9kzpJNAM80nKYP5VFeBoPyb5w96uRmiSD6EYQgFKvBqg8ivX36kwl
-gfF6Yv+RFDTnriYtw1WoRjQzH+6HTZOufZuKTIUCwH6wTKHry3GjneIOK7nLgHY9
-WEwdXwrezBT4aS/OtUNV9MaLJNZVTQ10YtF/4ZVMyPyZrpob5wfYSHz3PB2KjPAg
-mYjtyqrMwUQeEOiVBcqiDZPAQL8fvFu12hljlgRXMpkP8/fxo+3fbDLflHFB/uea
-2MWrJG0mguuqK6ptZ5DUz9kR5ofhtuckwEd67lW6h6kvsJN5pAgJAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTnkfcTmewenIFDitqlY1uTPHkHtjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAfkxbfjJ4vu5ovIzeHQ7RhkSNQNVCLnmJGIi3nLX4tInv94rcMj1sqbfvKoYf
-cvuqfYYQT7A+ezlvqyvyINncRIKL11ScpG+fvRI1XSlWU7GDkqq96jyJFnbpFWRd
-xctgsrp8iMZms4oTGvGoA8R7jOsRhuYvKIdVb32U5eemjx06t/re2lNUJ48PFPY0
-kRGKKRinATyzoJRXa9LDt+hRYEPDQCBc7r4EJ0+5DxaEXZFDrgNtzYH55K3/7QmG
-b0y7O19q7y7pL/yu2LfN8g5J70bvfkIzO8IAoVmOB2sXUcJiGz6ScFh9ySJKLfa5
-SYeTtRBhNBxl72veMH0/aEXPeg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/40_months_after_2015_04.pem b/src/pki/testdata/ssl/certificates/40_months_after_2015_04.pem
deleted file mode 100644
index c07d121..0000000
--- a/src/pki/testdata/ssl/certificates/40_months_after_2015_04.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:72
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Apr 2 00:00:00 2015 GMT
- Not After : Aug 1 00:00:00 2018 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a5:0f:16:e1:16:18:40:db:ce:15:87:a1:aa:d3:
- 1f:49:59:b6:38:e8:5d:f3:ed:f3:b0:29:04:c3:57:
- ea:5a:7c:22:6b:ce:77:db:de:4d:d9:04:51:5c:f8:
- 06:74:fb:ec:d2:87:b2:96:fe:b4:b3:34:81:ae:9f:
- a1:a1:c0:49:4b:d7:e8:bf:68:91:d4:57:f2:8d:1d:
- 0d:f5:92:c5:b5:fd:0b:bb:5f:51:8a:94:26:11:36:
- 3c:56:5e:c4:86:2b:1a:f5:df:1e:02:f5:e4:50:da:
- 76:b2:66:89:10:42:45:76:4a:32:09:fc:f7:13:2e:
- cb:ff:e3:94:3e:80:64:0e:c7:84:b2:a1:8e:01:a0:
- 30:4f:c0:bd:f3:20:36:7b:f6:b1:26:d7:c5:4f:17:
- c9:be:fc:2a:aa:e7:bc:0c:57:71:82:a0:3e:39:15:
- 0d:c5:95:79:44:1a:dd:ec:d3:e0:cc:ae:32:c8:00:
- 26:ed:da:f3:74:6e:5e:02:7e:02:bb:c1:a7:9c:d9:
- 3d:03:dc:b9:97:99:24:f3:72:58:8b:1d:0f:87:c2:
- b2:15:2f:f9:27:77:6b:4d:d4:7d:1d:12:56:07:b9:
- ad:bf:e8:93:af:92:fb:b3:83:76:f8:a8:7f:e3:d4:
- 28:a8:20:55:3c:66:39:8a:e9:0e:71:a1:78:9a:3b:
- da:e5
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 0C:63:B5:F8:FD:66:75:20:B7:40:9F:23:75:69:F4:49:D2:0E:BE:10
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 38:26:c3:05:63:87:a9:a0:3f:de:4a:c5:05:59:9a:3c:fe:7a:
- b4:9b:83:a3:97:7a:55:9f:c1:41:8a:e6:dc:ee:5f:38:73:c6:
- ab:23:ce:20:1b:a0:02:b4:1f:d3:02:41:d4:7d:0f:c5:ee:ad:
- c2:e0:ba:3a:1a:1e:55:c6:24:6a:ac:f7:6a:fd:01:92:f6:fe:
- 7e:e2:d1:d8:0a:8c:4e:fe:50:54:66:00:6f:fa:c7:fb:4d:29:
- f7:8c:ac:37:0b:a4:24:94:ce:e4:65:6b:85:0f:c2:df:92:bb:
- 7f:39:62:c3:49:30:c9:59:e4:6b:8b:97:9c:71:17:58:c0:fd:
- b9:3b:cc:f5:d0:d9:cd:e7:6d:ac:7a:b4:5e:df:45:23:e9:77:
- 4a:f5:dc:79:7f:a4:89:e9:26:bc:49:81:f1:52:76:b0:f5:2e:
- 64:3f:ab:cc:e7:8b:92:6e:3d:d5:05:90:13:fc:8f:1f:26:4e:
- 2f:2b:e9:a2:3f:39:88:98:36:b0:62:7c:65:3c:58:5c:c0:0f:
- 98:97:fa:ac:6d:f2:27:94:20:1c:d8:5b:e2:17:95:8b:5b:c1:
- c4:74:b2:90:b3:98:6e:be:79:bf:b1:c6:94:4a:7c:56:de:f3:
- 99:04:cf:5c:5b:2a:79:8a:87:6e:68:17:4c:b4:19:42:8b:b6:
- cd:2f:ea:cf
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnIwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNTA0MDIwMDAwMDBaFw0xODA4MDEwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQClDxbhFhhA284Vh6Gq0x9JWbY46F3z7fOw
-KQTDV+pafCJrznfb3k3ZBFFc+AZ0++zSh7KW/rSzNIGun6GhwElL1+i/aJHUV/KN
-HQ31ksW1/Qu7X1GKlCYRNjxWXsSGKxr13x4C9eRQ2nayZokQQkV2SjIJ/PcTLsv/
-45Q+gGQOx4SyoY4BoDBPwL3zIDZ79rEm18VPF8m+/Cqq57wMV3GCoD45FQ3FlXlE
-Gt3s0+DMrjLIACbt2vN0bl4CfgK7waec2T0D3LmXmSTzcliLHQ+HwrIVL/knd2tN
-1H0dElYHua2/6JOvkvuzg3b4qH/j1CioIFU8ZjmK6Q5xoXiaO9rlAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQMY7X4/WZ1ILdAnyN1afRJ0g6+EDAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAOCbDBWOHqaA/3krFBVmaPP56tJuDo5d6VZ/BQYrm3O5fOHPGqyPOIBugArQf
-0wJB1H0Pxe6twuC6OhoeVcYkaqz3av0Bkvb+fuLR2AqMTv5QVGYAb/rH+00p94ys
-NwukJJTO5GVrhQ/C35K7fzliw0kwyVnka4uXnHEXWMD9uTvM9dDZzedtrHq0Xt9F
-I+l3SvXceX+kiekmvEmB8VJ2sPUuZD+rzOeLkm491QWQE/yPHyZOLyvpoj85iJg2
-sGJ8ZTxYXMAPmJf6rG3yJ5QgHNhb4heVi1vBxHSykLOYbr55v7HGlEp8Vt7zmQTP
-XFsqeYqHbmgXTLQZQou2zS/qzw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/60_months_after_2012_07.pem b/src/pki/testdata/ssl/certificates/60_months_after_2012_07.pem
deleted file mode 100644
index 4ca5f52..0000000
--- a/src/pki/testdata/ssl/certificates/60_months_after_2012_07.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:73
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 30 00:00:00 2014 GMT
- Not After : Sep 30 00:00:00 2019 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:d4:fa:d1:99:fe:2d:7a:82:e4:72:af:58:76:bb:
- bb:bc:04:03:a2:57:54:75:1b:f3:48:11:aa:eb:97:
- 05:02:8c:71:49:ec:b5:5f:a6:d0:18:c5:60:e1:04:
- 59:3f:64:a2:96:ca:45:8b:37:82:14:7f:d9:07:fb:
- 97:0d:64:9d:7f:ce:19:56:0e:dc:2c:e0:40:7f:86:
- a0:ad:9b:bf:f9:84:1e:7f:23:22:e8:35:0a:fb:ee:
- 9a:ce:2b:00:48:53:71:86:b2:31:3e:b2:30:0d:79:
- d7:05:56:72:e3:95:98:c3:1e:bf:cc:cf:90:54:8e:
- 2d:39:c8:2f:bb:3c:05:41:36:4a:2c:b7:c1:0d:4a:
- f6:44:02:da:d4:bf:84:9f:66:d7:30:bd:82:b1:92:
- f1:73:4f:53:4d:c8:d3:74:73:42:69:bc:0b:18:e0:
- 03:51:b7:85:ca:71:74:a1:17:5d:37:22:43:86:c0:
- 92:25:98:a9:83:49:b9:d2:97:f8:15:eb:58:d2:13:
- bd:4a:39:33:07:50:db:cb:fc:49:8b:ae:ab:df:42:
- 14:c1:92:dd:93:da:c4:7a:c9:f8:4d:c2:d8:87:b6:
- e4:f5:0e:92:09:4a:6d:f5:30:53:14:07:ea:c5:7c:
- ef:93:84:09:25:e0:c7:8a:17:84:a6:76:91:1d:64:
- 24:73
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 29:81:75:1D:D1:AE:EE:50:EB:91:E2:57:31:51:5D:3A:0E:99:10:1C
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 8d:b4:56:2d:06:e1:b6:68:00:d4:02:56:5f:a2:6e:b1:1a:58:
- b7:66:98:05:9b:9a:56:20:db:17:f1:7a:5e:32:e5:7a:88:ef:
- dd:ec:92:b3:41:02:f9:d6:ae:17:85:49:8d:e9:df:e4:69:ee:
- c5:74:40:d4:3a:63:4d:99:cb:65:3c:f3:cc:83:82:c0:fe:3c:
- bf:80:df:bf:7b:33:f1:b5:2e:04:b0:9f:31:9f:40:23:1c:5b:
- 8f:dd:b1:7a:e9:4e:2c:81:ff:77:00:e8:04:f4:99:54:0d:be:
- 0d:a8:44:71:9f:b7:62:ce:99:b3:10:c3:47:34:e1:42:e4:d6:
- 07:e1:66:91:ae:0a:62:f8:b5:35:0b:ab:08:c8:da:be:5b:74:
- 03:5c:ad:1e:2c:82:bf:9a:b1:3e:88:ed:47:26:18:ba:07:31:
- 93:aa:ed:00:3f:89:c3:61:a6:7d:23:49:f3:47:4b:c5:72:cc:
- ff:64:21:c7:5e:81:65:f7:6b:8f:03:a2:e9:b9:b7:b6:be:ed:
- bf:51:4b:64:96:98:37:15:06:5f:17:33:85:46:15:e1:d7:04:
- 65:e4:65:f1:ef:60:01:ca:82:70:7f:69:71:2f:fc:ca:8e:64:
- b3:a4:0e:74:31:e7:61:28:89:48:b3:29:b6:66:52:69:f7:e1:
- 1e:51:8d:09
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnMwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNDEwMzAwMDAwMDBaFw0xOTA5MzAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDU+tGZ/i16guRyr1h2u7u8BAOiV1R1G/NI
-EarrlwUCjHFJ7LVfptAYxWDhBFk/ZKKWykWLN4IUf9kH+5cNZJ1/zhlWDtws4EB/
-hqCtm7/5hB5/IyLoNQr77prOKwBIU3GGsjE+sjANedcFVnLjlZjDHr/Mz5BUji05
-yC+7PAVBNkost8ENSvZEAtrUv4SfZtcwvYKxkvFzT1NNyNN0c0JpvAsY4ANRt4XK
-cXShF103IkOGwJIlmKmDSbnSl/gV61jSE71KOTMHUNvL/EmLrqvfQhTBkt2T2sR6
-yfhNwtiHtuT1DpIJSm31MFMUB+rFfO+ThAkl4MeKF4SmdpEdZCRzAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQpgXUd0a7uUOuR4lcxUV06DpkQHDAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAjbRWLQbhtmgA1AJWX6JusRpYt2aYBZuaViDbF/F6XjLleojv3eySs0EC+dau
-F4VJjenf5GnuxXRA1DpjTZnLZTzzzIOCwP48v4Dfv3sz8bUuBLCfMZ9AIxxbj92x
-eulOLIH/dwDoBPSZVA2+DahEcZ+3Ys6ZsxDDRzThQuTWB+Fmka4KYvi1NQurCMja
-vlt0A1ytHiyCv5qxPojtRyYYugcxk6rtAD+Jw2GmfSNJ80dLxXLM/2Qhx16BZfdr
-jwOi6bm3tr7tv1FLZJaYNxUGXxczhUYV4dcEZeRl8e9gAcqCcH9pcS/8yo5ks6QO
-dDHnYSiJSLMptmZSaffhHlGNCQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/61_months_after_2012_07.pem b/src/pki/testdata/ssl/certificates/61_months_after_2012_07.pem
deleted file mode 100644
index 8f9d360..0000000
--- a/src/pki/testdata/ssl/certificates/61_months_after_2012_07.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:74
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 30 00:00:00 2014 GMT
- Not After : Nov 3 00:00:00 2019 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a0:11:b9:0c:12:b6:cc:db:8a:b7:7f:a4:c9:26:
- b9:44:ef:2f:8f:9a:57:00:d2:21:c0:a3:6d:0d:88:
- 59:12:62:19:ba:71:6c:c6:98:cc:44:d3:de:aa:88:
- bc:64:38:cc:78:13:a5:5d:76:7a:4b:c8:d2:8e:67:
- 64:61:81:61:4f:1e:69:11:ca:ec:c1:80:d0:ea:21:
- a4:ab:56:8b:e5:74:e8:0d:05:f8:6a:dd:3b:c6:73:
- c4:3f:b7:f1:ab:c1:55:f7:df:3f:7f:ba:36:d9:c1:
- 6b:2d:6e:d7:93:96:87:9e:ee:00:57:d5:59:50:6d:
- 82:9b:ab:2a:52:7e:c0:b8:be:34:8f:08:6b:ad:c6:
- b5:90:0c:80:ff:3f:68:05:c9:a5:5c:9a:ba:8c:49:
- 4a:d4:b9:87:42:1d:47:42:ff:17:8f:df:55:e1:b9:
- f9:14:6b:08:8f:4f:de:65:59:71:1c:51:1a:58:56:
- 96:de:ca:d1:09:0d:c1:0a:b0:19:74:45:46:38:16:
- 7b:1a:0a:32:e0:35:34:60:83:c4:63:cb:53:34:2d:
- 4b:f7:c8:8e:88:75:13:95:70:9f:ff:cf:f0:10:64:
- b3:6c:22:ca:13:3e:65:fb:a2:fb:0c:01:80:b7:64:
- d8:ee:0b:4c:18:fc:02:9d:fd:6c:ba:ba:46:cb:f8:
- 05:d5
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 60:ED:A6:AB:09:02:D8:2C:54:39:D5:78:E5:E1:A1:09:44:B0:55:21
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- bc:7e:07:ce:f1:cf:0a:be:b5:27:bf:42:34:cf:8e:c4:19:e0:
- 60:c2:f9:e2:a8:e8:73:b9:75:30:5b:34:6a:3d:5a:95:b8:e7:
- 58:88:5e:48:62:70:06:7c:51:d8:17:d2:fb:4d:2c:48:4f:23:
- 2a:c3:b9:ca:0c:6a:f6:a9:d8:8c:b1:78:a6:45:9d:d3:d7:03:
- 1a:b5:64:c9:fc:92:05:ea:ea:da:e7:97:b8:67:53:d0:3b:46:
- d8:00:28:16:ff:15:84:18:ac:c2:96:cf:df:f8:c6:bb:39:d2:
- 79:9a:69:26:1e:c5:99:4b:ca:b4:bc:ca:a0:53:e0:11:43:e9:
- b7:b6:8c:d8:8b:88:cd:4d:10:9b:12:18:0e:80:d1:ab:b3:24:
- a4:f3:3b:ea:21:14:79:4b:64:17:49:0a:cd:1c:e4:fd:1b:11:
- 79:46:ac:fe:c6:aa:73:12:95:fd:61:0d:b0:64:53:5c:6f:ce:
- 0a:fe:07:2d:4d:42:5b:9e:dc:4a:19:dd:19:28:ee:bf:05:e2:
- 62:61:6f:8b:83:50:17:6e:3f:31:5c:f2:d2:7d:fa:60:c3:03:
- b9:ca:b5:16:d8:de:bb:00:09:9c:50:88:f4:00:f1:2b:00:f8:
- 1b:34:40:94:94:2c:25:63:b1:84:96:00:3d:76:48:2d:f4:77:
- 34:36:37:87
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnQwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNDEwMzAwMDAwMDBaFw0xOTExMDMwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCgEbkMErbM24q3f6TJJrlE7y+PmlcA0iHA
-o20NiFkSYhm6cWzGmMxE096qiLxkOMx4E6VddnpLyNKOZ2RhgWFPHmkRyuzBgNDq
-IaSrVovldOgNBfhq3TvGc8Q/t/GrwVX33z9/ujbZwWstbteTloee7gBX1VlQbYKb
-qypSfsC4vjSPCGutxrWQDID/P2gFyaVcmrqMSUrUuYdCHUdC/xeP31XhufkUawiP
-T95lWXEcURpYVpbeytEJDcEKsBl0RUY4FnsaCjLgNTRgg8Rjy1M0LUv3yI6IdROV
-cJ//z/AQZLNsIsoTPmX7ovsMAYC3ZNjuC0wY/AKd/Wy6ukbL+AXVAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRg7aarCQLYLFQ51Xjl4aEJRLBVITAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAvH4HzvHPCr61J79CNM+OxBngYML54qjoc7l1MFs0aj1albjnWIheSGJwBnxR
-2BfS+00sSE8jKsO5ygxq9qnYjLF4pkWd09cDGrVkyfySBerq2ueXuGdT0DtG2AAo
-Fv8VhBiswpbP3/jGuznSeZppJh7FmUvKtLzKoFPgEUPpt7aM2IuIzU0QmxIYDoDR
-q7MkpPM76iEUeUtkF0kKzRzk/RsReUas/saqcxKV/WENsGRTXG/OCv4HLU1CW57c
-ShndGSjuvwXiYmFvi4NQF24/MVzy0n36YMMDucq1FtjeuwAJnFCI9ADxKwD4GzRA
-lJQsJWOxhJYAPXZILfR3NDY3hw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-1024-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/768-rsa-ee-by-1024-rsa-intermediate.pem
deleted file mode 100644
index 725ca3a..0000000
--- a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-1024-rsa-intermediate.pem
+++ /dev/null
@@ -1,58 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=1024 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (768 bit)
- Modulus:
- 00:a0:a2:fc:c2:cd:0e:5f:d9:64:7d:c9:6e:26:bc:
- 04:5f:cb:c4:fb:01:66:5d:76:82:4b:60:11:12:0f:
- 44:b4:e8:1e:41:86:df:63:22:34:1c:4f:da:80:40:
- 51:fb:9d:a0:77:1e:af:dd:dd:dc:36:e4:67:d9:2f:
- 45:56:48:38:58:d8:df:59:21:c6:64:01:eb:7a:e3:
- 4f:ce:cc:e3:fe:53:98:12:86:c6:76:d1:c2:fb:06:
- 0e:0c:b0:80:d1:c6:bf
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 85:06:8C:BA:66:3C:B8:5C:2D:85:7B:B2:22:A5:73:48:0F:1B:B7:55
- X509v3 Authority Key Identifier:
- keyid:AB:91:E6:2B:C9:C1:2E:7B:A0:65:F1:D4:8A:CE:03:4D:F4:7A:18:13
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 4b:ce:06:5e:cf:bb:09:25:5f:43:b4:9d:08:f5:0e:85:99:d7:
- b9:d7:c0:51:3e:8e:d2:ad:66:41:6a:a1:c1:cf:f4:0b:de:3c:
- 9b:00:58:7a:7f:da:3f:18:8c:68:c3:35:29:42:94:31:2c:03:
- a9:88:33:2b:cf:8b:5a:1e:36:8e:a9:ad:30:1f:14:2e:3a:81:
- eb:c2:48:97:e4:8e:4c:63:8f:51:c2:12:4c:5b:17:bd:b5:18:
- 26:d2:92:35:06:bb:3a:40:1b:b2:3a:35:a5:21:77:15:b4:2a:
- a6:89:9f:54:7c:73:21:f0:e0:ab:44:46:e6:c2:0a:ed:c8:22:
- 79:ad
------BEGIN CERTIFICATE-----
-MIICWzCCAcSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0xMDI0
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwfDANBgkqhkiG9w0BAQEFAANrADBoAmEAoKL8ws0OX9lkfclu
-JrwEX8vE+wFmXXaCS2AREg9EtOgeQYbfYyI0HE/agEBR+52gdx6v3d3cNuRn2S9F
-Vkg4WNjfWSHGZAHreuNPzszj/lOYEobGdtHC+wYODLCA0ca/AgMBAAGjgYAwfjAM
-BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSFBoy6Zjy4XC2Fe7IipXNIDxu3VTAfBgNV
-HSMEGDAWgBSrkeYrycEue6Bl8dSKzgNN9HoYEzAdBgNVHSUEFjAUBggrBgEFBQcD
-AQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOBgQBL
-zgZez7sJJV9DtJ0I9Q6Fmde518BRPo7SrWZBaqHBz/QL3jybAFh6f9o/GIxowzUp
-QpQxLAOpiDMrz4taHjaOqa0wHxQuOoHrwkiX5I5MY49RwhJMWxe9tRgm0pI1Brs6
-QBuyOjWlIXcVtCqmiZ9UfHMh8OCrREbmwgrtyCJ5rQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-2048-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/768-rsa-ee-by-2048-rsa-intermediate.pem
deleted file mode 100644
index c661a13..0000000
--- a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-2048-rsa-intermediate.pem
+++ /dev/null
@@ -1,68 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (768 bit)
- Modulus:
- 00:c3:4d:cf:b1:46:75:00:21:75:d4:6b:10:dd:a8:
- 51:9e:90:ea:3a:5f:58:b5:23:a4:d9:30:bc:cb:08:
- 31:bc:2d:88:64:37:56:67:f8:4b:c5:0f:9f:49:11:
- bd:d7:c1:9e:07:46:cb:3b:fa:70:7a:7d:6f:51:3c:
- 10:81:33:f8:59:98:ed:81:1c:5a:bd:6b:ee:71:97:
- c8:0f:c7:a7:9a:d5:e0:3c:fb:ee:3a:0c:7f:69:63:
- 61:cf:e2:de:44:b1:d7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 9B:F2:E7:0F:32:A4:54:B7:06:99:EC:CF:8B:5F:E1:BE:E7:09:32:8C
- X509v3 Authority Key Identifier:
- keyid:5C:C2:71:76:C1:26:B1:0C:31:73:C8:92:D3:1E:01:12:4B:CC:5A:14
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 4f:8d:a9:be:61:eb:90:8f:59:29:fe:15:40:1d:2d:27:0b:74:
- 84:c0:0b:d6:c0:2a:23:bb:ed:4f:4d:8e:fa:f9:3e:8c:6d:c0:
- ba:41:0c:b0:77:c8:eb:b5:72:ac:3e:42:07:f2:a5:8e:98:81:
- 82:91:d2:80:63:5c:32:fb:4c:45:8f:70:d2:52:07:26:9a:3f:
- 28:40:10:4d:71:28:eb:78:03:d1:ed:1e:14:c4:fd:74:49:4a:
- 37:ad:59:e6:29:ef:bc:ae:8a:e1:8d:24:7c:34:7b:63:d4:53:
- 6f:68:f7:08:b3:fe:d3:a1:05:d6:44:d2:37:fe:98:83:3d:15:
- 70:a7:c6:d2:05:ea:72:21:eb:46:3f:3a:d8:6f:0e:7d:7d:75:
- fc:ad:59:7c:28:d3:98:4b:ae:7b:d5:2e:b9:9c:ab:c5:ca:98:
- 13:bd:1a:0d:63:9c:74:a6:f1:2e:16:2d:ba:b6:71:3e:22:6f:
- b5:b9:e4:63:c4:c3:98:1d:31:76:ef:18:48:52:16:d1:8a:89:
- 5f:a6:25:d6:c0:58:05:0d:57:6d:fa:03:54:87:ae:3f:d5:f0:
- a0:a2:30:e1:67:da:09:5c:8b:43:14:6a:b8:31:43:c9:7f:1f:
- 7b:73:3e:52:b2:d5:a7:cf:ce:ea:e8:88:ea:4c:0c:d3:41:7c:
- c2:66:d6:3c
------BEGIN CERTIFICATE-----
-MIIC3DCCAcSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0yMDQ4
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwfDANBgkqhkiG9w0BAQEFAANrADBoAmEAw03PsUZ1ACF11GsQ
-3ahRnpDqOl9YtSOk2TC8ywgxvC2IZDdWZ/hLxQ+fSRG918GeB0bLO/pwen1vUTwQ
-gTP4WZjtgRxavWvucZfID8enmtXgPPvuOgx/aWNhz+LeRLHXAgMBAAGjgYAwfjAM
-BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSb8ucPMqRUtwaZ7M+LX+G+5wkyjDAfBgNV
-HSMEGDAWgBRcwnF2wSaxDDFzyJLTHgESS8xaFDAdBgNVHSUEFjAUBggrBgEFBQcD
-AQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
-T42pvmHrkI9ZKf4VQB0tJwt0hMAL1sAqI7vtT02O+vk+jG3AukEMsHfI67VyrD5C
-B/KljpiBgpHSgGNcMvtMRY9w0lIHJpo/KEAQTXEo63gD0e0eFMT9dElKN61Z5inv
-vK6K4Y0kfDR7Y9RTb2j3CLP+06EF1kTSN/6Ygz0VcKfG0gXqciHrRj862G8OfX11
-/K1ZfCjTmEuue9UuuZyrxcqYE70aDWOcdKbxLhYturZxPiJvtbnkY8TDmB0xdu8Y
-SFIW0YqJX6Yl1sBYBQ1XbfoDVIeuP9XwoKIw4WfaCVyLQxRquDFDyX8fe3M+UrLV
-p8/O6uiI6kwM00F8wmbWPA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-768-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/768-rsa-ee-by-768-rsa-intermediate.pem
deleted file mode 100644
index f9af743..0000000
--- a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-768-rsa-intermediate.pem
+++ /dev/null
@@ -1,55 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=768 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (768 bit)
- Modulus:
- 00:b8:74:88:ef:f9:04:6b:00:fc:af:a5:c7:f2:10:
- 0d:be:09:a7:f7:07:4a:a9:08:6d:99:84:84:41:c4:
- cc:85:18:a2:c2:2c:ab:91:79:ed:05:42:e7:d2:8c:
- b6:2e:19:80:b2:13:4e:fb:eb:8b:96:58:82:0d:02:
- c5:9a:0f:54:f5:d5:61:04:6f:f2:8c:e3:48:b6:b6:
- c1:28:43:60:0a:5b:ae:fb:8c:82:ca:ae:8a:51:b4:
- 58:58:44:84:92:ea:63
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- D4:57:45:F6:6C:FA:DE:15:8B:2A:A1:D2:B1:2B:3F:5C:D3:8E:FA:3A
- X509v3 Authority Key Identifier:
- keyid:9E:E3:A7:83:B0:59:6F:91:9F:C7:D5:34:61:4A:1A:B3:66:C7:44:A0
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- c5:bc:64:9f:b6:c6:f5:d6:e8:cf:46:7b:bc:52:ae:6b:54:97:
- ce:05:8d:94:81:a9:cb:4f:8d:9e:45:43:22:0a:54:8a:8f:eb:
- 97:10:cf:c1:44:22:b7:e8:e0:a8:d2:ab:1c:be:eb:b8:b2:b1:
- 36:10:62:d8:a4:4e:db:3b:1c:d3:0e:b2:03:ae:34:04:54:f0:
- ea:2f:0b:e8:45:1d:14:af:8f:be:53:fd:9c:b4:32:92:2f:4a:
- d3:3e:53:e1:c1:fc
------BEGIN CERTIFICATE-----
-MIICOTCCAcOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAnMSUwIwYDVQQDDBw3Njgg
-cnNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoXDTI2MDQy
-MDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
-BgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMM
-CTEyNy4wLjAuMTB8MA0GCSqGSIb3DQEBAQUAA2sAMGgCYQC4dIjv+QRrAPyvpcfy
-EA2+Caf3B0qpCG2ZhIRBxMyFGKLCLKuRee0FQufSjLYuGYCyE07764uWWIINAsWa
-D1T11WEEb/KM40i2tsEoQ2AKW677jILKropRtFhYRISS6mMCAwEAAaOBgDB+MAwG
-A1UdEwEB/wQCMAAwHQYDVR0OBBYEFNRXRfZs+t4Viyqh0rErP1zTjvo6MB8GA1Ud
-IwQYMBaAFJ7jp4OwWW+Rn8fVNGFKGrNmx0SgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
-BggrBgEFBQcDAjAPBgNVHREECDAGhwR/AAABMA0GCSqGSIb3DQEBCwUAA2EAxbxk
-n7bG9dboz0Z7vFKua1SXzgWNlIGpy0+NnkVDIgpUio/rlxDPwUQit+jgqNKrHL7r
-uLKxNhBi2KRO2zsc0w6yA640BFTw6i8L6EUdFK+PvlP9nLQyki9K0z5T4cH8
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-prime256v1-ecdsa-intermediate.pem b/src/pki/testdata/ssl/certificates/768-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
deleted file mode 100644
index f7b3887..0000000
--- a/src/pki/testdata/ssl/certificates/768-rsa-ee-by-prime256v1-ecdsa-intermediate.pem
+++ /dev/null
@@ -1,53 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN=prime256v1 ecdsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (768 bit)
- Modulus:
- 00:c4:7b:c8:e7:66:93:0b:ef:8d:13:38:7a:cb:2b:
- d3:c5:6a:69:06:c6:66:fd:ed:f3:ae:38:ef:4f:81:
- 84:79:08:93:6d:65:c3:ce:dc:17:23:7c:19:31:ea:
- 97:ef:54:d7:46:2d:9c:f1:da:94:eb:5b:7b:98:eb:
- ed:51:b8:a9:5e:50:6e:d6:2e:48:25:de:5f:26:6b:
- dd:a5:a5:99:8c:af:15:a8:db:a7:9e:32:ba:c6:2c:
- 17:52:59:27:29:67:6d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 36:C8:ED:4D:53:9C:76:E1:7D:E1:84:A4:DA:DF:AD:6D:68:D0:B3:86
- X509v3 Authority Key Identifier:
- keyid:0D:6B:B6:D7:DD:7F:CD:4E:AD:06:6B:22:E1:11:08:58:10:AB:16:2A
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:20:12:3c:ec:48:76:df:9f:27:f2:73:60:05:9d:c0:
- 24:0d:16:5e:33:43:bb:69:58:4b:c4:1c:0a:7a:e9:44:91:e8:
- 02:21:00:f5:98:73:6a:f3:93:47:a8:89:99:d4:61:41:37:d6:
- 09:e8:4f:a9:e3:72:eb:b4:0a:75:d7:c5:35:5b:8f:90:19
------BEGIN CERTIFICATE-----
-MIICIzCCAcmgAwIBAgIBATAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVwcmltZTI1
-NnYxIGVjZHNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoX
-DTI2MDQyMDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju
-aWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQ
-BgNVBAMMCTEyNy4wLjAuMTB8MA0GCSqGSIb3DQEBAQUAA2sAMGgCYQDEe8jnZpML
-740TOHrLK9PFamkGxmb97fOuOO9PgYR5CJNtZcPO3BcjfBkx6pfvVNdGLZzx2pTr
-W3uY6+1RuKleUG7WLkgl3l8ma92lpZmMrxWo26eeMrrGLBdSWScpZ20CAwEAAaOB
-gDB+MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDbI7U1TnHbhfeGEpNrfrW1o0LOG
-MB8GA1UdIwQYMBaAFA1rttfdf81OrQZrIuERCFgQqxYqMB0GA1UdJQQWMBQGCCsG
-AQUFBwMBBggrBgEFBQcDAjAPBgNVHREECDAGhwR/AAABMAoGCCqGSM49BAMCA0gA
-MEUCIBI87Eh2358n8nNgBZ3AJA0WXjNDu2lYS8QcCnrpRJHoAiEA9ZhzavOTR6iJ
-mdRhQTfWCehPqeNy67QKddfFNVuPkBk=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/768-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/768-rsa-intermediate.pem
deleted file mode 100644
index 6d4a98c..0000000
--- a/src/pki/testdata/ssl/certificates/768-rsa-intermediate.pem
+++ /dev/null
@@ -1,60 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: CN=768 rsa Test intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (768 bit)
- Modulus:
- 00:c6:10:85:d9:ce:e4:cf:8a:1c:1e:51:62:dc:5e:
- f4:0f:7a:25:67:90:e5:45:12:29:55:b0:b7:c0:b0:
- 1b:37:33:02:5d:17:eb:44:bb:43:23:5f:c9:06:86:
- 3f:e6:b1:71:76:0b:e1:42:0f:ac:98:e3:12:2a:b4:
- 15:34:b8:dd:e8:2a:35:3f:62:d0:af:54:b7:e8:e5:
- 3d:70:f9:fd:61:68:60:52:7b:15:b3:c5:17:75:0c:
- a3:bb:df:b7:ca:8e:09
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 9E:E3:A7:83:B0:59:6F:91:9F:C7:D5:34:61:4A:1A:B3:66:C7:44:A0
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 29:62:c0:b7:c7:f2:25:3e:62:fe:ca:3d:46:40:25:ad:df:43:
- 0d:4f:ee:7f:15:e7:ab:12:45:34:8a:e4:32:a7:4a:33:b8:ab:
- 36:06:69:c5:4f:5a:29:05:5f:aa:11:61:16:cd:ba:18:b0:3c:
- e5:0b:b7:75:07:b0:8d:46:01:19:2f:18:e1:91:f6:94:45:05:
- 8b:ce:18:b1:b0:5b:19:fa:57:f2:ea:24:f7:6e:75:af:2b:4d:
- 7c:c2:d0:2e:46:74:b9:de:fe:4a:b0:dd:29:74:ba:27:c9:45:
- 01:55:65:d4:5b:61:b3:ce:95:8d:7c:73:84:21:50:20:b1:ac:
- 98:0b:d7:c8:61:82:f1:d7:86:6c:cb:da:b4:ef:92:3e:83:90:
- c4:5e:f3:1a:23:e3:8f:1e:75:d6:58:66:10:05:3c:9b:22:47:
- 01:36:8e:4f:62:19:66:f2:ed:9c:50:f0:28:78:f5:21:ea:b1:
- 6a:d7:7e:d8:24:4e:5e:be:51:3a:8d:1c:b3:d0:97:d0:a6:0a:
- db:fa:19:0a:b4:ed:bd:22:d0:3f:91:f0:e8:4a:12:82:d1:6d:
- 44:1a:26:ed:2e:aa:af:55:64:c9:bf:d3:0a:81:c2:34:54:5d:
- 32:05:50:50:ea:fe:d8:52:04:5f:08:17:b2:f1:d6:90:87:15:
- e0:c6:7c:c1
------BEGIN CERTIFICATE-----
-MIICXDCCAUSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMTYwNDIyMjAyODQxWhcNMjYwNDIwMjAyODQx
-WjAnMSUwIwYDVQQDDBw3NjggcnNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMHwwDQYJ
-KoZIhvcNAQEBBQADawAwaAJhAMYQhdnO5M+KHB5RYtxe9A96JWeQ5UUSKVWwt8Cw
-GzczAl0X60S7QyNfyQaGP+axcXYL4UIPrJjjEiq0FTS43egqNT9i0K9Ut+jlPXD5
-/WFoYFJ7FbPFF3UMo7vft8qOCQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0G
-A1UdDgQWBBSe46eDsFlvkZ/H1TRhShqzZsdEoDAOBgNVHQ8BAf8EBAMCAQYwDQYJ
-KoZIhvcNAQELBQADggEBACliwLfH8iU+Yv7KPUZAJa3fQw1P7n8V56sSRTSK5DKn
-SjO4qzYGacVPWikFX6oRYRbNuhiwPOULt3UHsI1GARkvGOGR9pRFBYvOGLGwWxn6
-V/LqJPduda8rTXzC0C5GdLne/kqw3Sl0uifJRQFVZdRbYbPOlY18c4QhUCCxrJgL
-18hhgvHXhmzL2rTvkj6DkMRe8xoj448eddZYZhAFPJsiRwE2jk9iGWby7ZxQ8Ch4
-9SHqsWrXftgkTl6+UTqNHLPQl9CmCtv6GQq07b0i0D+R8OhKEoLRbUQaJu0uqq9V
-ZMm/0wqBwjRUXTIFUFDq/thSBF8IF7Lx1pCHFeDGfME=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/825_days_1_second_after_2018_03_01.pem b/src/pki/testdata/ssl/certificates/825_days_1_second_after_2018_03_01.pem
deleted file mode 100644
index 11d7cd7..0000000
--- a/src/pki/testdata/ssl/certificates/825_days_1_second_after_2018_03_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7c
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Mar 2 00:00:00 2018 GMT
- Not After : Jun 4 00:00:01 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a1:4f:d4:c4:81:eb:6b:72:1f:2c:7c:77:49:e6:
- c8:29:76:f1:2a:36:d6:0c:dd:80:ed:07:83:bd:ff:
- 76:de:d6:79:9b:ff:0f:6d:24:e3:cd:17:4d:ba:82:
- e9:2d:37:bf:ec:78:b4:7d:b4:6d:d1:af:84:40:ea:
- 50:a6:87:c3:4c:1c:11:f3:c9:54:f1:d9:d7:8a:4b:
- a4:82:28:55:e4:b5:8a:fb:cb:c7:fa:da:07:d4:fd:
- f9:3a:94:ab:89:cc:e1:22:ba:12:93:78:a3:dc:6d:
- be:06:f7:b1:25:29:fe:0e:9f:37:08:35:5a:09:9f:
- 4f:3e:27:b4:b9:d7:ec:10:74:c8:fe:a3:b3:97:1d:
- 29:c2:33:eb:90:de:55:2e:77:ee:9f:60:c9:c9:1d:
- 2a:eb:71:24:8c:fe:75:f6:88:d9:8a:00:4f:b6:9c:
- 65:c1:8e:36:39:a4:c4:37:f3:fa:b3:5b:db:50:39:
- 0d:8f:0b:c9:33:e2:bb:10:5c:11:3a:8a:aa:aa:16:
- 22:f4:fe:ba:6d:ee:da:66:d9:6a:e3:b0:0b:79:78:
- 06:5d:b7:60:9c:30:07:94:3d:45:d5:9e:95:14:49:
- d0:b6:c1:4c:e6:5e:81:48:3e:eb:22:9d:e8:86:d1:
- 5e:69:7b:43:8a:e7:05:93:f5:ad:c0:3d:63:c4:70:
- d0:19
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- A6:14:80:2C:A5:12:49:3A:D8:66:20:1C:05:B8:44:46:E2:C0:80:12
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 18:c9:d9:fd:1f:2c:5c:c8:1d:d7:02:7f:b7:a9:52:3c:b4:46:
- e6:80:aa:0c:95:3c:1e:8c:84:63:f9:37:3d:5e:c1:f3:f5:78:
- 01:16:3e:fe:ef:6f:bc:38:a4:5b:28:b1:62:5d:8b:fc:68:e4:
- 00:c2:b3:cc:4f:e0:6e:3e:6e:01:ee:47:5d:ec:04:a0:cf:ac:
- 00:13:72:d1:5e:8c:a1:d8:14:9f:0a:9d:fd:91:76:40:0c:b5:
- fb:a5:ad:d1:17:a8:cc:5a:79:dc:0d:65:4d:61:8d:1f:c1:99:
- 08:db:23:d1:6d:48:21:19:15:56:91:32:eb:a9:11:3e:91:46:
- 2d:1e:9a:af:f5:49:ae:d0:2a:19:55:51:3f:4a:a7:06:e2:d3:
- b7:41:61:88:22:69:0a:1e:1e:d4:95:d7:53:5b:72:66:d0:08:
- 48:26:bd:12:0f:29:34:57:9b:3a:0e:75:87:74:1d:f4:71:36:
- 6c:cf:ae:2d:34:bc:a5:25:d3:07:d1:0f:60:85:e8:9c:23:fd:
- 3c:6f:8a:b3:44:71:af:e8:5f:8c:a7:3c:bf:69:e8:7e:bf:0b:
- 30:17:b7:78:55:e8:b0:a8:0a:6c:7b:f6:e4:95:b9:9d:d3:0e:
- 6f:c6:18:da:d9:3b:67:ab:7b:dc:31:6f:96:ee:23:94:e0:87:
- 40:73:c0:51
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnwwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xODAzMDIwMDAwMDBaFw0yMDA2MDQwMDAwMDFaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQChT9TEgetrch8sfHdJ5sgpdvEqNtYM3YDt
-B4O9/3be1nmb/w9tJOPNF026guktN7/seLR9tG3Rr4RA6lCmh8NMHBHzyVTx2deK
-S6SCKFXktYr7y8f62gfU/fk6lKuJzOEiuhKTeKPcbb4G97ElKf4OnzcINVoJn08+
-J7S51+wQdMj+o7OXHSnCM+uQ3lUud+6fYMnJHSrrcSSM/nX2iNmKAE+2nGXBjjY5
-pMQ38/qzW9tQOQ2PC8kz4rsQXBE6iqqqFiL0/rpt7tpm2WrjsAt5eAZdt2CcMAeU
-PUXVnpUUSdC2wUzmXoFIPusineiG0V5pe0OK5wWT9a3APWPEcNAZAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSmFIAspRJJOthmIBwFuERG4sCAEjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAGMnZ/R8sXMgd1wJ/t6lSPLRG5oCqDJU8HoyEY/k3PV7B8/V4ARY+/u9vvDik
-WyixYl2L/GjkAMKzzE/gbj5uAe5HXewEoM+sABNy0V6ModgUnwqd/ZF2QAy1+6Wt
-0ReozFp53A1lTWGNH8GZCNsj0W1IIRkVVpEy66kRPpFGLR6ar/VJrtAqGVVRP0qn
-BuLTt0FhiCJpCh4e1JXXU1tyZtAISCa9Eg8pNFebOg51h3Qd9HE2bM+uLTS8pSXT
-B9EPYIXonCP9PG+Ks0Rxr+hfjKc8v2nofr8LMBe3eFXosKgKbHv25JW5ndMOb8YY
-2tk7Z6t73DFvlu4jlOCHQHPAUQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/825_days_after_2018_03_01.pem b/src/pki/testdata/ssl/certificates/825_days_after_2018_03_01.pem
deleted file mode 100644
index 3d15cfc..0000000
--- a/src/pki/testdata/ssl/certificates/825_days_after_2018_03_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7b
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Mar 2 00:00:00 2018 GMT
- Not After : Jun 4 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9a:39:94:e3:67:d8:e3:a9:27:4d:88:89:70:99:
- fd:9d:b8:a3:d5:6a:ff:f4:f0:6b:76:4f:d5:b1:a3:
- 6c:9d:10:c1:e6:6c:ac:2e:71:86:b2:e3:91:25:d7:
- 7e:f0:32:55:a4:b5:e2:f8:ac:d2:69:cb:c9:6e:25:
- 12:32:f8:82:5a:8e:2d:46:30:c2:6c:d9:8e:cb:4c:
- 69:1e:e8:c2:1e:8f:94:76:76:6a:c6:8c:a5:e7:b8:
- 8e:79:e5:4b:6a:b1:98:cc:2f:2b:ba:35:6f:63:65:
- 23:1c:6e:c3:9a:65:7f:fa:1e:6e:fe:a0:7d:8f:10:
- 40:b7:30:1e:2e:41:0e:be:3b:8e:1f:ed:da:29:c0:
- 44:63:10:e7:0f:b1:ed:7b:e9:0e:b7:2d:a0:ec:83:
- 19:8e:a4:de:e5:2e:24:f8:4b:b8:92:63:37:ab:67:
- d7:69:1c:8a:de:1c:d5:e4:59:42:b7:d8:ea:54:64:
- cc:28:14:47:f6:a4:84:f1:7a:a4:9c:26:a1:95:4f:
- 29:6e:c4:06:6c:b2:4e:9a:c5:ca:c7:ff:e9:6a:d9:
- bb:95:0c:9b:5e:d1:cf:d2:0c:fc:1c:6a:f5:bb:46:
- f5:e5:67:4f:2b:f8:a3:3e:3c:74:3c:cf:a8:a1:2d:
- 53:ba:82:e3:f6:67:4c:44:71:1a:79:ff:91:40:41:
- c7:43
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 21:4C:BB:C1:C9:E7:EC:9E:70:89:0F:F4:C5:25:86:86:B0:C8:31:B7
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 68:f9:e3:09:b5:35:6d:e8:fe:00:c8:92:6a:9c:16:c8:99:d4:
- ba:bc:14:89:6c:a9:40:33:0e:33:f8:15:73:62:19:03:37:a1:
- e0:af:ba:d2:9b:06:f9:33:16:c0:38:a8:40:2f:1d:8e:04:55:
- 2d:3b:ae:7b:a2:91:9b:50:eb:fa:83:42:ec:ba:9a:7e:54:28:
- 4b:95:5e:9d:64:c5:79:59:34:77:c7:d4:e4:c5:65:07:f0:63:
- 36:c7:7a:2c:ee:00:75:63:e0:eb:5f:af:5c:41:f3:11:80:63:
- 81:85:53:df:72:22:fc:4c:b8:c8:99:dc:86:e3:1e:b6:a9:37:
- de:c9:df:23:30:2b:f3:d8:48:50:ae:40:3f:5a:92:83:64:03:
- 41:b9:f7:43:ad:2e:2f:be:7f:60:98:af:92:65:7c:7a:05:6a:
- bd:0a:7d:c4:83:1c:a5:8b:6a:18:c5:17:8c:2d:41:d7:97:29:
- e3:5c:79:07:9d:11:43:c5:09:a5:fa:48:9b:be:39:41:7b:34:
- 97:40:e3:84:8b:c7:bb:24:b5:9a:38:47:ca:43:56:ad:52:25:
- 22:a8:aa:2e:64:26:a1:71:cf:0b:f0:47:d9:07:f4:cc:16:99:
- b8:17:23:ea:d3:ad:e6:6e:08:e5:85:04:0c:c3:46:66:80:ec:
- 28:cf:e1:db
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnswDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xODAzMDIwMDAwMDBaFw0yMDA2MDQwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaOZTjZ9jjqSdNiIlwmf2duKPVav/08Gt2
-T9Wxo2ydEMHmbKwucYay45El137wMlWkteL4rNJpy8luJRIy+IJaji1GMMJs2Y7L
-TGke6MIej5R2dmrGjKXnuI555UtqsZjMLyu6NW9jZSMcbsOaZX/6Hm7+oH2PEEC3
-MB4uQQ6+O44f7dopwERjEOcPse176Q63LaDsgxmOpN7lLiT4S7iSYzerZ9dpHIre
-HNXkWUK32OpUZMwoFEf2pITxeqScJqGVTyluxAZssk6axcrH/+lq2buVDJte0c/S
-DPwcavW7RvXlZ08r+KM+PHQ8z6ihLVO6guP2Z0xEcRp5/5FAQcdDAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQhTLvByefsnnCJD/TFJYaGsMgxtzAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAaPnjCbU1bej+AMiSapwWyJnUurwUiWypQDMOM/gVc2IZAzeh4K+60psG+TMW
-wDioQC8djgRVLTuue6KRm1Dr+oNC7LqaflQoS5VenWTFeVk0d8fU5MVlB/BjNsd6
-LO4AdWPg61+vXEHzEYBjgYVT33Ii/Ey4yJnchuMetqk33snfIzAr89hIUK5AP1qS
-g2QDQbn3Q60uL75/YJivkmV8egVqvQp9xIMcpYtqGMUXjC1B15cp41x5B50RQ8UJ
-pfpIm745QXs0l0DjhIvHuyS1mjhHykNWrVIlIqiqLmQmoXHPC/BH2Qf0zBaZuBcj
-6tOt5m4I5YUEDMNGZoDsKM/h2w==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/826_days_after_2018_03_01.pem b/src/pki/testdata/ssl/certificates/826_days_after_2018_03_01.pem
deleted file mode 100644
index 1fb6bbd..0000000
--- a/src/pki/testdata/ssl/certificates/826_days_after_2018_03_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7a
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Mar 2 00:00:00 2018 GMT
- Not After : Jun 5 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c6:48:5e:83:86:48:ec:31:7d:cc:2c:20:88:c3:
- 5e:36:b5:bd:ba:4a:ed:1b:08:4c:30:4f:7c:f0:db:
- 7f:c8:8a:31:ee:b5:58:18:8f:05:f5:85:fd:e0:e0:
- 9c:3a:40:de:45:31:5f:94:1a:f7:67:26:9d:21:94:
- 1f:73:96:30:0e:91:0c:96:2e:3f:40:9c:40:76:8e:
- 27:de:23:24:a9:9f:6e:69:30:22:a7:62:ee:0f:72:
- 5a:bb:1a:08:c8:49:f0:5b:53:e2:6a:e6:3e:5a:88:
- 73:6d:03:c2:ec:43:8f:f2:dd:30:5f:b3:69:e6:7d:
- 21:0c:a4:50:0a:78:3d:ba:2f:9f:dc:eb:a9:74:40:
- 54:46:ef:c7:49:fc:24:25:ee:e9:18:3a:0d:37:86:
- 90:5c:19:2b:17:4c:93:d2:11:45:78:20:c5:2b:ac:
- 8c:23:d9:fe:2a:a5:3d:72:f0:a8:0d:29:76:23:73:
- a8:a7:c8:ed:e1:52:4c:b9:ba:0a:ce:e5:07:e2:30:
- 26:d2:07:8d:27:02:08:bd:41:6a:0f:bf:3f:43:11:
- fa:17:01:0e:b1:b0:7b:df:8a:63:3d:59:41:6e:0f:
- f5:53:cb:f9:be:ac:c4:a6:c3:6a:19:0b:36:38:ce:
- 34:e3:9f:36:de:ed:bd:4a:d7:75:34:2a:b6:ed:53:
- 7b:5d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 56:75:5B:1E:72:EB:8C:14:EE:D6:78:E4:67:7B:7D:2D:D0:8F:6D:A1
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 3c:6f:26:8e:d6:8c:6b:01:bf:b0:8c:fc:06:9f:8c:b7:03:50:
- 6d:45:42:de:e7:d0:a0:75:f2:b8:7e:12:13:96:9c:27:c1:ee:
- 6e:b3:48:23:5b:1b:51:45:e7:89:71:62:de:4c:df:66:d3:81:
- 87:64:72:55:d3:ec:da:3d:bb:5c:92:8a:1f:73:fa:5b:bb:b8:
- 83:a9:52:b2:ce:4a:f7:19:68:f5:df:2b:cd:47:07:b7:75:4f:
- 68:15:63:db:25:d3:6a:80:48:92:f2:e2:d4:9f:ae:73:86:c6:
- 85:c9:35:66:65:8e:c4:b2:79:ea:64:ca:d2:d3:73:09:b9:22:
- d5:b7:2a:28:d9:82:e4:85:cb:c8:82:1b:6c:95:80:62:18:21:
- a7:2d:ae:8f:06:09:80:10:24:48:e0:2a:d5:4d:62:00:3e:ed:
- 2c:7c:1e:9d:80:84:b1:de:3a:ab:95:78:b3:65:3a:1d:16:4f:
- 82:b1:63:96:4c:75:3e:2a:0c:26:fc:60:fd:4c:b0:06:36:9a:
- 1d:47:4a:51:47:b0:19:3c:79:f5:93:97:24:61:79:91:fe:7e:
- 72:c6:cb:0a:74:00:a5:d2:ad:b8:bd:b3:45:0d:80:65:53:e5:
- 90:98:14:d2:4b:b3:70:e1:96:c2:bf:7a:1b:66:ce:d4:e7:ae:
- 8c:51:bc:c6
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnowDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xODAzMDIwMDAwMDBaFw0yMDA2MDUwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGSF6DhkjsMX3MLCCIw142tb26Su0bCEww
-T3zw23/IijHutVgYjwX1hf3g4Jw6QN5FMV+UGvdnJp0hlB9zljAOkQyWLj9AnEB2
-jifeIySpn25pMCKnYu4Pclq7GgjISfBbU+Jq5j5aiHNtA8LsQ4/y3TBfs2nmfSEM
-pFAKeD26L5/c66l0QFRG78dJ/CQl7ukYOg03hpBcGSsXTJPSEUV4IMUrrIwj2f4q
-pT1y8KgNKXYjc6inyO3hUky5ugrO5QfiMCbSB40nAgi9QWoPvz9DEfoXAQ6xsHvf
-imM9WUFuD/VTy/m+rMSmw2oZCzY4zjTjnzbe7b1K13U0KrbtU3tdAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRWdVsecuuMFO7WeORne30t0I9toTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAPG8mjtaMawG/sIz8Bp+MtwNQbUVC3ufQoHXyuH4SE5acJ8HubrNII1sbUUXn
-iXFi3kzfZtOBh2RyVdPs2j27XJKKH3P6W7u4g6lSss5K9xlo9d8rzUcHt3VPaBVj
-2yXTaoBIkvLi1J+uc4bGhck1ZmWOxLJ56mTK0tNzCbki1bcqKNmC5IXLyIIbbJWA
-Yhghpy2ujwYJgBAkSOAq1U1iAD7tLHwenYCEsd46q5V4s2U6HRZPgrFjlkx1PioM
-Jvxg/UywBjaaHUdKUUewGTx59ZOXJGF5kf5+csbLCnQApdKtuL2zRQ2AZVPlkJgU
-0kuzcOGWwr96G2bO1OeujFG8xg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/900_days_after_2019_07_01.pem b/src/pki/testdata/ssl/certificates/900_days_after_2019_07_01.pem
deleted file mode 100644
index b2ab8c6..0000000
--- a/src/pki/testdata/ssl/certificates/900_days_after_2019_07_01.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:86
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:31 2022 GMT
- Not After : Mar 21 17:20:31 2025 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c5:28:61:1e:94:d2:ed:5e:b3:fb:6c:35:e1:c5:
- 1c:bb:78:67:d7:11:55:1c:38:db:67:4d:84:fa:39:
- 73:81:ff:73:e4:10:a5:df:f4:21:43:14:c8:9f:4e:
- f0:a7:45:82:2b:2c:79:34:df:db:3c:d0:07:fd:33:
- eb:8a:be:49:dd:cf:22:7f:11:37:3f:3c:e3:be:fb:
- ba:a0:b1:45:b4:bd:7c:d9:5b:7b:58:75:3e:fc:b8:
- 9f:44:4f:cf:97:bf:70:1c:42:8b:1c:77:07:1e:5f:
- 47:a8:78:5b:9f:0b:60:db:9b:58:63:81:db:1a:f1:
- 37:bb:de:91:09:05:b0:3b:f2:e4:d9:a6:62:4b:ac:
- 29:91:6e:04:c9:3d:85:8f:57:d6:d9:b6:be:fe:7a:
- c8:e6:40:89:99:a4:c7:58:94:75:59:03:d8:bc:b1:
- 8e:f0:d2:34:d7:c0:15:63:5c:bd:00:68:c1:2b:f4:
- a6:c4:0d:94:df:38:cb:22:75:0c:2a:82:23:0e:13:
- 82:76:bb:ff:73:66:c8:9c:b7:55:92:68:a4:04:73:
- 92:ac:69:9c:3c:69:29:19:ad:57:e4:a9:59:c5:5d:
- eb:ca:ba:6c:e2:86:01:6b:5c:ae:dc:35:c7:37:67:
- 19:67:ee:37:f1:41:98:bd:02:54:87:f6:0a:c0:fd:
- 82:9b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 84:86:46:35:36:B9:69:FE:CE:F1:0D:AF:A7:AE:1B:7E:07:F4:D5:38
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 4c:83:4a:91:36:3f:73:ff:1d:38:3e:9e:fb:44:87:42:80:82:
- 2c:d9:3a:d7:4f:d9:a6:21:19:24:b5:b7:b8:42:71:23:2a:c8:
- 81:17:28:95:95:c3:9f:72:b4:5d:c8:6e:6c:91:73:1a:88:68:
- bd:d3:67:6c:72:97:fd:48:0f:2a:8c:06:8a:ed:ac:e2:a6:b2:
- d4:e9:73:65:4f:71:f6:d8:62:a5:68:2d:2e:86:8e:ff:da:df:
- ee:4b:bb:0e:50:89:a4:9d:27:62:fd:90:16:89:e9:12:7b:df:
- a2:71:87:6e:99:28:3c:07:b7:81:86:73:7d:93:a0:3c:f0:a5:
- e3:60:55:e0:0f:9f:c0:08:ad:ef:02:9a:ec:b5:ed:2b:e7:cd:
- ec:c3:59:2b:20:24:05:da:f8:fd:97:67:27:bd:7d:58:ac:e4:
- dd:1a:c0:28:9e:1a:4d:57:88:f2:39:bc:92:6a:43:75:4d:fd:
- 59:9a:d9:f5:1c:49:57:ec:07:66:b2:06:e0:97:dc:44:fa:19:
- 6f:3a:84:f7:ff:7a:c7:e7:2e:37:60:4a:23:fc:ef:00:98:4c:
- 2b:d2:a1:8c:35:d3:d8:5a:2f:6e:f6:69:5c:f7:55:f1:49:f1:
- e7:d4:9c:db:7c:6f:48:0d:5b:7a:1a:0d:6f:83:de:fd:29:d1:
- d5:79:fc:c7
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoYwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMzFaFw0yNTAzMjExNzIwMzFaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFKGEelNLtXrP7bDXhxRy7eGfXEVUcONtn
-TYT6OXOB/3PkEKXf9CFDFMifTvCnRYIrLHk039s80Af9M+uKvkndzyJ/ETc/POO+
-+7qgsUW0vXzZW3tYdT78uJ9ET8+Xv3AcQoscdwceX0eoeFufC2Dbm1hjgdsa8Te7
-3pEJBbA78uTZpmJLrCmRbgTJPYWPV9bZtr7+esjmQImZpMdYlHVZA9i8sY7w0jTX
-wBVjXL0AaMEr9KbEDZTfOMsidQwqgiMOE4J2u/9zZsict1WSaKQEc5KsaZw8aSkZ
-rVfkqVnFXevKumzihgFrXK7cNcc3Zxln7jfxQZi9AlSH9grA/YKbAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSEhkY1Nrlp/s7xDa+nrht+B/TVODAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEATINKkTY/c/8dOD6e+0SHQoCCLNk610/ZpiEZJLW3uEJxIyrIgRcolZXDn3K0
-XchubJFzGohovdNnbHKX/UgPKowGiu2s4qay1OlzZU9x9thipWgtLoaO/9rf7ku7
-DlCJpJ0nYv2QFonpEnvfonGHbpkoPAe3gYZzfZOgPPCl42BV4A+fwAit7wKa7LXt
-K+fN7MNZKyAkBdr4/ZdnJ719WKzk3RrAKJ4aTVeI8jm8kmpDdU39WZrZ9RxJV+wH
-ZrIG4JfcRPoZbzqE9/96x+cuN2BKI/zvAJhMK9KhjDXT2FovbvZpXPdV8Unx59Sc
-23xvSA1behoNb4Pe/SnR1Xn8xw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/BUILD.gn b/src/pki/testdata/ssl/certificates/BUILD.gn
deleted file mode 100644
index c085596..0000000
--- a/src/pki/testdata/ssl/certificates/BUILD.gn
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 2017 The Chromium Authors
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-action_foreach("generate_fuzzer_cert_includes") {
- script = "//net/data/ssl/scripts/generate-fuzzer-cert-include.py"
- sources = [
- "spdy_pooling.pem",
- "wildcard.pem",
- ]
- outputs = [ "$target_gen_dir/{{source_name_part}}.inc" ]
- args = [ "{{source}}" ] + rebase_path(outputs, root_build_dir)
-}
diff --git a/src/pki/testdata/ssl/certificates/README b/src/pki/testdata/ssl/certificates/README
deleted file mode 100644
index dcc938b..0000000
--- a/src/pki/testdata/ssl/certificates/README
+++ /dev/null
@@ -1,310 +0,0 @@
-This directory contains various certificates for use with SSL-related
-unit tests.
-
-===== Real-world certificates that need manual updating
-- google.binary.p7b
-- google.chain.pem
-- google.pem_cert.p7b
-- google.pem_pkcs7.p7b
-- google.pkcs7.p7b
-- google.single.der
-- google.single.pem : Certificates for testing parsing of different formats.
-
-- mit.davidben.der : An expired MIT client certificate.
-
-- foaf.me.chromium-test-cert.der : A client certificate for a FOAF.ME identity
- created for testing.
-
-- google_diginotar.pem
-- diginotar_public_ca_2025.pem : A certificate chain for the regression test
- of http://crbug.com/94673
-
-- salesforce_com_test.pem
-- verisign_intermediate_ca_2011.pem
-- verisign_intermediate_ca_2016.pem : Certificates for testing two
- X509Certificate objects that contain the same server certificate but
- different intermediate CA certificates. The two intermediate CA
- certificates actually represent the same intermediate CA but have
- different validity periods.
-
-- ndn.ca.crt: "New Dream Network Certificate Authority" root certificate.
- This is an X.509 v1 certificate that omits the version field. Used to
- test that the certificate version gets the default value v1.
-
-- ct-test-embedded-cert.pem
-- ct-test-embedded-with-intermediate-chain.pem
-- ct-test-embedded-with-intermediate-preca-chain.pem
-- ct-test-embedded-with-preca-chain.pem
- Test certificate chains for Certificate Transparency: Each of these
- files contains a leaf certificate as the first certificate, which has
- embedded SCTs, followed by the issuer certificates chain.
- All files are from the src/test/testdada directory in
- https://code.google.com/p/certificate-transparency/
-
-- leaf_from_known_root.pem : A certificate issued by a public trust anchor,
- used for CertVerifyProcInternalTest.TestKnownRoot. Using for other
- purposes is not recommended. This needs to be updated periodically so the
- server name the cert is valid for may change.
-
-- lets-encrypt-dst-x3-root.pem: A chain that ends in the Lets encrypt DST X3
- root (https://crt.sh/?id=8395). Has the same leaf as
- lets-encrypt-isrg-x1-root.pem.
-- lets-encrypt-isrg-x1-root.pem: A chain that ends in the Lets encrypt ISRG X1
- root (https://crt.sh/?id=9314791). Has the same leaf as
- lets-encrypt-dst-x3-root.pem.
-
-===== Manually generated certificates
-- client.p12 : A PKCS #12 file containing a client certificate and a private
- key created for testing. The password is "12345".
-
-- client-nokey.p12 : A PKCS #12 file containing a client certificate (the same
- as the one in client.p12) but no private key. The password is "12345".
-
-- client-empty-password.p12 : A PKCS #12 file containing an unencrypted client
- certificate and a encrypted private key. The password is the empty string,
- encoded as two zero bytes. (PKCS#12 passwords are encoded as
- NUL-terminated UTF-16.)
-
-- client-null-password.p12 : A PKCS #12 file containing an unencrypted client
- certificate and a encrypted private key. The password is the empty string,
- encoded as the empty byte string.
-
-- unittest.selfsigned.der : A self-signed certificate generated using private
- key in unittest.key.bin. The common name is "unittest".
-
-- unittest.key.bin : private key stored unencrypted.
-
-- multivalue_rdn.pem : A regression test for http://crbug.com/101009. A
- certificate with all of the AttributeTypeAndValues stored within a single
- RelativeDistinguishedName, rather than one AVA per RDN as normally seen.
-
-- unescaped.pem : Regression test for http://crbug.com/102839. Contains
- characters such as '=' and '"' that would normally be escaped when
- converting a subject/issuer name to their stringized form.
-
-- websocket_cacert.pem : The testing root CA for testing WebSocket client
- certificate authentication.
- This file is used in SSLUITest.TestWSSClientCert.
-
-- websocket_client_cert.p12 : A PKCS #12 file containing a client certificate
- and a private key created for WebSocket testing. The password is "".
- This file is used in SSLUITest.TestWSSClientCert.
-
-- no_subject_common_name_cert.pem: Used to test the function that generates a
- NSS certificate nickname for a user certificate. This certificate's Subject
- field doesn't have a common name.
-
-- ct-test-embedded-with-uids.pem: A certificate with embedded SCT and
- issuer/subject unique IDs. This certificate should only be used in parsing
- tests and otherwise kept fixed. The signature, etc., are intentionally
- invalid.
-
-- name_constrained_key.pem
- The private key matching the public_key_hash of the kDomainsTest constraint
- in CertVerifyProc::HasNameConstraintsViolation.
-
-===== From net/data/ssl/scripts/generate-quic-chain.sh
-- quic-chain.pem
-- quic-leaf-cert.key
-- quic-leaf-cert.key.pkcs8.pem
-- quic-root.pem
- These certificates are used by integration tests that use QUIC.
-
-- quic-leaf-cert.key.sct
- This isn't generated and just contains a simple text file (the contents
- don't actually matter, just the presence of the file).
-
-===== From net/data/ssl/scripts/generate-test-certs.sh
-- expired_cert.pem
-- ok_cert.pem
-- root_ca_cert.pem
- These certificates are the common certificates used by the Python test
- server for simulating HTTPS connections.
-
-- intermediate_ca_cert.pem
-- ok_cert_by_intermediate.pem
- These certificates simulate a more common chain of root (root_ca_cert.pem)
- to intermediate (intermediate_ca_cert.pem) to leaf
- (ok_cert_by_intermediate.pem).
-
-- wildcard_.pem
- A certificate and private key valid for *.example.org, used in various
- net unit tests.
-
-- test_names.pem
- A certificate and private key valid for a number of test names. See
- [test_names] in ee.cnf. Other names may be added as needed.
-
-- bad_validity.pem
- A certificate and private key only valid on 0001-01-01. Windows refuses to
- parse this certificate.
-
-- spdy_pooling.pem : Used to test the handling of spdy IP connection pooling
-
-- subjectAltName_sanity_check.pem : Used to test the handling of various types
- within the subjectAltName extension of a certificate.
-
-- policies_sanity_check.pem : Used to test the parsing of various types of
- certificatePolicies extension policyQualifiers.
-
-- punycodetest.pem : A test self-signed server certificate with punycode name.
- The common name is "xn--wgv71a119e.com" (日本語.com)
-
-- sha1_2016.pem
- Used to test the handling of SHA1 certificates expiring in 2016.
-
-- 10_year_validity.pem
-- 11_year_validity.pem
-- 39_months_after_2015_04.pem
-- 40_months_after_2015_04.pem
-- 60_months_after_2012_07.pem
-- 61_months_after_2012_07.pem
-- pre_br_validity_bad_121.pem
-- pre_br_validity_bad_2020.pem
-- pre_br_validity_ok.pem
-- start_after_expiry.pem
- Certs to test that the maximum validity durations set by the CA/Browser
- Forum Baseline Requirements are enforced.
-
-- may_2018.pem
- An 825-day certificate issued on May 1, 2018, the official start of
- enforcement requiring Certificate Transparency for new certificates. This
- certificate does not have any embedded SCTs.
-
-- x509_verify_results.chain.pem : A simple certificate chain used to test that
- the correctly ordered, filtered certificate chain is returned during
- verification, regardless of the order in which the intermediate/root CA
- certificates are provided.
-
-- ev_test.pem
-- ev_test_state_only.pem
- Certificates for testing EV display (including regression test for
- https://crbug.com/1069113).
-
-===== From net/data/ssl/scripts/generate-test-keys.sh
-- rsa-{768,1024,2048}-{1..3}.key
-- ec-prime256v1-{1..3}.key
- Pre-generated keys of various types/sizes.
- Useful for tests that generate RSA certificates with CertBuilder without
- having to pay the cost of generating RSA keys at runtime. Multiple keys
- of each size are provided. (EC keys are cheap to generate at runtime, but
- having some as files simplifies test logic in cases where the test is
- reading both RSA and EC keys from files.)
-
-===== From net/data/ssl/scripts/generate-redundant-test-chains.sh
-- redundant-validated-chain.pem
-- redundant-server-chain.pem
-- redundant-validated-chain-root.pem
-
- Two chains, A -> B -> C -> D and A -> B -> C2 (C and C2 share the same
- public key) to test that SSLInfo gets the reconstructed, re-ordered
- chain instead of the chain as served. See
- SSLClientSocketTest.VerifyReturnChainProperlyOrdered in
- net/socket/ssl_client_socket_unittest.cc. These chains are valid until
- 26 Feb 2022 and are generated by
- net/data/ssl/scripts/generate-redundant-test-chains.sh.
-
-===== From net/data/ssl/scripts/generate-client-certificates.sh
-- client_1.pem
-- client_1.key
-- client_1.pk8
-- client_1_ca.pem
-- client_2.pem
-- client_2.key
-- client_2.pk8
-- client_2_ca.pem
-- client_3.pem
-- client_3.key
-- client_3.pk8
-- client_3_ca.pem
-- client_4.pem
-- client_4.key
-- client_4.pk8
-- client_4_ca.pem
-- client_5.pem
-- client_5.key
-- client_5.pk8
-- client_5_ca.pem
-- client_6.pem
-- client_6.key
-- client_6.pk8
-- client_6_ca.pem
-- client_root_ca.pem
- This is a set of files used to unit test SSL client certificate
- authentication.
- - client_1_ca.pem and client_2_ca.pem are the certificates of
- two distinct signing CAs.
- - client_1.pem and client_1.key correspond to the certificate and
- private key for a first certificate signed by client_1_ca.pem.
- - client_2.pem and client_2.key correspond to the certificate and
- private key for a second certificate signed by client_2_ca.pem.
- - each .pk8 file contains the same key as the corresponding .key file
- as PKCS#8 PrivateKeyInfo in DER encoding.
- - client_3.pem is nearly identical to client_2.pem, except it is used
- to test wifi EAP-TLS authentication so it uses a different set
- of X509v3 extensions. Specifically it includes two Subject
- Alternative Name fields recognized by Chrome OS.
- - client_4.pem is similar to client_2.pem but is a P-256 ECDSA key rather
- than RSA.
- - client_5.pem is similar to client_2.pem but is a P-384 ECDSA key rather
- than RSA.
- - client_6.pem is similar to client_2.pem but is a P-521 ECDSA key rather
- than RSA.
- - client_root_ca.pem is the CA certificate which signed client_*_ca.pem.
-
-===== From net/data/ssl/scripts/generate-bad-eku-certs.sh
-- eku-test-root.pem
-- non-crit-codeSigning-chain.pem
-- crit-codeSigning-chain.pem
- Two code-signing certificates (eKU: codeSigning; eKU: critical,
- codeSigning) which we use to test that clients are making sure that web
- server certs are checked for correct eKU fields (when an eKU field is
- present). Since codeSigning is not valid for web server auth, the checks
- should fail.
-
-===== From net/data/ssl/scripts/generate-multi-root-test-chains.sh
-- multi-root-chain1.pem
-- multi-root-chain2.pem
- Two chains, A -> B -> C -> D and A -> B -> C2 -> E (C and C2 share the
- same public key) to test that certificate validation caching does not
- interfere with the chain_verify_callback used by CertVerifyProcChromeOS.
- See CertVerifyProcChromeOSTest.
-
-===== From net/data/ssl/scripts/generate-multi-root-keychain.sh
-- multi-root.keychain: An OSX Keychain containing the generated
- certificates multi-root-*-by-*.pem
-
-===== From net/data/ssl/scripts/generate-duplicate-cn-certs.sh
-- duplicate_cn_1.p12
-- duplicate_cn_1.pem
-- duplicate_cn_2.p12
-- duplicate_cn_2.pem
- Two certificates from the same issuer that share the same common name,
- but have distinct subject names (namely, their O fields differ). NSS
- requires that certificates have unique nicknames if they do not share the
- same subject, and these certificates are used to test that the nickname
- generation algorithm generates unique nicknames.
- The .pem versions contain just the certs, while the .p12 versions contain
- both the cert and a private key, since there are multiple ways to import
- certificates into NSS.
-
-===== From net/data/ssl/scripts/generate-self-signed-certs.sh
-- self-signed-invalid-name.pem
-- self-signed-invalid-sig.pem
- Two "self-signed" certificates with mismatched names or an invalid
- signature, respectively.
-
-===== From net/data/ssl/scripts/generate-key-usage-certs.sh
-- key_usage_rsa_no_extension.pem
-- key_usage_rsa_keyencipherment.pem
-- key_usage_rsa_digitalsignature.pem
-- key_usage_rsa_both.pem
- Self-signed RSA certificates with various combinations of keyUsage
- flags. Their private key is key_usage_rsa.key.
-
-- key_usage_p256_no_extension.pem
-- key_usage_p256_keyagreement.pem
-- key_usage_p256_digitalsignature.pem
-- key_usage_p256_both.pem
- Self-signed P-256 certificates with various combinations of keyUsage
- flags. Their private key is key_usage_p256.key.
diff --git a/src/pki/testdata/ssl/certificates/bad_validity.pem b/src/pki/testdata/ssl/certificates/bad_validity.pem
deleted file mode 100644
index 4b17a76..0000000
--- a/src/pki/testdata/ssl/certificates/bad_validity.pem
+++ /dev/null
@@ -1,112 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDgU/TzmMEUMwLI
-pG3+qir3lD2mbwDfO95Mn6PqB9Ss5VsN0azg7fnFmB01LeWzSZcUhUQP3EzSZwiI
-AaXYp+uT0Wqh91HnhH5SKn28bw7Y27amPt7c9aRolkQRhQLtRxLfuGBxlXtih2h6
-RFYJ1bTI8fbJRpKLaOiD1dWGcSPDgB6/bAHH0qS8QG3g48AuMHi9rd0lZtP1BwdW
-187icsUlfQzhp28AqNqrS1RDCWSktlI4L7fMAd0cAycDR7/f5jew7RjcUQvUdSLf
-UHs86zc5HJtvCHunBayMQ/fx2lEGs4JFPsiBc56wpc92lq+BLKwBKkpYSx2+/x+F
-wife8XgLAgMBAAECggEAO0gUmHdKtvLQDoPdiYogtrKXJC97dILWuTsKzyLoohQu
-XtWFMR/SfNQ5C7+oTxvocATTurlGF+ggigidckbV64dQ/aJlI6CQ3VfbSHu02bwe
-ZYqBzLShkP382QBkiJ3asAKCgiG1rJEKHB2I+ypdjyjaRdB/k5XStFxDBDdL8zKe
-kL1hytf1ALxYBQJ3TXcoIqlpzz6v+JnZTAuu4vrySfffyFTrytIwf/KGlBACBqXe
-oV+DK586PiyC0m1Hhy1rLTi2/IT4t4j3KO+c/OnpWkMEg1G/Ojy1zPMsMHr1VO9t
-UWxhEIYOLQVUOT+2ltO4bRJcgEPHSxlIY23qalJgqQKBgQD9oZwHPhLZg439Zr9O
-Zgl5fFkPe4SxqLY+ggE5O81+3RgL8GyAuy9oDtUGcw8L9tpKcBflqH4jEvUvT1/m
-8BGKIQteqcKbY0C+KfPvq77R4k2KqmxpKF5f4BS/9O7cgzJZwhSFKDLtcKtDIPUK
-3eoERuPB4/cmhQyb+/TKofZpfwKBgQDibEm1+nYj3tIXDxK3hZHjPz0s9vYV84py
-zg3HjuEmdacnhNPQQQpNG83RMjEnnBvHWH2vxRWyD+57r/FWeA60aUJo5WIP0rj8
-z6GqFT9IWaBrJtBU1YoxuyTH64yih6ljvm2skIEGlQYS+GBL9K/Tx4mh4lAKVzD5
-GXVqtyM/dQKBgFD0Ik8VewK+QLXe87TcUK3cCLkuXZ4vEWxGJonUErUpcKFu7dLw
-7CK0iT3zv5u8ANS9joMZEpmzVVryZNPbUF3cSjq+yIS8W0/XKCsZkGCBcOqPlubB
-oc3MQhM65HqxzYJkthQCTq8GxUM547zCNA2FavDaCGrdELdA5lM++t2VAoGAMLem
-AH68bqlhwM5gc5ZMtn2D1ynn9v8oudz2AAsRDKph5dHhlTx5T+/8j9dh1ijznSfA
-G1KngWGGKZzIq5c3ar//Jvy75bWsUdEG8saRkCqgpo16Y9ZyXpLqrg1TfCD+ZFSz
-2l5ZNKZZ4TkJ1y31qvaS+X7tQ9xQ0DgXGHgBIIUCgYABBBddUXpOyG54HvFHIgxS
-esBBkpM0uy3vOkyfMown2GCjKZaXS5kEmRwU9WQQKLPf2ieALgYEf87YGWmPNZNF
-tG5DoNhTMsrYORB11tuuBR1e6lrG/aoOkP/4udWC8d4Yp9wnkEu0l6X/kMfq2lb1
-67bBVmHqKJ0t8rytHzkP0Q==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:6b
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Jan 1 00:00:00 1 GMT
- Not After : Jan 1 00:00:00 1 GMT
- Subject: CN=Leaf Certificate
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e0:53:f4:f3:98:c1:14:33:02:c8:a4:6d:fe:aa:
- 2a:f7:94:3d:a6:6f:00:df:3b:de:4c:9f:a3:ea:07:
- d4:ac:e5:5b:0d:d1:ac:e0:ed:f9:c5:98:1d:35:2d:
- e5:b3:49:97:14:85:44:0f:dc:4c:d2:67:08:88:01:
- a5:d8:a7:eb:93:d1:6a:a1:f7:51:e7:84:7e:52:2a:
- 7d:bc:6f:0e:d8:db:b6:a6:3e:de:dc:f5:a4:68:96:
- 44:11:85:02:ed:47:12:df:b8:60:71:95:7b:62:87:
- 68:7a:44:56:09:d5:b4:c8:f1:f6:c9:46:92:8b:68:
- e8:83:d5:d5:86:71:23:c3:80:1e:bf:6c:01:c7:d2:
- a4:bc:40:6d:e0:e3:c0:2e:30:78:bd:ad:dd:25:66:
- d3:f5:07:07:56:d7:ce:e2:72:c5:25:7d:0c:e1:a7:
- 6f:00:a8:da:ab:4b:54:43:09:64:a4:b6:52:38:2f:
- b7:cc:01:dd:1c:03:27:03:47:bf:df:e6:37:b0:ed:
- 18:dc:51:0b:d4:75:22:df:50:7b:3c:eb:37:39:1c:
- 9b:6f:08:7b:a7:05:ac:8c:43:f7:f1:da:51:06:b3:
- 82:45:3e:c8:81:73:9e:b0:a5:cf:76:96:af:81:2c:
- ac:01:2a:4a:58:4b:1d:be:ff:1f:85:c2:27:de:f1:
- 78:0b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- bf:da:fe:8f:5a:ca:5d:f5:9a:90:19:34:84:15:ab:46:80:62:
- ed:95:c4:2e:04:ae:7b:0d:b7:a9:be:f6:28:8e:eb:a2:84:3e:
- 04:a6:b5:d4:61:a3:69:5c:ce:02:1e:4b:9a:40:58:19:c9:5f:
- 86:c2:a4:39:d9:c9:8e:ab:3a:b7:97:86:4e:96:73:dd:7c:84:
- 05:e8:2b:0c:83:a4:d0:69:1a:bf:c0:c1:a9:ed:c6:71:ec:bd:
- 94:56:4c:d4:0a:72:f2:62:69:57:67:b9:93:03:c5:43:a2:1b:
- c2:20:36:6f:f1:ae:47:5d:7f:4f:65:a9:ad:30:60:93:50:34:
- fe:8d:38:2a:b8:b3:a6:19:0c:de:30:e7:bd:61:cd:ff:b9:5e:
- 5d:06:85:52:95:d5:a0:76:14:02:58:43:e6:83:72:31:b1:41:
- 7d:20:7b:a8:db:7f:b2:36:ea:35:c0:70:c0:c1:c5:6f:fd:48:
- 41:bf:ff:67:c9:16:c4:a4:77:99:94:0b:ec:55:bc:91:b9:3d:
- dc:68:52:b0:ad:a4:e3:c7:55:e5:67:37:52:c0:ce:1f:3d:19:
- bb:00:91:4a:44:bb:40:eb:f5:7e:a7:7c:49:fd:26:16:a7:cd:
- 69:3d:d4:4b:37:5e:d9:cf:30:8a:8d:83:84:d5:5b:f7:4d:4d:
- 85:11:26:78
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIRALBrk5LjXI1+7Z3IllnFwmswDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAbMRkwFwYD
-VQQDDBBMZWFmIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
-CgKCAQEA4FP085jBFDMCyKRt/qoq95Q9pm8A3zveTJ+j6gfUrOVbDdGs4O35xZgd
-NS3ls0mXFIVED9xM0mcIiAGl2Kfrk9FqofdR54R+Uip9vG8O2Nu2pj7e3PWkaJZE
-EYUC7UcS37hgcZV7YodoekRWCdW0yPH2yUaSi2jog9XVhnEjw4Aev2wBx9KkvEBt
-4OPALjB4va3dJWbT9QcHVtfO4nLFJX0M4advAKjaq0tUQwlkpLZSOC+3zAHdHAMn
-A0e/3+Y3sO0Y3FEL1HUi31B7POs3ORybbwh7pwWsjEP38dpRBrOCRT7IgXOesKXP
-dpavgSysASpKWEsdvv8fhcIn3vF4CwIDAQABo4GAMH4wDAYDVR0TAQH/BAIwADAd
-BgNVHQ4EFgQU4uCkc5Wb6W79zinEbweBC5a9R7owHwYDVR0jBBgwFoAUmyYLipip
-ux25HxzjGkAz7Y4XiKswHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8G
-A1UdEQQIMAaHBH8AAAEwDQYJKoZIhvcNAQELBQADggEBAL/a/o9ayl31mpAZNIQV
-q0aAYu2VxC4ErnsNt6m+9iiO66KEPgSmtdRho2lczgIeS5pAWBnJX4bCpDnZyY6r
-OreXhk6Wc918hAXoKwyDpNBpGr/AwantxnHsvZRWTNQKcvJiaVdnuZMDxUOiG8Ig
-Nm/xrkddf09lqa0wYJNQNP6NOCq4s6YZDN4w571hzf+5Xl0GhVKV1aB2FAJYQ+aD
-cjGxQX0ge6jbf7I26jXAcMDBxW/9SEG//2fJFsSkd5mUC+xVvJG5PdxoUrCtpOPH
-VeVnN1LAzh89GbsAkUpEu0Dr9X6nfEn9JhanzWk91Es3XtnPMIqNg4TVW/dNTYUR
-Jng=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension.pem b/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension.pem
deleted file mode 100644
index 0bf4751..0000000
--- a/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension.pem
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDkjCCAnqgAwIBAgIUZCoefl8RYqHLu2ziqedCbSAfH/4wDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMzBaFw0yMzEwMDMxNzIwMzBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHxaeis59fd/yaGhvGCkW7F+eUhXvZqOgc
-SVvcudUmtxV5JAbLwXiQwKL820Wmm9VJ5gXoPtFdTNZYhbJkd324bSu/H71QDtgm
-7ngGeipmAIYEvHpscBhRStIyBtcWrYNvdOXqmAQLJirtyxaAX5NkVrURkoaoJzv9
-yYKOfbZR9hPtLIL6mfT2NiLlLtUN6icLmJX6z4t2Eu55sAnJjCwKnvg9E976yoOn
-wDXJDY3OnC3V/eYZZO9bBdlalXZ16l8xUXXhL8+xSrOgnleD2QHFLoSXecx5FEeZ
-7gGdiWi8oXzkD6MiY1xOTwFlvgNNegjnWOlqpT0OJhYD2atYMH51AgMBAAGjRDBC
-MA8GA1UdEQQIMAaHBH8AAAEwEAYKKwYBBAHWeQIBFgQCBQAwHQYDVR0OBBYEFJ4m
-W3kENeZsH6FrlzETjZb0qj98MA0GCSqGSIb3DQEBCwUAA4IBAQDFl5sdC5X3jc3h
-gFvu9w/Gg/8B4y2wyVQYk7FOWvFwQXOJ6fKo0gP01RtQ1BCUTTa4UC6yGxZSmI7D
-Vubi8wLv9ut9Trjz0ZN/s+18OKWWPpknm6RPrtgz3lcSJUPijQBDj62ocWLr51uj
-JS7k7OsvAQQ2BBh2auZDZQ6RmEJvce7Pl0wG3e7lrHo5sRU46bERvpiMctHy/x9M
-IBryGjz58SvWECsFQC49nb1jLkYbPqDsU/GlemVPffiSUVjERZMLx8FmpKnZRy2a
-tT7RY3/C0G9pNrp6ymYlhkSMOiXcjRJwPCOsXlczwQo1ACtmxXSifjSaC/3Rx/0Q
-0jufLLMb
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem b/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem
deleted file mode 100644
index dd49c6d..0000000
--- a/src/pki/testdata/ssl/certificates/can_sign_http_exchanges_draft_extension_invalid.pem
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDkjCCAnqgAwIBAgIUKI4gpE2u/33EvFq/n6Lu6en7OtEwDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMzBaFw0yMzEwMDMxNzIwMzBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDYzHvl9+jL2fcnXxtL+Co0+pBwhi/JvBkl
-XF9S5SNEualXFq4ajs1Mp6QEevTqSQYArAxHGtoVGBMSVeGsxQuD9mw5gizO/FTR
-dcm6fpWhp6l8W66v49Gc9zm/vte51n27iqa3LATIUzW/P6eDbLR3adQCB2n36miE
-kCvAbzwddPC6VkSeV+u/SOhccFvY5aluRuKWCOyfNi6lu4q5NCqNMF1+OplVTutW
-aGo8xMRcNqnQ9u/rwPV9NzVnhlW6Rn1eQrSMnWTnlBytyZGkHvF0ZuJ7sk3/sF7M
-+KRQQ32SIeZV3n6Ctw/GOtQz/yw1g+2Sp2cBZB+fNXb4EaOojLvLAgMBAAGjRDBC
-MA8GA1UdEQQIMAaHBH8AAAEwEAYKKwYBBAHWeQIBFgQCMAAwHQYDVR0OBBYEFPPi
-QMbqtGksJRPMpYH2NFpHtVnlMA0GCSqGSIb3DQEBCwUAA4IBAQBkJakWGDFVcOkh
-MXRQBikBmnxalzrmB8ayHK6q4v65nyhi912e3wJ7RGih00ESsJtuSTZDaxhz/STI
-jo88gWHKG2EUdwh4S9c9HpPcFvGmbVZx1x2gkvIfbQMPMYEyiSsD8FYUWOrc3NGS
-gRj7/4t/IL+oeOjnKgzm2uVCIQHgGPMQWQUtsVszVcaBvegpR7SKA9ew3RdXi+WY
-ObEXIonrWg6STiVENMpLFX6flNIXJxw2IwSjerf25FxGloNLjW2zJLPh9UeiCud6
-f3+EBU7p52j5jkEjcYTZt+L/350riO+lMDHKd+u8p9qXxnS9Q52oWZSx8KTcd1oh
-24PS0WnY
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client-empty-password.p12 b/src/pki/testdata/ssl/certificates/client-empty-password.p12
deleted file mode 100644
index e0b514c..0000000
--- a/src/pki/testdata/ssl/certificates/client-empty-password.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client-nokey.p12 b/src/pki/testdata/ssl/certificates/client-nokey.p12
deleted file mode 100644
index bd6bd7c..0000000
--- a/src/pki/testdata/ssl/certificates/client-nokey.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client-null-password.p12 b/src/pki/testdata/ssl/certificates/client-null-password.p12
deleted file mode 100644
index a8c45a7..0000000
--- a/src/pki/testdata/ssl/certificates/client-null-password.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client.p12 b/src/pki/testdata/ssl/certificates/client.p12
deleted file mode 100644
index ea1657a..0000000
--- a/src/pki/testdata/ssl/certificates/client.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_1.key b/src/pki/testdata/ssl/certificates/client_1.key
deleted file mode 100644
index 5ceb7e9..0000000
--- a/src/pki/testdata/ssl/certificates/client_1.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDa+Dq7TTFSw1Ax
-RkaftrCM8tuPbYH7NTxLdHil0F2y4G+PvrlqN0qB43tRaKJPQEYhG+RnppXeOk6/
-AbgOFXBQCPoVJWOjxwMX3ea3rSLM5C9xUP9Rsnf/fkngD6G6pOo2nYinfgpINQDh
-GB/r8BJs69RNhvgdbN4aV7Bz8WGYqKF3DVhV+Di5zIOPNC9zoZQPey4duMS06OER
-G7Op8fFws3QoCzEywVdAbe/R+m5oeg875vLVvmONwDi52mqv4rgbfl+aPhyyPzoR
-3hdIPEi13AQB5hmyLAcTDtvcib3beNLw586NXcYgQZdcbLmDkjVRDK4uniE4QaRU
-GeRJD2+xAgMBAAECggEABMvoYMcg2WGDuESZZ5u6nn0eZUlT4329H6ECQzg/KTEv
-OGydhqUF6eD4B/vnsZ6POrVFSaZK76EtgukbJUcqcee0b1yljrDyvCXaoojgHjFc
-aa90HE/Gvvm++AcXoZfwX826cILQtQK2OCK4EPTDY+U+6LYtaVruZZDTVxgr7V+v
-4v1EDKEjQc+Ttupwo6aXSeiTKuqNsXuodoDvcv/uJgzMDCxi14TZTjaWOz7Xw2JZ
-+NLbTrsiqTyzmyJousV6/+4sfTYt8/tz0gMt3Qaddvs+BpTTrYIKTpsGYwPkKDqU
-dEkC87OQ6a2mXB1lpA7FMpZiiyJ1HpIXHkd+eLoNkQKBgQDlQtZdTlHu0YLM2WlO
-RFYP8zyx/9k6rXZVVZLNBcZazEUkcgXJ7MS8pXieiXo6UJEf0PNCCY21ooOMPq6L
-I0NNF/yDbvT9Ri7eRNZRZosXIDaB17S93vgZ4Ukri7JJv3Bx+V2Wwl3P2/g080sh
-qx8ZZsg1aQqpKov9qsavyXAuGQKBgQD0gh2P+rt0jQ9SnJ8ETGzFAXmhZyt4my+v
-BuFX8tFvByxMiUIxzsmHxCA6td/6KCWPwoo3xhe7r/+NHEFe6k9NR3KgrHOrHFcC
-qOAHWYPuPCKaG0ycbEF3tjzuDbZUJzH4WBgQDEsPlwDYEpkR17FX6sIMaAPMRvlO
-cZQZqnXRWQKBgQC6t0+c2E+UYB/WNG82ZiNthB13nrbNuj54y2PvBHgCtQDO6Opc
-BTBJr75n5/GbEsjPD78+lkdKmdvnWZmQCh0i6ZkndjOjHwjGz2t5CjnXkM2zu/kg
-9jo74aZVB8Yhl/+9Y2lcglojErS4czlKZ3LBnlsKXM1o7xTqeK6utjFd6QKBgQCA
-aH0CClm8IgC0EBDq/v/4jofEHhyUYFuwfdqGh705o/i90S/0XHc2V+fdLXsNM1xW
-nYJdPClmpk19XCNwp3kySp2GiErOyDlh6jKNaZOB4A8EA+Y+GBRhvFFPa+AfXd4+
-YHVyqCIbc+A7mbjNyAsY8u8p+M5Vz8hKTBfNStpJMQKBgH6YBNtXqyPDXgqyvRkj
-Zt01I2ZYn2iIHBhHyDWE5j0QjhzF2kLpKIASO1uOTsaurAhPuyUTR+8EXu2OSP3R
-oaJ5buwUb8yL2b8Q075WCSp+eXdU6ZmEYdfnKX+63I9QIWvTFsREZybFR4tPgsQJ
-Gq/L8jNIxDxG9D0P1I2Zxrfd
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_1.pem b/src/pki/testdata/ssl/certificates/client_1.pem
deleted file mode 100644
index 2778fcc..0000000
--- a/src/pki/testdata/ssl/certificates/client_1.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert A
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:da:f8:3a:bb:4d:31:52:c3:50:31:46:46:9f:b6:
- b0:8c:f2:db:8f:6d:81:fb:35:3c:4b:74:78:a5:d0:
- 5d:b2:e0:6f:8f:be:b9:6a:37:4a:81:e3:7b:51:68:
- a2:4f:40:46:21:1b:e4:67:a6:95:de:3a:4e:bf:01:
- b8:0e:15:70:50:08:fa:15:25:63:a3:c7:03:17:dd:
- e6:b7:ad:22:cc:e4:2f:71:50:ff:51:b2:77:ff:7e:
- 49:e0:0f:a1:ba:a4:ea:36:9d:88:a7:7e:0a:48:35:
- 00:e1:18:1f:eb:f0:12:6c:eb:d4:4d:86:f8:1d:6c:
- de:1a:57:b0:73:f1:61:98:a8:a1:77:0d:58:55:f8:
- 38:b9:cc:83:8f:34:2f:73:a1:94:0f:7b:2e:1d:b8:
- c4:b4:e8:e1:11:1b:b3:a9:f1:f1:70:b3:74:28:0b:
- 31:32:c1:57:40:6d:ef:d1:fa:6e:68:7a:0f:3b:e6:
- f2:d5:be:63:8d:c0:38:b9:da:6a:af:e2:b8:1b:7e:
- 5f:9a:3e:1c:b2:3f:3a:11:de:17:48:3c:48:b5:dc:
- 04:01:e6:19:b2:2c:07:13:0e:db:dc:89:bd:db:78:
- d2:f0:e7:ce:8d:5d:c6:20:41:97:5c:6c:b9:83:92:
- 35:51:0c:ae:2e:9e:21:38:41:a4:54:19:e4:49:0f:
- 6f:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- 90:E3:67:93:7D:10:6E:6D:4D:49:29:65:38:E5:F5:9C:66:62:DD:69
- X509v3 Authority Key Identifier:
- 6F:C5:EC:40:44:0F:5C:78:04:8E:66:11:4E:A1:EE:1E:38:38:FD:72
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 3e:f3:8a:9f:b7:8a:87:4f:64:56:08:e6:a0:07:e4:b9:f1:8a:
- 88:50:a0:cc:95:bd:ab:7e:02:97:0f:ce:1b:fe:56:fc:44:3c:
- fa:b2:98:f9:cf:b4:a6:07:9e:b4:c5:64:9a:49:90:4b:81:5c:
- ed:ee:cc:3a:4f:ca:36:e8:dd:3c:e7:c1:2b:6b:b9:62:29:f8:
- 6d:ca:61:53:40:20:32:1b:85:f9:55:0e:85:55:cf:bf:e9:b8:
- 5d:ec:16:aa:8d:1d:85:d8:18:1a:6a:aa:e2:91:cf:ba:8b:46:
- 2d:e8:d4:a9:24:98:20:b5:f7:e0:b9:fe:2e:ef:e9:94:17:c3:
- 54:57:8f:7f:f8:04:91:6a:d3:0c:3a:1f:50:1c:18:c1:08:fe:
- c9:83:4f:23:2f:c4:b8:8d:db:d3:f2:45:54:27:29:2b:f3:50:
- 7d:79:1f:38:17:09:8a:38:90:63:8b:29:8c:12:7f:1b:da:0e:
- 01:b5:c7:7d:9b:65:99:5b:3e:de:0b:b0:83:d7:81:b0:0d:b4:
- 09:b4:63:6d:2a:b0:25:f5:1f:cf:df:b1:fc:8a:c4:29:29:3b:
- d3:2c:ba:ad:83:21:56:dc:1e:7b:81:b8:77:4a:cb:09:e2:15:
- 32:3b:78:69:33:97:ff:2f:e0:94:83:9d:6d:27:d0:8f:f4:ae:
- 9d:7b:35:18
------BEGIN CERTIFICATE-----
-MIIDEjCCAfqgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa+Dq7
-TTFSw1AxRkaftrCM8tuPbYH7NTxLdHil0F2y4G+PvrlqN0qB43tRaKJPQEYhG+Rn
-ppXeOk6/AbgOFXBQCPoVJWOjxwMX3ea3rSLM5C9xUP9Rsnf/fkngD6G6pOo2nYin
-fgpINQDhGB/r8BJs69RNhvgdbN4aV7Bz8WGYqKF3DVhV+Di5zIOPNC9zoZQPey4d
-uMS06OERG7Op8fFws3QoCzEywVdAbe/R+m5oeg875vLVvmONwDi52mqv4rgbfl+a
-PhyyPzoR3hdIPEi13AQB5hmyLAcTDtvcib3beNLw586NXcYgQZdcbLmDkjVRDK4u
-niE4QaRUGeRJD2+xAgMBAAGjbzBtMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI
-KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBSQ42eTfRBubU1JKWU45fWcZmLd
-aTAfBgNVHSMEGDAWgBRvxexARA9ceASOZhFOoe4eODj9cjANBgkqhkiG9w0BAQsF
-AAOCAQEAPvOKn7eKh09kVgjmoAfkufGKiFCgzJW9q34Clw/OG/5W/EQ8+rKY+c+0
-pgeetMVkmkmQS4Fc7e7MOk/KNujdPOfBK2u5Yin4bcphU0AgMhuF+VUOhVXPv+m4
-XewWqo0dhdgYGmqq4pHPuotGLejUqSSYILX34Ln+Lu/plBfDVFePf/gEkWrTDDof
-UBwYwQj+yYNPIy/EuI3b0/JFVCcpK/NQfXkfOBcJijiQY4spjBJ/G9oOAbXHfZtl
-mVs+3guwg9eBsA20CbRjbSqwJfUfz9+x/IrEKSk70yy6rYMhVtwee4G4d0rLCeIV
-Mjt4aTOX/y/glIOdbSfQj/SunXs1GA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_1.pk8 b/src/pki/testdata/ssl/certificates/client_1.pk8
deleted file mode 100644
index a65d7c5..0000000
--- a/src/pki/testdata/ssl/certificates/client_1.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_1_ca.pem b/src/pki/testdata/ssl/certificates/client_1_ca.pem
deleted file mode 100644
index bb2748f..0000000
--- a/src/pki/testdata/ssl/certificates/client_1_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=B CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:95:90:e0:38:21:62:04:9f:f1:97:f7:39:cc:d9:
- 47:2b:99:0e:af:49:ea:ae:5b:cc:78:3b:b5:c6:63:
- 5c:2d:44:7c:81:ed:a2:2d:f3:64:87:e7:e8:47:f9:
- f4:a3:41:38:1d:fa:48:6c:3f:90:ad:39:4f:e2:32:
- 57:f1:89:5f:d1:d2:af:e7:92:c3:0d:43:d3:70:c6:
- 78:b2:2c:ac:e2:cd:34:49:7d:04:20:89:08:77:b4:
- 37:c9:bc:a3:f7:84:48:31:2b:63:ed:01:ce:59:78:
- c9:41:0f:2e:79:c4:34:41:8a:9f:7c:d0:61:ad:20:
- db:75:ef:af:08:f5:78:a0:68:69:fe:88:27:35:b0:
- 2f:5c:a6:eb:fb:1f:ab:e0:68:4c:bb:3a:be:9b:d1:
- e6:ab:bf:3a:d5:df:d1:80:ee:89:63:dd:0e:03:f2:
- 57:72:d0:0d:05:6e:71:b3:e1:a2:35:85:ae:c0:33:
- e5:a8:43:a9:ed:4a:56:3f:f0:e8:1b:97:a7:65:69:
- f9:3b:f1:42:31:09:db:c2:6b:8f:e3:7d:ec:02:58:
- 76:29:32:64:c3:9f:78:d3:f4:96:f4:03:8c:14:84:
- 50:43:4a:df:10:74:87:a1:31:29:a2:b6:3e:de:22:
- 2b:6b:67:e8:ef:f0:9b:b5:64:a0:cf:c4:6c:c8:22:
- d4:cb
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- 6F:C5:EC:40:44:0F:5C:78:04:8E:66:11:4E:A1:EE:1E:38:38:FD:72
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 00:fc:20:17:c8:1d:50:93:79:fc:1b:63:80:ee:95:a3:26:0d:
- b8:29:f4:35:89:db:0d:15:ef:b8:b7:1b:e5:1d:0e:29:dd:9c:
- c3:d9:37:37:2c:f8:9e:89:f5:3b:ff:70:0c:c1:54:cc:5f:50:
- e4:27:92:9b:3c:73:8c:04:83:b9:2f:18:3e:cf:85:c3:5b:8c:
- a9:76:56:4a:3d:e9:19:4a:ac:67:68:45:fd:b0:fe:f2:21:90:
- e5:11:e5:bd:7a:a9:8d:3f:76:51:d7:dc:71:68:1e:fd:4e:97:
- 56:7a:02:34:b8:ab:27:61:b8:a9:8a:20:ce:d7:ab:7e:ca:87:
- 7d:fd:cc:ee:21:f0:f8:68:ce:1e:bb:e2:01:c8:a3:b7:8a:f4:
- f1:af:97:63:e4:55:c9:23:bf:b6:54:95:a1:77:c6:27:af:6e:
- fc:c3:dc:ff:12:8b:05:67:ef:ad:82:7f:4c:36:32:73:09:dd:
- a5:f3:28:93:e8:16:00:2a:0f:2a:2a:64:d7:8c:fe:d2:4e:3a:
- 6d:7e:f5:ca:3c:48:86:ef:18:20:a3:97:a6:03:32:76:34:4d:
- cd:20:3f:6b:0a:d7:1a:3a:be:b6:90:08:3e:97:7b:71:b5:5b:
- b5:98:df:f4:1e:59:f8:05:f7:e8:0c:7e:af:3d:a4:db:d0:92:
- 4a:4a:65:c8
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwEQiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJWQ4DghYgSf
-8Zf3OczZRyuZDq9J6q5bzHg7tcZjXC1EfIHtoi3zZIfn6Ef59KNBOB36SGw/kK05
-T+IyV/GJX9HSr+eSww1D03DGeLIsrOLNNEl9BCCJCHe0N8m8o/eESDErY+0Bzll4
-yUEPLnnENEGKn3zQYa0g23Xvrwj1eKBoaf6IJzWwL1ym6/sfq+BoTLs6vpvR5qu/
-OtXf0YDuiWPdDgPyV3LQDQVucbPhojWFrsAz5ahDqe1KVj/w6BuXp2Vp+TvxQjEJ
-28Jrj+N97AJYdikyZMOfeNP0lvQDjBSEUENK3xB0h6ExKaK2Pt4iK2tn6O/wm7Vk
-oM/EbMgi1MsCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFG/F7EBED1x4BI5mEU6h7h44OP1yMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQAA/CAXyB1Qk3n8
-G2OA7pWjJg24KfQ1idsNFe+4txvlHQ4p3ZzD2Tc3LPieifU7/3AMwVTMX1DkJ5Kb
-PHOMBIO5Lxg+z4XDW4ypdlZKPekZSqxnaEX9sP7yIZDlEeW9eqmNP3ZR19xxaB79
-TpdWegI0uKsnYbipiiDO16t+yod9/czuIfD4aM4eu+IByKO3ivTxr5dj5FXJI7+2
-VJWhd8Ynr278w9z/EosFZ++tgn9MNjJzCd2l8yiT6BYAKg8qKmTXjP7STjptfvXK
-PEiG7xggo5emAzJ2NE3NID9rCtcaOr62kAg+l3txtVu1mN/0Hln4BffoDH6vPaTb
-0JJKSmXI
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_2.key b/src/pki/testdata/ssl/certificates/client_2.key
deleted file mode 100644
index 9ab337c..0000000
--- a/src/pki/testdata/ssl/certificates/client_2.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCn6fF3nDenhKvP
-6hqMzFxkp8LTIiQ61/u/hSAoEdZ5agEwSGQ75tg5SirIBsmCxe8D1Kxx0FjPgqpk
-u8q19nkDhqQ5WvroYvjvZkcCge/0Xn5ZbRXhcGTFyUmYR7vgjwTZ0nHJMGilJoK/
-bLxrb0+uQEHwXCMFAtorL4M0nQfyrpwGqD3+Oaffnxy/9Zr0OiNlmEewVzshVpfp
-JGQoMiIVfewrJ6Jdpv29DTh7OWY+XvG65IoRlRNZiDjteoP0ISmyHncuno6QEIL+
-3/hf+1f3VC4EzihOIunWC0eeZjbR1pg2lSLOx1AuP9Jm7glux6oqe9QQvLqmkGrL
-m/X+fRGLAgMBAAECggEACh0txbobohP8M1hTBBMVJ5zxP71pOEAlMkqG/tLgO8z2
-SF27593GPWEpxYWfIqjgdjcbsflOOCWTNOEY2y/+5wb3olrIDTJU8zqSYWTJOsts
-Sd+ntz4JW959d9YuS17h+GrUHr2zN+tjabtXeBMq1gCZ2Cv8kgMzd/FzMjqZLXVc
-6IPAYXw2YIz6gaECpGSG3FHRXHf2h4KbyP9kgJRtlPwq4L8do0UynsXSpVib/vAK
-VYd4FkD9DtzhXSGtGgajkcWhJ3HBkriyvdDiKPcHztz3rgEH7wv+yu8yTMxZE51i
-kkdNbspS1tgLqdNTUO7fCztG07Ii1irhwhF4vAVoOQKBgQDkxeSXTpWZXRTrxtPm
-h8N4sNIxT+rdFEJNRN6Uj/u/yOGL2sQe/qUnFF0QX9sXP37h0lPj2rMxnj5jB4+Y
-lr0ei+GpcIAUytuny4ZlBZ3FD70KPndLshBiK5nng58oMnSmduiDR/ABwDlW0gtK
-5/Qa57vaz60S5E9VwugeJuQmswKBgQC75dUioj43gt+YumMW8FwgUt6Ol5czo+G4
-jrsHh89Cl7mJJLY9A9ZMTQZRFPbIr49WVRLlM+0+L8Pe6WJ1GHiHxERUyllsm2Rt
-TzIEl8y2B0jk3vgV9ykTfU6h5X4j3R+W6f908icx0c5rHiTZz+8XJlMFF10/ZMHR
-CnBH8BoVyQKBgF+y5J/i0LO5+2Fx5/x8eGmJVjQooS/gJKgcEhwFayNcDfWqCvaI
-QV/qpc+OuaCtAA/JIyyitOkhsClO5WPIUs5vZ3OwyvNntKEpg0vJIKlpnwOlA9RX
-ZYEbiiMNrUtsZ92myjb4pc6lsZa/ANhR1YxXuf6bd2P6u7E9ekn6rN//AoGACsb4
-/Z6OsQJprsnqCxPIRPZb25PoUUbyGHLfWWQ5yBkJxEr9xOwma4Pze80XBpXDQ/Fn
-PwxGbE2zD2MViZ/YsfjY7oAYtvkGvppPRSIr1LkAPlhnpGLj0UFbtD+Eh6wUNsS/
-KUcGZn4hN9WnyXJ6xTomguE/MPang0T1AbtM07kCgYBednwjjC5zSCjXDmYgB+ZW
-rkI/wguNXjvrjLiA+eTsQgzk5gYiU8iMRahqmXjOF29O9pkKFUbNz6nDQTDkRUdK
-q4utJx4nubsFKQn0VZbz9z2jiEgpxRVc2vIrfYNuG+a8WAbGsFO8mT+35kyLWiyN
-hR3+Y4J+ghZQsZmtdctL9g==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_2.pem b/src/pki/testdata/ssl/certificates/client_2.pem
deleted file mode 100644
index fdae132..0000000
--- a/src/pki/testdata/ssl/certificates/client_2.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert D
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a7:e9:f1:77:9c:37:a7:84:ab:cf:ea:1a:8c:cc:
- 5c:64:a7:c2:d3:22:24:3a:d7:fb:bf:85:20:28:11:
- d6:79:6a:01:30:48:64:3b:e6:d8:39:4a:2a:c8:06:
- c9:82:c5:ef:03:d4:ac:71:d0:58:cf:82:aa:64:bb:
- ca:b5:f6:79:03:86:a4:39:5a:fa:e8:62:f8:ef:66:
- 47:02:81:ef:f4:5e:7e:59:6d:15:e1:70:64:c5:c9:
- 49:98:47:bb:e0:8f:04:d9:d2:71:c9:30:68:a5:26:
- 82:bf:6c:bc:6b:6f:4f:ae:40:41:f0:5c:23:05:02:
- da:2b:2f:83:34:9d:07:f2:ae:9c:06:a8:3d:fe:39:
- a7:df:9f:1c:bf:f5:9a:f4:3a:23:65:98:47:b0:57:
- 3b:21:56:97:e9:24:64:28:32:22:15:7d:ec:2b:27:
- a2:5d:a6:fd:bd:0d:38:7b:39:66:3e:5e:f1:ba:e4:
- 8a:11:95:13:59:88:38:ed:7a:83:f4:21:29:b2:1e:
- 77:2e:9e:8e:90:10:82:fe:df:f8:5f:fb:57:f7:54:
- 2e:04:ce:28:4e:22:e9:d6:0b:47:9e:66:36:d1:d6:
- 98:36:95:22:ce:c7:50:2e:3f:d2:66:ee:09:6e:c7:
- aa:2a:7b:d4:10:bc:ba:a6:90:6a:cb:9b:f5:fe:7d:
- 11:8b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- D7:3C:2C:3F:BC:E3:23:9B:41:9E:BA:E7:65:C6:54:51:9F:FA:D6:F2
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 07:c9:48:cf:dd:91:07:75:be:03:de:3d:66:44:18:89:0c:ec:
- 38:d7:9c:6b:6f:ce:f5:24:9f:33:cf:b9:88:2e:0b:94:ee:c5:
- 9c:23:1d:c0:b3:41:34:6b:89:90:c0:2c:ef:e6:ac:a1:53:2a:
- a0:01:c8:4e:26:d6:18:8b:d2:f2:f5:cc:06:fe:05:65:8b:1e:
- 62:56:eb:39:dc:ac:95:70:d7:b7:52:c0:4c:57:a5:5b:01:a6:
- 5f:75:76:8b:15:3e:f0:56:83:b7:62:d1:40:11:52:68:fb:fc:
- 46:ec:a0:06:0e:a0:ba:e6:3f:7e:b6:01:bd:df:a8:37:1a:2a:
- 08:00:b2:7b:1a:ca:2a:7f:47:d9:c9:7d:ac:fb:fb:84:fd:c0:
- f1:d7:53:26:01:c3:04:38:ca:30:c6:01:e5:6a:24:e0:72:2b:
- be:98:3b:af:ca:bb:b4:af:d0:ad:29:27:5d:63:99:0d:d5:0b:
- 8a:43:8c:f4:32:5d:a2:24:44:de:af:b9:fb:fe:b7:92:17:a5:
- a5:51:bb:30:b4:0b:1a:43:df:2b:80:d6:61:47:b0:31:36:38:
- d9:39:e4:f0:2c:cf:01:e2:6a:9e:f5:77:72:ca:42:ef:64:11:
- 5d:39:af:7e:25:52:a5:3f:dd:96:9a:79:f0:cf:1a:b4:34:80:
- a1:e8:eb:31
------BEGIN CERTIFICATE-----
-MIIDEjCCAfqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCn6fF3
-nDenhKvP6hqMzFxkp8LTIiQ61/u/hSAoEdZ5agEwSGQ75tg5SirIBsmCxe8D1Kxx
-0FjPgqpku8q19nkDhqQ5WvroYvjvZkcCge/0Xn5ZbRXhcGTFyUmYR7vgjwTZ0nHJ
-MGilJoK/bLxrb0+uQEHwXCMFAtorL4M0nQfyrpwGqD3+Oaffnxy/9Zr0OiNlmEew
-VzshVpfpJGQoMiIVfewrJ6Jdpv29DTh7OWY+XvG65IoRlRNZiDjteoP0ISmyHncu
-no6QEIL+3/hf+1f3VC4EzihOIunWC0eeZjbR1pg2lSLOx1AuP9Jm7glux6oqe9QQ
-vLqmkGrLm/X+fRGLAgMBAAGjbzBtMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYI
-KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBTXPCw/vOMjm0GeuudlxlRRn/rW
-8jAfBgNVHSMEGDAWgBT3lQK4R6uv75hNqPnIJNSlT0ZHyzANBgkqhkiG9w0BAQsF
-AAOCAQEAB8lIz92RB3W+A949ZkQYiQzsONeca2/O9SSfM8+5iC4LlO7FnCMdwLNB
-NGuJkMAs7+asoVMqoAHITibWGIvS8vXMBv4FZYseYlbrOdyslXDXt1LATFelWwGm
-X3V2ixU+8FaDt2LRQBFSaPv8RuygBg6guuY/frYBvd+oNxoqCACyexrKKn9H2cl9
-rPv7hP3A8ddTJgHDBDjKMMYB5Wok4HIrvpg7r8q7tK/QrSknXWOZDdULikOM9DJd
-oiRE3q+5+/63khelpVG7MLQLGkPfK4DWYUewMTY42Tnk8CzPAeJqnvV3cspC72QR
-XTmvfiVSpT/dlpp58M8atDSAoejrMQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_2.pk8 b/src/pki/testdata/ssl/certificates/client_2.pk8
deleted file mode 100644
index c2a578f..0000000
--- a/src/pki/testdata/ssl/certificates/client_2.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_2_ca.pem b/src/pki/testdata/ssl/certificates/client_2_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_2_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_3.key b/src/pki/testdata/ssl/certificates/client_3.key
deleted file mode 100644
index 0d63299..0000000
--- a/src/pki/testdata/ssl/certificates/client_3.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCfzCuI/9Gc9CqR
-sv/uuBw1erHiCSrkvF80sO9WW9Y11byU6Iek160lKYXjfTI17mv4tMRsvwehSy+k
-ira0sXi0V1l7hUvyHFSVwH0U1e7jmS3Fzat0i+3gU3qdG5WX15dwtkp4RuRc7QAn
-selsyir6a4Kg3JivNCgH/VDlnnQwOB3QkBRsCpDNffMeHk7oj1JN/uJGZ536cpPI
-u8DrubVYe0dhHeKClG2+PYATq4BE7Ix7A3KNGhv7en9CzLOA40OD5XCDb2jWCkJL
-D0ME+1/TXDI7IuVXtHRl/ULwiWYcqZwQ1nF/qHWVCQVdQtP0RdQdJMgfm/vEiH56
-CP9SGHDnAgMBAAECggEAEcSK5q3DKdeAUDj9+hYglNWyp7ZrPYmwcFRoGEsX016T
-nF8KjgqpJuOqDnRiO9rpyHqZCJppB8crYflGfWrqR+saeQCGREJgKVKA1es/p7Dl
-hQPsV4YjifjePk/N31dKcG7kcuE3DRoRFVjT4pPMGZIQsUA1/e0nslO5Rf7LXn0B
-4IeVYiAeY46+RJ+oDA0OBCaAuPxB/VL7tLKSbGNxuGEiszHy5uSdy6mGl4rRCXoI
-y8G8oo7L3x3lwNCEyWJoKSAzrOgHK9BpJTNP1X2dI4o3tk85oOo3XJSlduWnHQyT
-R5h/AmSNhmLsxWtFszDyGNrvuh5KC584XN9JXSp4GQKBgQDMclgNL9T10okUmyus
-FdSJVk5PsJfRCUrofXiam41xjCjkHdH8cTogt0ey+Tc/cym8a7e2rk51qwnVET+n
-/OJW4YFDUFhSMAcqLOU0qcESaIcfS61+9YpgoVGPFpKUaEXzYlprTeW+nDyBOJcD
-/jeejm5W9HnOrDONI+717ffZmwKBgQDIF5bZnDR2j45l5MpaLrL7y4MDF8MefvHh
-5hw4Xzax57GpDoHATrVfHCIFsnOrtn8tBhugLTpeH3m7su3YVUXDFzl21JkbFJ6M
-8TcxoocuoxmJGQVVhABC9NXJuA79LBd7tTPPAeRxhRi1vHiNTR9pzemJjCo3JUks
-omIwBPaQpQKBgFbFRPe70E/Q3ls/jGaKEV2EotIRqi2PGxrXfeNol7yUdxpySZgx
-2jDeePDN8xPb5d/Re/RtwGESiabDnlfG7a1gIkOWixW+ypus2E7kqUwNzyOKNAWJ
-YwSmEv5+3xFbvCyTFrsqIZMnrkpN4VJRh/ukidIgCr6buXlywc3hBOt3AoGBALY4
-5WRgYVbn/eLFrZLbnJy7BiE27rdDHL2BdonQDFuQibdQQtID3CE12bYegkEK/l7e
-hSImjlVRjOdnWDv/zHyTFf4mNxj2ej4ZHw7Q2ROb7ZFxe+4ZPLO9jUUbnmrqUKiU
-qQ4Ixyaq84nujksAxW7x25EsWPXHuxAvAgSBQJsRAoGBAJ1s8TSniokwMUBydO2F
-Kupa3h85153Bu1X1nyehLQZw54jd8DkwDZnQSUx8YhcdMmiUp8He7G9egeE5w8qb
-PeDQcp6JXH3Z9UuonIwxz086RUXf1C1xu2xLoH07SWjzBZCuJcbGI4+jF6RQCvEl
-OwlLBF0aS7GzeQykN7zOf4E5
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_3.pem b/src/pki/testdata/ssl/certificates/client_3.pem
deleted file mode 100644
index 63d9cc0..0000000
--- a/src/pki/testdata/ssl/certificates/client_3.pem
+++ /dev/null
@@ -1,77 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4099 (0x1003)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert F
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9f:cc:2b:88:ff:d1:9c:f4:2a:91:b2:ff:ee:b8:
- 1c:35:7a:b1:e2:09:2a:e4:bc:5f:34:b0:ef:56:5b:
- d6:35:d5:bc:94:e8:87:a4:d7:ad:25:29:85:e3:7d:
- 32:35:ee:6b:f8:b4:c4:6c:bf:07:a1:4b:2f:a4:8a:
- b6:b4:b1:78:b4:57:59:7b:85:4b:f2:1c:54:95:c0:
- 7d:14:d5:ee:e3:99:2d:c5:cd:ab:74:8b:ed:e0:53:
- 7a:9d:1b:95:97:d7:97:70:b6:4a:78:46:e4:5c:ed:
- 00:27:b1:e9:6c:ca:2a:fa:6b:82:a0:dc:98:af:34:
- 28:07:fd:50:e5:9e:74:30:38:1d:d0:90:14:6c:0a:
- 90:cd:7d:f3:1e:1e:4e:e8:8f:52:4d:fe:e2:46:67:
- 9d:fa:72:93:c8:bb:c0:eb:b9:b5:58:7b:47:61:1d:
- e2:82:94:6d:be:3d:80:13:ab:80:44:ec:8c:7b:03:
- 72:8d:1a:1b:fb:7a:7f:42:cc:b3:80:e3:43:83:e5:
- 70:83:6f:68:d6:0a:42:4b:0f:43:04:fb:5f:d3:5c:
- 32:3b:22:e5:57:b4:74:65:fd:42:f0:89:66:1c:a9:
- 9c:10:d6:71:7f:a8:75:95:09:05:5d:42:d3:f4:45:
- d4:1d:24:c8:1f:9b:fb:c4:88:7e:7a:08:ff:52:18:
- 70:e7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Alternative Name:
- email:santest@example.com, othername: UPN::santest@ad.corp.example.com
- X509v3 Subject Key Identifier:
- 07:70:4F:5A:12:6A:60:B9:06:FE:53:36:97:23:3B:7F:AA:29:C7:59
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 90:82:56:b7:4b:e1:92:3a:b3:50:00:a9:ac:c2:92:45:b5:4a:
- c1:2a:c7:b8:03:a2:c1:72:2f:eb:7e:48:4d:52:19:66:e0:2c:
- fa:24:88:7b:b2:6b:58:3e:f7:79:14:04:b6:c6:46:9e:2c:da:
- 93:ac:9e:89:4f:da:91:a5:b9:fc:9b:23:4b:cd:63:9e:bc:7f:
- 64:cc:c3:66:09:39:2d:6e:26:84:a1:50:4e:e4:08:68:76:92:
- 89:ff:07:6a:5e:6d:44:58:8c:d8:37:60:73:ae:b3:27:b4:9f:
- e0:fe:48:4a:a7:78:c2:b0:5b:de:c6:bb:ec:b0:9e:43:00:e7:
- dc:d3:8a:0e:ea:b8:de:b8:7c:f4:3a:2b:fd:9a:a0:1e:05:ac:
- f2:ae:8d:42:15:c3:24:d2:7e:e4:bd:85:65:72:1b:2e:7f:3d:
- 4f:cd:1c:43:2f:dd:94:e5:14:29:fb:af:75:7f:5b:7b:46:4e:
- 05:df:b0:8f:be:5a:1b:a2:77:40:ba:ad:ad:87:1b:73:25:36:
- 0f:b7:5a:c5:82:d6:20:69:fe:b9:bf:4c:4e:c9:d1:85:94:c3:
- 43:e1:f3:1e:51:b8:6b:76:62:ab:fd:02:cf:c6:9e:2a:42:3c:
- 58:75:b0:60:7f:e6:6b:26:d4:70:06:55:4e:af:33:6e:99:40:
- 67:62:50:69
------BEGIN CERTIFICATE-----
-MIIDNDCCAhygAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCfzCuI
-/9Gc9CqRsv/uuBw1erHiCSrkvF80sO9WW9Y11byU6Iek160lKYXjfTI17mv4tMRs
-vwehSy+kira0sXi0V1l7hUvyHFSVwH0U1e7jmS3Fzat0i+3gU3qdG5WX15dwtkp4
-RuRc7QAnselsyir6a4Kg3JivNCgH/VDlnnQwOB3QkBRsCpDNffMeHk7oj1JN/uJG
-Z536cpPIu8DrubVYe0dhHeKClG2+PYATq4BE7Ix7A3KNGhv7en9CzLOA40OD5XCD
-b2jWCkJLD0ME+1/TXDI7IuVXtHRl/ULwiWYcqZwQ1nF/qHWVCQVdQtP0RdQdJMgf
-m/vEiH56CP9SGHDnAgMBAAGjgZAwgY0wSwYDVR0RBEQwQoETc2FudGVzdEBleGFt
-cGxlLmNvbaArBgorBgEEAYI3FAIDoB0MG3NhbnRlc3RAYWQuY29ycC5leGFtcGxl
-LmNvbTAdBgNVHQ4EFgQUB3BPWhJqYLkG/lM2lyM7f6opx1kwHwYDVR0jBBgwFoAU
-95UCuEerr++YTaj5yCTUpU9GR8swDQYJKoZIhvcNAQELBQADggEBAJCCVrdL4ZI6
-s1AAqazCkkW1SsEqx7gDosFyL+t+SE1SGWbgLPokiHuya1g+93kUBLbGRp4s2pOs
-nolP2pGlufybI0vNY568f2TMw2YJOS1uJoShUE7kCGh2kon/B2pebURYjNg3YHOu
-sye0n+D+SEqneMKwW97Gu+ywnkMA59zTig7quN64fPQ6K/2aoB4FrPKujUIVwyTS
-fuS9hWVyGy5/PU/NHEMv3ZTlFCn7r3V/W3tGTgXfsI++Whuid0C6ra2HG3MlNg+3
-WsWC1iBp/rm/TE7J0YWUw0Ph8x5RuGt2Yqv9As/GnipCPFh1sGB/5msm1HAGVU6v
-M26ZQGdiUGk=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_3.pk8 b/src/pki/testdata/ssl/certificates/client_3.pk8
deleted file mode 100644
index cf052ef..0000000
--- a/src/pki/testdata/ssl/certificates/client_3.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_3_ca.pem b/src/pki/testdata/ssl/certificates/client_3_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_3_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_4.key b/src/pki/testdata/ssl/certificates/client_4.key
deleted file mode 100644
index 54ae5fc..0000000
--- a/src/pki/testdata/ssl/certificates/client_4.key
+++ /dev/null
@@ -1,5 +0,0 @@
------BEGIN EC PRIVATE KEY-----
-MHcCAQEEIAK4v0jF1vvMR4iTvXwB4m/KSIllNDTEufAy/oXSanFHoAoGCCqGSM49
-AwEHoUQDQgAEhWRFJ+xiDW79ytVAhbV0/BaTIytPuMebZAU78Qlb0qU7LC4uzWAe
-kl7i52305fpCCcx13l3AKDqmYZzU2NoxqA==
------END EC PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_4.pem b/src/pki/testdata/ssl/certificates/client_4.pem
deleted file mode 100644
index 0b14171..0000000
--- a/src/pki/testdata/ssl/certificates/client_4.pem
+++ /dev/null
@@ -1,62 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4100 (0x1004)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert G
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:85:64:45:27:ec:62:0d:6e:fd:ca:d5:40:85:b5:
- 74:fc:16:93:23:2b:4f:b8:c7:9b:64:05:3b:f1:09:
- 5b:d2:a5:3b:2c:2e:2e:cd:60:1e:92:5e:e2:e7:6d:
- f4:e5:fa:42:09:cc:75:de:5d:c0:28:3a:a6:61:9c:
- d4:d8:da:31:a8
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- F4:DC:DA:D1:28:7E:11:52:81:D1:FF:8D:A0:F8:85:87:78:5F:6B:DC
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 84:c0:ba:64:eb:32:97:8f:1c:d4:88:0a:94:0a:d3:12:e2:3f:
- b1:8d:70:85:ad:7f:28:11:00:4f:76:04:66:e0:3f:dd:56:44:
- 98:f5:f0:b6:c8:22:ff:04:77:70:f9:18:f2:9b:1e:6f:fd:2a:
- 5c:fc:40:3a:8a:b2:af:8d:df:33:6b:46:26:4d:5a:23:29:cd:
- 07:ef:06:f7:b2:13:61:f0:20:26:14:7b:79:c5:cf:76:04:01:
- d6:f8:22:b1:05:22:6d:78:1d:8d:1b:f3:52:9c:4d:2b:c9:bf:
- 3d:9c:48:88:9a:99:1f:1f:ea:27:b3:8b:81:62:f0:59:66:a8:
- 7e:3f:fb:a6:05:a4:d3:5d:e3:d4:2e:b0:ba:f2:d9:dd:80:1b:
- 08:fd:2b:e3:c5:76:9d:6e:62:d0:0d:41:dd:44:5b:b7:cc:14:
- 44:5f:4e:58:e1:28:aa:63:3d:69:05:82:55:b5:51:2c:6d:bd:
- ca:a5:ce:a6:5d:d6:02:cc:ca:77:e9:3e:a4:f8:05:61:eb:ef:
- 23:eb:ac:b9:93:1e:b5:49:e9:40:9c:b1:3c:b7:c0:ea:20:bd:
- 0f:58:64:82:ea:42:35:21:39:e8:c9:d0:66:d2:1d:e1:22:fa:
- 7e:2c:b3:48:a0:ee:3b:55:f6:78:7b:ec:3e:66:75:6c:ae:48:
- dd:3e:cd:f6
------BEGIN CERTIFICATE-----
-MIICRzCCAS+gAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASFZEUn7GINbv3K
-1UCFtXT8FpMjK0+4x5tkBTvxCVvSpTssLi7NYB6SXuLnbfTl+kIJzHXeXcAoOqZh
-nNTY2jGoo28wbTAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
-BgEFBQcDAjAdBgNVHQ4EFgQU9Nza0Sh+EVKB0f+NoPiFh3hfa9wwHwYDVR0jBBgw
-FoAU95UCuEerr++YTaj5yCTUpU9GR8swDQYJKoZIhvcNAQELBQADggEBAITAumTr
-MpePHNSICpQK0xLiP7GNcIWtfygRAE92BGbgP91WRJj18LbIIv8Ed3D5GPKbHm/9
-Klz8QDqKsq+N3zNrRiZNWiMpzQfvBveyE2HwICYUe3nFz3YEAdb4IrEFIm14HY0b
-81KcTSvJvz2cSIiamR8f6iezi4Fi8FlmqH4/+6YFpNNd49QusLry2d2AGwj9K+PF
-dp1uYtANQd1EW7fMFERfTljhKKpjPWkFglW1USxtvcqlzqZd1gLMynfpPqT4BWHr
-7yPrrLmTHrVJ6UCcsTy3wOogvQ9YZILqQjUhOejJ0GbSHeEi+n4ss0ig7jtV9nh7
-7D5mdWyuSN0+zfY=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_4.pk8 b/src/pki/testdata/ssl/certificates/client_4.pk8
deleted file mode 100644
index 5342e82..0000000
--- a/src/pki/testdata/ssl/certificates/client_4.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_4_ca.pem b/src/pki/testdata/ssl/certificates/client_4_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_4_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_5.key b/src/pki/testdata/ssl/certificates/client_5.key
deleted file mode 100644
index 9ccea65..0000000
--- a/src/pki/testdata/ssl/certificates/client_5.key
+++ /dev/null
@@ -1,6 +0,0 @@
------BEGIN EC PRIVATE KEY-----
-MIGkAgEBBDBVFmKcwJaBTkzJWeFwUnFoOqLyFfsT+DKZ2XJRoD6GZC+1gGQ2xh43
-iyjP7j6robegBwYFK4EEACKhZANiAATLes9eGzHc4cqU0Q4XfaZCTEzPz/c/YAgY
-xr14uQqfnx2Jbz8MoOnC73hBk+kYphb7lnS5p4mbOhrDQLqU8qRG1ADaBwVcUlre
-QKOiBjp9CzKlRQ/e9pdVmVEx5IOQ/wY=
------END EC PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_5.pem b/src/pki/testdata/ssl/certificates/client_5.pem
deleted file mode 100644
index 015af89..0000000
--- a/src/pki/testdata/ssl/certificates/client_5.pem
+++ /dev/null
@@ -1,64 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4101 (0x1005)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert H
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (384 bit)
- pub:
- 04:cb:7a:cf:5e:1b:31:dc:e1:ca:94:d1:0e:17:7d:
- a6:42:4c:4c:cf:cf:f7:3f:60:08:18:c6:bd:78:b9:
- 0a:9f:9f:1d:89:6f:3f:0c:a0:e9:c2:ef:78:41:93:
- e9:18:a6:16:fb:96:74:b9:a7:89:9b:3a:1a:c3:40:
- ba:94:f2:a4:46:d4:00:da:07:05:5c:52:5a:de:40:
- a3:a2:06:3a:7d:0b:32:a5:45:0f:de:f6:97:55:99:
- 51:31:e4:83:90:ff:06
- ASN1 OID: secp384r1
- NIST CURVE: P-384
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- C0:0A:7F:F5:B4:49:4C:A5:97:C3:76:A2:A5:1D:F8:A5:C8:4D:65:94
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 93:d5:04:f0:17:b1:15:e9:40:5a:b0:1f:e1:11:0b:6b:a7:36:
- 38:80:91:87:dd:eb:f0:dd:ed:7e:7c:77:09:12:e0:5b:09:ac:
- 6a:66:a6:ce:44:38:21:41:b1:7a:56:df:b3:9c:75:88:dc:0d:
- ad:5e:7d:b6:f4:84:4c:d0:ec:14:23:bc:09:81:6a:be:98:82:
- e3:27:f3:ce:f5:0b:28:8f:01:46:b4:d4:d1:9a:ea:78:7f:9e:
- 78:17:42:ca:59:bb:f1:43:8b:39:f0:7d:54:8d:a5:40:60:9f:
- bc:90:cc:b2:72:76:4e:5a:55:b0:95:64:8d:dd:be:b4:35:16:
- 68:af:95:3d:20:cf:07:42:dd:ec:a7:08:99:70:25:0f:4c:b8:
- 1a:ef:34:72:0a:a3:ac:79:d7:02:94:2d:9b:e2:cd:ca:24:93:
- 93:9a:92:e3:6f:51:89:35:74:7b:8b:bf:74:02:8c:66:57:eb:
- 82:10:6e:9c:25:5e:d0:5b:55:4e:48:ff:27:a8:1b:5c:97:e7:
- 99:03:d0:60:4a:e0:e6:f5:08:a4:c8:46:a6:3a:72:14:21:cb:
- c1:40:e9:99:11:ef:e6:a2:6a:4e:e4:d7:99:d8:94:3f:13:f8:
- 5e:b0:a9:29:e9:03:ea:41:38:5f:2a:9c:bd:1f:9b:f1:3d:66:
- ee:9b:5a:3e
------BEGIN CERTIFICATE-----
-MIICZDCCAUygAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEgwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATLes9eGzHc4cqU0Q4X
-faZCTEzPz/c/YAgYxr14uQqfnx2Jbz8MoOnC73hBk+kYphb7lnS5p4mbOhrDQLqU
-8qRG1ADaBwVcUlreQKOiBjp9CzKlRQ/e9pdVmVEx5IOQ/wajbzBtMAwGA1UdEwEB
-/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBTA
-Cn/1tElMpZfDdqKlHfilyE1llDAfBgNVHSMEGDAWgBT3lQK4R6uv75hNqPnIJNSl
-T0ZHyzANBgkqhkiG9w0BAQsFAAOCAQEAk9UE8BexFelAWrAf4RELa6c2OICRh93r
-8N3tfnx3CRLgWwmsamamzkQ4IUGxelbfs5x1iNwNrV59tvSETNDsFCO8CYFqvpiC
-4yfzzvULKI8BRrTU0ZrqeH+eeBdCylm78UOLOfB9VI2lQGCfvJDMsnJ2TlpVsJVk
-jd2+tDUWaK+VPSDPB0Ld7KcImXAlD0y4Gu80cgqjrHnXApQtm+LNyiSTk5qS429R
-iTV0e4u/dAKMZlfrghBunCVe0FtVTkj/J6gbXJfnmQPQYErg5vUIpMhGpjpyFCHL
-wUDpmRHv5qJqTuTXmdiUPxP4XrCpKekD6kE4XyqcvR+b8T1m7ptaPg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_5.pk8 b/src/pki/testdata/ssl/certificates/client_5.pk8
deleted file mode 100644
index 1a4f31a..0000000
--- a/src/pki/testdata/ssl/certificates/client_5.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_5_ca.pem b/src/pki/testdata/ssl/certificates/client_5_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_5_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_6.key b/src/pki/testdata/ssl/certificates/client_6.key
deleted file mode 100644
index ae6c01a..0000000
--- a/src/pki/testdata/ssl/certificates/client_6.key
+++ /dev/null
@@ -1,7 +0,0 @@
------BEGIN EC PRIVATE KEY-----
-MIHcAgEBBEIBiAsgixDWk2fAV2gjcCk8H/CuY50RYV36uZfb9BXA2SjA/CHMjlHQ
-xDjvZvp9s1vO2NzkvDTDpuGsSZzt/HkVEgugBwYFK4EEACOhgYkDgYYABAE/Y66g
-7Qbz+GHRvHOzdYpFU4tOYla1MZmNTEQcpI+LyZELGc+DjFKBAmckzW9NKHiXATTd
-fZNM5bj+GtJrx2EfdQEEbwMvUDX1u3bw1/EXyQQYWvFFCObq8CK3gEFDOzffLUDt
-UFDwFKP8Sz0dh5KMCvgSh/w1X+H2xwpaBzQxydphIw==
------END EC PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_6.pem b/src/pki/testdata/ssl/certificates/client_6.pem
deleted file mode 100644
index 68035da..0000000
--- a/src/pki/testdata/ssl/certificates/client_6.pem
+++ /dev/null
@@ -1,67 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4102 (0x1006)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert I
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (521 bit)
- pub:
- 04:01:3f:63:ae:a0:ed:06:f3:f8:61:d1:bc:73:b3:
- 75:8a:45:53:8b:4e:62:56:b5:31:99:8d:4c:44:1c:
- a4:8f:8b:c9:91:0b:19:cf:83:8c:52:81:02:67:24:
- cd:6f:4d:28:78:97:01:34:dd:7d:93:4c:e5:b8:fe:
- 1a:d2:6b:c7:61:1f:75:01:04:6f:03:2f:50:35:f5:
- bb:76:f0:d7:f1:17:c9:04:18:5a:f1:45:08:e6:ea:
- f0:22:b7:80:41:43:3b:37:df:2d:40:ed:50:50:f0:
- 14:a3:fc:4b:3d:1d:87:92:8c:0a:f8:12:87:fc:35:
- 5f:e1:f6:c7:0a:5a:07:34:31:c9:da:61:23
- ASN1 OID: secp521r1
- NIST CURVE: P-521
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- C8:A5:B0:D4:13:AE:43:9C:31:DF:7E:40:BA:AF:2B:8E:EE:54:52:15
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 86:01:e1:dc:4e:d1:94:e3:d3:51:73:e4:cb:79:d5:b9:d0:68:
- 34:a9:36:b1:51:02:45:a4:ce:98:44:cc:6e:90:07:7a:cd:b2:
- 25:65:fc:7b:ca:03:1d:5e:9e:08:b8:70:56:35:65:f8:38:9b:
- e1:59:58:52:47:8b:3a:83:53:c5:4e:53:24:92:e6:a2:3a:ca:
- 0c:6f:5c:1b:f2:67:51:e8:35:d2:08:85:df:7d:2a:ad:5b:a0:
- 5c:6d:8f:7c:28:e9:da:e4:a7:1a:79:be:4e:78:33:a5:e3:72:
- 06:b8:21:97:44:02:ba:46:d4:b6:15:b0:79:95:b7:cf:85:9a:
- ae:ee:6a:d2:a7:c0:2c:c9:4c:e1:fa:2c:29:e7:56:fc:8f:31:
- 1e:6d:f5:23:67:60:ed:f7:74:7d:b2:f4:fe:e6:3c:0b:e4:59:
- e7:15:1f:7b:db:38:da:a0:1c:ff:33:33:69:11:74:e6:cb:6f:
- 8d:59:d0:cd:88:7e:9e:90:a0:0a:4d:09:35:bf:22:17:c0:64:
- 42:f9:9c:20:3f:50:ce:6c:de:62:e6:fa:76:89:a9:16:6f:d5:
- 36:ee:52:90:aa:5a:51:94:a8:ce:6b:1c:d2:77:6c:c3:0e:46:
- 4b:24:85:ec:a7:9e:c8:ce:d1:3b:f2:d6:09:19:73:a2:d1:b1:
- e1:cf:17:d5
------BEGIN CERTIFICATE-----
-MIICijCCAXKgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEkwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABAE/Y66g7Qbz+GHR
-vHOzdYpFU4tOYla1MZmNTEQcpI+LyZELGc+DjFKBAmckzW9NKHiXATTdfZNM5bj+
-GtJrx2EfdQEEbwMvUDX1u3bw1/EXyQQYWvFFCObq8CK3gEFDOzffLUDtUFDwFKP8
-Sz0dh5KMCvgSh/w1X+H2xwpaBzQxydphI6NvMG0wDAYDVR0TAQH/BAIwADAdBgNV
-HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFMilsNQTrkOcMd9+
-QLqvK47uVFIVMB8GA1UdIwQYMBaAFPeVArhHq6/vmE2o+cgk1KVPRkfLMA0GCSqG
-SIb3DQEBCwUAA4IBAQCGAeHcTtGU49NRc+TLedW50Gg0qTaxUQJFpM6YRMxukAd6
-zbIlZfx7ygMdXp4IuHBWNWX4OJvhWVhSR4s6g1PFTlMkkuaiOsoMb1wb8mdR6DXS
-CIXffSqtW6BcbY98KOna5Kcaeb5OeDOl43IGuCGXRAK6RtS2FbB5lbfPhZqu7mrS
-p8AsyUzh+iwp51b8jzEebfUjZ2Dt93R9svT+5jwL5FnnFR972zjaoBz/MzNpEXTm
-y2+NWdDNiH6ekKAKTQk1vyIXwGRC+ZwgP1DObN5i5vp2iakWb9U27lKQqlpRlKjO
-axzSd2zDDkZLJIXsp57IztE78tYJGXOi0bHhzxfV
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_6.pk8 b/src/pki/testdata/ssl/certificates/client_6.pk8
deleted file mode 100644
index 8035bf8..0000000
--- a/src/pki/testdata/ssl/certificates/client_6.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_6_ca.pem b/src/pki/testdata/ssl/certificates/client_6_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_6_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_7.key b/src/pki/testdata/ssl/certificates/client_7.key
deleted file mode 100644
index a22d48d..0000000
--- a/src/pki/testdata/ssl/certificates/client_7.key
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAMS7Gq6DrnR7aoa7
-zDPgE3BVNyjLeWYsSOKkPrSO7G8IGAQKGvOld8k5K/SWkZAg5Rj1nHFtYEXavNd2
-QCHqeUO6gVJu2JAKcjkbjx1rsXBCzv4wAJnf4eoS7b/fFIZyZEmxEHKHx6sIn4Gd
-ExEUjgzqqTJ5ogMyctqOVy5S/kAjAgMBAAECgYAzhsH1RV4S+iQrh9JzH9RXjqo0
-0B5KyXyJh/U4e1qnthn8LN1kRUl7dbLyi+EyO7tlbyb7emdFxIXDdSBVAcGiqw2n
-M3la/jA290ADLxdl+sUdPymFJxM2l/ao9UL/5PknXTFAmkhqylQ5JS4csgAE0q3b
-oMmfCvOG/yTs9jBEcQJBAOKBdeuBv5S0NW1bUOFPBnwc5UtQKlXBHdd+tJtGhHI/
-mz1Ay8Onv9TRIpiLgeK7oXg3KvaopLSmI80KO1nsFPkCQQDeWRp21TQ96nDrSmrK
-zfUdpLByKuPzLWe1bVR+fgGknWu07oL+g1HniQ7z9MbloVcUNUtvgezDWbKGPfV6
-DzD7AkEAnbpzKBWJGH9JOSa+srb6GBFzJrfjUyYQptCH6hz3/CsI6mWlv1CgSA1+
-XuW/A+mO7ozUMUGMuHN9OLooTF0W2QJBANudEKmM3kPFevC7mQ1lLhSwZOLvACVh
-lIy7RviFRuQr5IVaC6KNXGmfk1hcTdPjbtnz5eVmY89zmgRD0GFV/d8CQQDAT+wP
-dsU8Qe1vAoxC6mRMfjQH0ght2efyVeBSfQE+n0a92DcbTiNPcEKRlAb1PagCC0PY
-r7YlZqtIqBttWdgv
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/client_7.pem b/src/pki/testdata/ssl/certificates/client_7.pem
deleted file mode 100644
index d4ac032..0000000
--- a/src/pki/testdata/ssl/certificates/client_7.pem
+++ /dev/null
@@ -1,66 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4103 (0x1007)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=Client Cert J
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:c4:bb:1a:ae:83:ae:74:7b:6a:86:bb:cc:33:e0:
- 13:70:55:37:28:cb:79:66:2c:48:e2:a4:3e:b4:8e:
- ec:6f:08:18:04:0a:1a:f3:a5:77:c9:39:2b:f4:96:
- 91:90:20:e5:18:f5:9c:71:6d:60:45:da:bc:d7:76:
- 40:21:ea:79:43:ba:81:52:6e:d8:90:0a:72:39:1b:
- 8f:1d:6b:b1:70:42:ce:fe:30:00:99:df:e1:ea:12:
- ed:bf:df:14:86:72:64:49:b1:10:72:87:c7:ab:08:
- 9f:81:9d:13:11:14:8e:0c:ea:a9:32:79:a2:03:32:
- 72:da:8e:57:2e:52:fe:40:23
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Key Identifier:
- 45:86:46:CC:D4:64:F8:33:5A:7A:14:24:23:39:A7:65:D5:FE:D8:07
- X509v3 Authority Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- a0:3f:52:d0:e5:5c:4e:6a:51:fa:80:16:d1:3c:e4:7e:bf:ed:
- 6c:32:d4:73:d2:89:71:ca:96:d3:3a:38:e1:ca:55:dc:23:31:
- 5c:e9:9e:b4:1c:48:4c:9c:2e:f8:05:9f:61:f5:3d:24:ef:95:
- 41:73:c2:f2:b6:51:c2:7f:6f:5c:d2:70:c2:6e:dd:0a:79:3f:
- bf:18:48:ef:2d:23:3b:68:f2:a0:23:4c:4c:fa:ff:48:ab:26:
- 11:20:9f:e2:3b:68:67:96:08:ce:56:69:ba:68:09:a0:0a:34:
- fa:a1:4f:47:a0:be:2b:94:ad:57:02:43:09:13:52:28:1f:6a:
- a2:59:58:7b:84:5e:c5:09:42:a1:7a:d4:88:88:46:54:5c:73:
- 51:3a:ac:ca:b2:30:3e:1f:9b:06:f3:28:1b:f0:71:8d:97:42:
- c9:42:1f:14:49:b5:57:f3:b2:35:64:44:9f:f7:14:2b:a6:0a:
- 4e:cc:8a:c8:5d:5f:53:36:51:d7:55:0d:0a:bd:e4:d8:0d:b2:
- 37:46:08:93:0c:cd:9d:10:32:58:37:52:10:15:f8:5a:98:ad:
- 15:c7:e0:ba:40:43:a5:8c:44:dd:72:f8:cc:8c:a3:7f:33:6a:
- d9:a5:dc:2d:0b:97:07:ad:1e:dd:0a:1c:12:6a:9d:92:13:f6:
- 09:0d:16:4e
------BEGIN CERTIFICATE-----
-MIICjjCCAXagAwIBAgICEAcwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwERSBD
-QTAeFw0yMjEwMTkxNjU4NTVaFw0zMjEwMTYxNjU4NTVaMBgxFjAUBgNVBAMMDUNs
-aWVudCBDZXJ0IEowgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMS7Gq6DrnR7
-aoa7zDPgE3BVNyjLeWYsSOKkPrSO7G8IGAQKGvOld8k5K/SWkZAg5Rj1nHFtYEXa
-vNd2QCHqeUO6gVJu2JAKcjkbjx1rsXBCzv4wAJnf4eoS7b/fFIZyZEmxEHKHx6sI
-n4GdExEUjgzqqTJ5ogMyctqOVy5S/kAjAgMBAAGjbzBtMAwGA1UdEwEB/wQCMAAw
-HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBRFhkbM1GT4
-M1p6FCQjOadl1f7YBzAfBgNVHSMEGDAWgBT3lQK4R6uv75hNqPnIJNSlT0ZHyzAN
-BgkqhkiG9w0BAQsFAAOCAQEAoD9S0OVcTmpR+oAW0Tzkfr/tbDLUc9KJccqW0zo4
-4cpV3CMxXOmetBxITJwu+AWfYfU9JO+VQXPC8rZRwn9vXNJwwm7dCnk/vxhI7y0j
-O2jyoCNMTPr/SKsmESCf4jtoZ5YIzlZpumgJoAo0+qFPR6C+K5StVwJDCRNSKB9q
-ollYe4RexQlCoXrUiIhGVFxzUTqsyrIwPh+bBvMoG/BxjZdCyUIfFEm1V/OyNWRE
-n/cUK6YKTsyKyF1fUzZR11UNCr3k2A2yN0YIkwzNnRAyWDdSEBX4WpitFcfgukBD
-pYxE3XL4zIyjfzNq2aXcLQuXB60e3QocEmqdkhP2CQ0WTg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_7.pk8 b/src/pki/testdata/ssl/certificates/client_7.pk8
deleted file mode 100644
index d13e582..0000000
--- a/src/pki/testdata/ssl/certificates/client_7.pk8
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/client_7_ca.pem b/src/pki/testdata/ssl/certificates/client_7_ca.pem
deleted file mode 100644
index 9709d46..0000000
--- a/src/pki/testdata/ssl/certificates/client_7_ca.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C Root CA
- Validity
- Not Before: Oct 19 16:58:55 2022 GMT
- Not After : Oct 16 16:58:55 2032 GMT
- Subject: CN=E CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a8:49:c7:44:8c:f4:90:52:36:4f:46:d7:68:0a:
- 3d:dc:3a:13:3c:61:45:fb:cf:5e:8e:06:c1:35:5d:
- 75:f1:33:d7:f0:5b:0e:34:99:19:9d:df:b5:81:40:
- aa:1d:eb:f7:45:6e:7f:e2:b5:6e:70:42:5f:a5:bd:
- 47:dd:d8:f9:4e:33:03:81:ea:40:c4:0f:ed:53:35:
- ab:78:61:e5:aa:80:46:b6:1f:b9:a1:aa:80:c6:cd:
- 4c:3c:a6:63:fd:ed:bf:fd:f2:df:1a:b9:de:e9:40:
- 1b:cb:00:39:e9:dc:cd:78:70:3d:1b:20:32:49:6b:
- 0b:eb:c5:31:27:50:4f:5f:fd:a7:7b:77:1e:d0:a1:
- 20:01:56:5c:a6:2c:1d:4b:48:8d:8d:03:94:73:e6:
- f6:94:39:59:3c:fc:07:ae:cb:dc:02:7f:2d:04:42:
- 5c:d6:ff:86:76:a3:bc:7f:1e:0e:a0:4c:12:ce:58:
- f7:42:2d:5b:9d:6b:ef:47:e2:ce:71:89:08:15:fd:
- 2c:47:a5:a0:7e:73:ed:0c:b0:fc:b8:7c:0e:cf:fd:
- e4:38:5f:ce:8e:80:f2:99:db:fc:fc:ad:9d:b4:be:
- 28:4f:e5:5d:5c:93:36:75:4c:64:25:9f:53:64:a5:
- 37:66:49:5b:bf:82:f4:01:77:d8:ef:cc:ce:bb:13:
- 4c:01
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- F7:95:02:B8:47:AB:AF:EF:98:4D:A8:F9:C8:24:D4:A5:4F:46:47:CB
- X509v3 Authority Key Identifier:
- 33:7A:38:92:82:9E:B6:FD:44:FB:B5:BA:A7:C7:0B:4D:59:28:60:9A
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 79:d6:b7:44:92:09:42:bc:96:d8:da:92:c1:cb:9b:19:eb:38:
- 98:66:ec:3f:b6:14:a2:31:37:9b:0d:3f:83:cb:fa:80:75:19:
- fa:1e:78:7b:05:55:43:a1:17:2d:9a:ad:f9:f2:1f:56:01:c1:
- c8:78:02:1c:60:7b:40:95:a9:b3:82:52:65:d8:74:f4:46:b4:
- 03:a0:98:db:b4:75:4d:f4:dd:73:84:33:9b:7d:91:78:7a:5b:
- 50:08:12:d5:f1:d3:c0:90:fd:2b:14:61:76:96:a3:03:f2:ac:
- 7a:b3:f6:9e:ab:a2:07:d1:ae:4d:be:e7:d1:1e:d6:a3:32:be:
- 70:70:54:fc:d1:c9:3e:bd:7c:0e:1a:03:17:12:c6:78:3b:df:
- 91:61:a9:0f:0a:65:bc:b2:c0:41:da:c3:32:8a:0e:ef:75:89:
- 1b:11:27:0a:bb:47:91:c2:e4:71:ea:91:d4:4d:66:c1:a1:3b:
- 06:8d:54:b6:da:6f:54:e6:d7:4f:f2:18:b8:d5:59:cb:47:0d:
- 9f:d8:1c:6a:20:9c:e2:93:07:a3:dd:94:13:2c:ab:1d:1a:71:
- eb:5b:62:12:20:e5:e1:cd:d1:e0:63:fd:94:34:b2:a5:b8:84:
- ee:af:2d:11:3d:f2:91:74:f2:ef:bd:55:c6:cf:72:ff:b1:74:
- e5:6e:6c:3e
------BEGIN CERTIFICATE-----
-MIIDAjCCAeqgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJQyBS
-b290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAxNjE2NTg1NVowDzENMAsGA1UE
-AwwERSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKhJx0SM9JBS
-Nk9G12gKPdw6EzxhRfvPXo4GwTVddfEz1/BbDjSZGZ3ftYFAqh3r90Vuf+K1bnBC
-X6W9R93Y+U4zA4HqQMQP7VM1q3hh5aqARrYfuaGqgMbNTDymY/3tv/3y3xq53ulA
-G8sAOenczXhwPRsgMklrC+vFMSdQT1/9p3t3HtChIAFWXKYsHUtIjY0DlHPm9pQ5
-WTz8B67L3AJ/LQRCXNb/hnajvH8eDqBMEs5Y90ItW51r70fiznGJCBX9LEeloH5z
-7Qyw/Lh8Ds/95Dhfzo6A8pnb/PytnbS+KE/lXVyTNnVMZCWfU2SlN2ZJW7+C9AF3
-2O/MzrsTTAECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFPeVArhHq6/vmE2o+cgk1KVPRkfLMB8GA1UdIwQYMBaAFDN6
-OJKCnrb9RPu1uqfHC01ZKGCaMA0GCSqGSIb3DQEBCwUAA4IBAQB51rdEkglCvJbY
-2pLBy5sZ6ziYZuw/thSiMTebDT+Dy/qAdRn6Hnh7BVVDoRctmq358h9WAcHIeAIc
-YHtAlamzglJl2HT0RrQDoJjbtHVN9N1zhDObfZF4eltQCBLV8dPAkP0rFGF2lqMD
-8qx6s/aeq6IH0a5NvufRHtajMr5wcFT80ck+vXwOGgMXEsZ4O9+RYakPCmW8ssBB
-2sMyig7vdYkbEScKu0eRwuRx6pHUTWbBoTsGjVS22m9U5tdP8hi41VnLRw2f2Bxq
-IJzikwej3ZQTLKsdGnHrW2ISIOXhzdHgY/2UNLKluITury0RPfKRdPLvvVXGz3L/
-sXTlbmw+
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/client_root_ca.pem b/src/pki/testdata/ssl/certificates/client_root_ca.pem
deleted file mode 100644
index 97ddcb1..0000000
--- a/src/pki/testdata/ssl/certificates/client_root_ca.pem
+++ /dev/null
@@ -1,18 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIC+DCCAeCgAwIBAgIUP1wLVZUv7x3bRdFOcu0C/oeN2WwwDQYJKoZIhvcNAQEL
-BQAwFDESMBAGA1UEAwwJQyBSb290IENBMB4XDTIyMTAxOTE2NTg1NVoXDTMyMTAx
-NjE2NTg1NVowFDESMBAGA1UEAwwJQyBSb290IENBMIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEAjec2+ZmcF1eiwxrtvoNJpiFY4ywRYD3RfHOcxEM+soBv
-/6yP4hRK43YeQOPSOSHf8RSeD+kTy40wPFx4Z80XyIwIpv8xtlsPNNV0SKZfn7g+
-gt6HsfEqGq0iJPDoTQB7YY7ygvM5sOLbK4XvqQJsE7uWfxFC+3esFlxhGGd69HaK
-ebUF0gEtom/0KoDNy0Md5Rdr4i2j4v032lkF+sLpWiz1BfIt10ewzknfI/Hpy39q
-jdeq4LFou+UDKN7cK3zSEc7pJ2hbn5vMFpdzoUcmOi59V30Q9SvmDiOiAYdRecLM
-F5IirvMzrYA740xxEFxYr9fLiMK2g5QjrbICYczsqQIDAQABo0IwQDAPBgNVHRMB
-Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUM3o4koKetv1E+7W6
-p8cLTVkoYJowDQYJKoZIhvcNAQELBQADggEBABm+LYzj/+CGE6RHYWJxoGov5Qpn
-tztPE7g66UU8TDgmC0TysRPk8WpFMTpXLdway7gdNFfhrUv179JJrP6vm7SyxAW1
-KXyfUIRJiBuKbPq4rSgs7O/QvChV33s6wWt6k8zPkgi3P2XhWLwMcYYh/gwAixrO
-PXzonHNrAxb62kWgPucNblQIqy+HpelSHShssWtXlXWp1kmelR44eLsaIeXybIgA
-9eRCtOolBlp6oLhiTFnbDUqyHCdSleNwlBGSQCTEO95zqPzfc9CzQX1h/SL6aWJG
-pP6mw+rKwh8WG9fK2MnBQYzNCj/7WU+XGLdhwc63xrUiBzKB57S8PyvWPKM=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/common_name_only.pem b/src/pki/testdata/ssl/certificates/common_name_only.pem
deleted file mode 100644
index 01d3258..0000000
--- a/src/pki/testdata/ssl/certificates/common_name_only.pem
+++ /dev/null
@@ -1,111 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDJABG+o501DlYn
-pIeZGdbtxuX0hUvuhTCO/+u+ZajABJAsejJ8tm5qRURXOguSG2u3nKqR9cA3r/47
-aQHvkkYfLpF4lnL5X7lRmkOq8vWObvwaUuvwcsA3qwxWSd5u4sVOl/eSj0yzJDq0
-Lb6QVPWlbWgrZyEdDuAxg7glVTWeJagK5IMI8b2yiis7oxLXFudztUg2E3UVkIMz
-Gw55unskWdOnViQ0N3kFyXfbFcnojWNm2iJfQtHxjfHN+ydGaH/z4SpYh/0SHqnC
-rj46J2fojyH/LFgn2MnskeK3kOLShpEcAbnRibrbrNMcDUi5vANq3s2+bhoinS0U
-fs2v53/nAgMBAAECggEAFTIjrOXWCyVC4pVQE04NQy/JShrQYgu7jijgtEhGHlGc
-3oPYVRxr0lsRlN0zISoxFsC3oAK5TWYKujsdkCTtrhYcEwpSf4efpEJPRnSufmGn
-xiLebJG9QWGRQHwzr5/MTLhrzBG+ddmpMxzrzo6XBOXfqUwLyuOpsq8AOTeeGtoP
-kTWtvOS2ODx6ID27GNcSNGO3haeLKCZaXnlE9RKRLFnBD4IEMycivA63uEpMBe13
-PHjqc6cm5tL76TKmfZ5MCC9XRtK6NbqQpJwjet/oqr0TjM6Shz0HCSUufOqNsBjy
-cnpCwb/GOvtDoV3ygUNvmUc3xZDf6e2eUc0eu1aYqQKBgQD+aXgQwUYklYreU5uK
-dfOWvmR05E2ekJdsxyzxsuwpR0MaPPXiJlPYnChlvdSc+0SUDVmrv0xLrh0D0J54
-khDI3dOxTncNGEEzj0+/f9fHxpSH8CxHxsvfbzRNyLS/8QgN/24PfXTVw8o3xftn
-1IsLg0mWk9m70BTKqDEZyKTZ7QKBgQDKQUCgj8/uuF1DeJL8HaP2O9HPdAjaymia
-X39NeYQdYKqCGf28b6GyACcZMGemo8+s3Y1k3EheHEEnnvUMok+ULKJ6LnqLRyTU
-IjoBQ8LOq8lAKTjDcvVYy6pF6wGG1YsDJsY4M1ED9Wrc87Ns1WnVZEY9P9FlhBNl
-OQVD3sP2owKBgQDTr+hycI8vs6qX8ZNzc0+a95LY3HplXMRSg6w29HyioCQKefzS
-DrgnfU/z0C9P65cVZcJeMM+IDTkhSn4Bru/+Yu1ZFAPlRnBCOZXOrs5Z8Tb3oXUG
-yDgtEve/XShgqWrdUtM+WlJT6BSjsb3NmEGV88jQXPeH2czjD23DmXrpxQKBgG2x
-ZjOuy79VDoABbPZ/vOVXHDu/Wu4OyRywnoKOXTDxtIhLQGpqwO+hVZM7xXuDbKb8
-oisJrdYczNmIRK9NeIuMibJqctwHAdprlboJ3iXo1YWO1dJrDtXR38973aAbQQG8
-jdT9P/s9p2+eXLmyJWwurkmZyx+bukkz278rmmyxAoGARoR/vqPlOj3TAcFsks1c
-HeI3bqblWu/dpeZ7MhYM90Xf3e0RxigcPNkVm9H1wEragh/WVRQpunysxaTVcnAL
-xKf++lCNDCPFOXAhOxTGBGpS/IbrnLfAhDCdqBX2xkyJWNGu00JGe6gfJyIQiX1Z
-+919aWiM78TlJC8psjZviRs=
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:83
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Dec 20 00:00:00 2017 GMT
- Not After : Dec 20 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c9:00:11:be:a3:9d:35:0e:56:27:a4:87:99:19:
- d6:ed:c6:e5:f4:85:4b:ee:85:30:8e:ff:eb:be:65:
- a8:c0:04:90:2c:7a:32:7c:b6:6e:6a:45:44:57:3a:
- 0b:92:1b:6b:b7:9c:aa:91:f5:c0:37:af:fe:3b:69:
- 01:ef:92:46:1f:2e:91:78:96:72:f9:5f:b9:51:9a:
- 43:aa:f2:f5:8e:6e:fc:1a:52:eb:f0:72:c0:37:ab:
- 0c:56:49:de:6e:e2:c5:4e:97:f7:92:8f:4c:b3:24:
- 3a:b4:2d:be:90:54:f5:a5:6d:68:2b:67:21:1d:0e:
- e0:31:83:b8:25:55:35:9e:25:a8:0a:e4:83:08:f1:
- bd:b2:8a:2b:3b:a3:12:d7:16:e7:73:b5:48:36:13:
- 75:15:90:83:33:1b:0e:79:ba:7b:24:59:d3:a7:56:
- 24:34:37:79:05:c9:77:db:15:c9:e8:8d:63:66:da:
- 22:5f:42:d1:f1:8d:f1:cd:fb:27:46:68:7f:f3:e1:
- 2a:58:87:fd:12:1e:a9:c2:ae:3e:3a:27:67:e8:8f:
- 21:ff:2c:58:27:d8:c9:ec:91:e2:b7:90:e2:d2:86:
- 91:1c:01:b9:d1:89:ba:db:ac:d3:1c:0d:48:b9:bc:
- 03:6a:de:cd:be:6e:1a:22:9d:2d:14:7e:cd:af:e7:
- 7f:e7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- ED:8D:2E:41:6F:59:A4:A8:A8:08:80:22:DA:52:E2:83:F8:05:A4:BE
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 86:c1:24:8e:a7:4d:26:27:8a:f6:12:62:6d:7f:de:aa:69:07:
- 97:e4:3a:78:a6:37:73:fc:63:cb:68:1d:ab:90:32:7c:b2:bd:
- b5:7c:c6:ba:a9:bf:55:22:4e:a2:ca:1e:25:a4:4b:3e:78:f7:
- 5b:46:b7:04:83:99:57:82:82:fc:2f:c5:96:96:a3:da:8d:db:
- df:26:e9:62:1a:24:22:9b:95:4c:cc:79:54:c9:bb:e3:1c:bc:
- 87:bb:26:74:8f:89:c2:64:57:12:ca:7e:e9:e7:cb:aa:38:9f:
- b0:96:4c:63:64:41:cc:03:e8:5e:13:2e:9c:79:73:bc:e7:b1:
- 5b:54:80:51:48:eb:71:68:c7:21:fd:f9:2c:ee:a0:3f:52:06:
- ae:96:1e:62:13:46:37:0e:a4:58:b2:45:1e:7d:ea:7f:7d:70:
- 47:92:7c:7b:7c:90:a8:87:7c:1a:12:51:75:75:59:92:1c:4d:
- a2:7f:7e:ad:fa:89:de:8f:ae:2f:d6:ca:c5:3b:55:a0:fb:f5:
- e0:3e:0b:60:c5:2d:d1:7e:e9:c1:cb:3c:24:77:56:8f:af:4e:
- cb:99:39:b7:53:99:07:8c:71:59:20:9c:bd:db:38:bb:cc:b8:
- 5c:9a:51:66:18:46:39:96:c4:1a:ce:89:39:d3:6e:5f:79:17:
- 84:92:74:16
------BEGIN CERTIFICATE-----
-MIIDvTCCAqWgAwIBAgIRALBrk5LjXI1+7Z3IllnFwoMwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNzEyMjAwMDAwMDBaFw0yMDEyMjAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJABG+o501DlYnpIeZGdbtxuX0hUvuhTCO
-/+u+ZajABJAsejJ8tm5qRURXOguSG2u3nKqR9cA3r/47aQHvkkYfLpF4lnL5X7lR
-mkOq8vWObvwaUuvwcsA3qwxWSd5u4sVOl/eSj0yzJDq0Lb6QVPWlbWgrZyEdDuAx
-g7glVTWeJagK5IMI8b2yiis7oxLXFudztUg2E3UVkIMzGw55unskWdOnViQ0N3kF
-yXfbFcnojWNm2iJfQtHxjfHN+ydGaH/z4SpYh/0SHqnCrj46J2fojyH/LFgn2Mns
-keK3kOLShpEcAbnRibrbrNMcDUi5vANq3s2+bhoinS0Ufs2v53/nAgMBAAGjbzBt
-MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFO2NLkFvWaSoqAiAItpS4oP4BaS+MB8G
-A1UdIwQYMBaAFJsmC4qYqbsduR8c4xpAM+2OF4irMB0GA1UdJQQWMBQGCCsGAQUF
-BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAhsEkjqdNJieK9hJibX/e
-qmkHl+Q6eKY3c/xjy2gdq5AyfLK9tXzGuqm/VSJOosoeJaRLPnj3W0a3BIOZV4KC
-/C/Flpaj2o3b3ybpYhokIpuVTMx5VMm74xy8h7smdI+JwmRXEsp+6efLqjifsJZM
-Y2RBzAPoXhMunHlzvOexW1SAUUjrcWjHIf35LO6gP1IGrpYeYhNGNw6kWLJFHn3q
-f31wR5J8e3yQqId8GhJRdXVZkhxNon9+rfqJ3o+uL9bKxTtVoPv14D4LYMUt0X7p
-wcs8JHdWj69Oy5k5t1OZB4xxWSCcvds4u8y4XJpRZhhGOZbEGs6JOdNuX3kXhJJ0
-Fg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/crit-codeSigning-chain.pem b/src/pki/testdata/ssl/certificates/crit-codeSigning-chain.pem
deleted file mode 100644
index 55d1e8c..0000000
--- a/src/pki/testdata/ssl/certificates/crit-codeSigning-chain.pem
+++ /dev/null
@@ -1,110 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDo54gDQT1qecev
-bDsUAnrPdTnIFp0Da4tLIr+UCTyfMoF5ZEVfH7PDaS5pydczRr3O5SR7+VUNOaQc
-nU3E2IWgb0tD/AeI6x6Q/rjFMM7DsNvHjvzuX9xjhwGeM5KVNb9jv59g7TmwYvoF
-y6QUwEpV+gySaAfGQi0GsviEIyZR3kWqzalHk8EetSsEql7BEVjeAEoz5raMLukF
-qfJ9lOVkvzPMUXQVEROlCzWePHe7lXkep9LUNIdguu92Qt2458BUgNR703RsJxy3
-HU0dz1pe83Pu4MrQk65Di851HAOYykkZ0NugmWFZn4zHit3KDJZJZ4cBiaq8ftgh
-xPvpH2m1AgMBAAECggEAATjJG+r0Wmlf1MOlZbIhLEQil0XvZ3jXxGuj0s2khllu
-SZtReuyxsJzI/fiLD/h0nK/6gyKZmjOBU3lByP6KQYkrUQcaGfC90x3nSCp3zksV
-a3bu6g+Hri7BA+tBukH4CmnOW9Dt2qmcG/CFNC+958iPr6FmKLv8hkC937Uf9cL6
-nD29wvDuzRibDRV/yDk/dhbc2QTpDp8kkjDBI/Hpibj6GeQra5YDDafqs78w0jQh
-jOl6+E4sn79+X4ZccOCXfgcXsa8gZcskIXdVGhtWnYGWdxcyXDhJrZzKr2tEhzAw
-QFhpHjlGL9l6P/lDyn0qMxp9IEFLcWJk2YTrcaV4wQKBgQD4VLNJj+l2x4O7qGpb
-X5GRYLBCqI76iXLxUaEQJxZpd5qngWKaSJyS9IO82k7fcCgsbhQQnXC59UIlUQ6A
-YLPO4Nj/D6V8ewttCIbiRtddTZBj9wIHJFhOfcRoDBSTskhaJ4kVB1Nh+YchQf+8
-P6/wwkTcn9FRohdeHikYDnpqIQKBgQDwGN6pGMbrnIKv/+HHC55QPshUYjKIjU98
-Bd7TU3Kj8tSpxiKKXY9RtkAfzoSrgPzu5SJ3bSgXBXz+xOtN9b9z5beQHJyufHaO
-NaVQ4ZStMjo3afXMNj7UUd9ZbFuH2K+K1FjXy99Ab5wN/u5snRiErh2KS/w3mxze
-6kOComAVFQKBgQC7vP0WHhB4VfmHg5l0ntmkOJ7IpjoBuqwFOJs1ZPeSoHNxM2Xi
-EgcdKnH18m0yis40WLwem4g/beWl5JO8Bl+phV9H5QJNC5Dly059/uSOizcf+/uy
-fo2sOXSk3I0p49zDG6SNG060gTrhr82w+cz/jT8WNFTBDHPyGYcjwr5VQQKBgEHU
-f9BbU8csHYUGIrCBlgGohSLl3bclD6MQtPy6R5d+MCLwiW3oozAjSUevRx8C+dbC
-ioW2LyTIw3HTKjUw6TJszLy9q5QH2jW5rb8UasBmIiIpclRwlx9950BMfngryE3H
-VSit5GN1dpM7z8GF/T/7wWu208unQu43yxTZUoDVAoGBANzJZijbb2JYdvDSi5aX
-Akv5droXiJ9DG7wew7xGJcGRdmpRw+mas2j5hdIXwfKeN7yr8KFaYxv/DDqlTsv+
-sZPysvWc4TZ8NrNOL9VyAD/3QCjo9uBdd2rSssYMKHI8RXD+Jiold59AW3oMDwVk
-OW8+EuyR+eoq9HueaKbjlJ5O
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Feb 17 17:08:51 2023 GMT
- Not After : Feb 14 17:08:51 2033 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e8:e7:88:03:41:3d:6a:79:c7:af:6c:3b:14:02:
- 7a:cf:75:39:c8:16:9d:03:6b:8b:4b:22:bf:94:09:
- 3c:9f:32:81:79:64:45:5f:1f:b3:c3:69:2e:69:c9:
- d7:33:46:bd:ce:e5:24:7b:f9:55:0d:39:a4:1c:9d:
- 4d:c4:d8:85:a0:6f:4b:43:fc:07:88:eb:1e:90:fe:
- b8:c5:30:ce:c3:b0:db:c7:8e:fc:ee:5f:dc:63:87:
- 01:9e:33:92:95:35:bf:63:bf:9f:60:ed:39:b0:62:
- fa:05:cb:a4:14:c0:4a:55:fa:0c:92:68:07:c6:42:
- 2d:06:b2:f8:84:23:26:51:de:45:aa:cd:a9:47:93:
- c1:1e:b5:2b:04:aa:5e:c1:11:58:de:00:4a:33:e6:
- b6:8c:2e:e9:05:a9:f2:7d:94:e5:64:bf:33:cc:51:
- 74:15:11:13:a5:0b:35:9e:3c:77:bb:95:79:1e:a7:
- d2:d4:34:87:60:ba:ef:76:42:dd:b8:e7:c0:54:80:
- d4:7b:d3:74:6c:27:1c:b7:1d:4d:1d:cf:5a:5e:f3:
- 73:ee:e0:ca:d0:93:ae:43:8b:ce:75:1c:03:98:ca:
- 49:19:d0:db:a0:99:61:59:9f:8c:c7:8a:dd:ca:0c:
- 96:49:67:87:01:89:aa:bc:7e:d8:21:c4:fb:e9:1f:
- 69:b5
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- CB:86:F3:FC:03:8D:82:4B:C6:63:57:8A:E6:9F:86:55:10:D9:00:B7
- X509v3 Extended Key Usage: critical
- Code Signing
- X509v3 Authority Key Identifier:
- D5:28:55:87:C7:A3:BF:D7:C4:CE:BE:3D:01:D2:BE:8B:7C:E4:E2:E2
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 64:ff:92:1d:66:c5:2b:6c:b8:d6:82:39:80:8e:ef:55:cd:bb:
- 6f:1c:16:20:a5:6b:90:fa:f3:20:c7:37:0d:7d:4f:da:f5:1f:
- 9c:dc:28:3e:39:56:a7:17:eb:3b:09:53:d7:1e:1b:a1:eb:24:
- f7:7f:04:38:77:e1:e4:39:60:bf:24:13:37:05:8b:9f:36:94:
- 91:e4:fc:43:97:d6:0e:11:cb:ee:a9:f9:c1:05:6e:2f:ea:76:
- af:f5:69:ae:06:97:5a:2d:97:0b:cd:3a:1d:01:30:26:ac:da:
- f6:03:e4:df:32:08:64:81:ea:36:85:0c:03:41:6a:ef:10:6b:
- 2a:a4:cb:f6:59:9b:bf:fa:1b:5a:9e:05:33:b0:54:30:d1:79:
- dd:77:6b:e0:c8:be:52:37:58:7e:b0:53:23:fe:62:ce:5c:bb:
- b5:06:85:18:e0:08:08:cd:48:bc:1d:d7:cb:92:55:33:57:fe:
- 42:4a:81:0d:d3:ee:02:0a:e1:4b:d2:f1:de:81:5e:bb:fa:8b:
- 9f:3f:ec:0a:1a:30:0b:de:15:d3:75:5e:11:f8:a9:7e:4f:7d:
- 40:03:06:e4:2f:3b:e5:5e:ff:42:f5:e6:99:02:f3:26:c0:f7:
- e2:b2:62:53:d3:e2:5b:2a:17:e3:78:5c:84:cc:14:bf:fa:0d:
- ac:d7:d0:49
------BEGIN CERTIFICATE-----
-MIIDdDCCAlygAwIBAgIBAjANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMjMwMjE3MTcwODUxWhcNMzMwMjE0MTcwODUx
-WjBgMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN
-TW91bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAu
-MC4xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6OeIA0E9annHr2w7
-FAJ6z3U5yBadA2uLSyK/lAk8nzKBeWRFXx+zw2kuacnXM0a9zuUke/lVDTmkHJ1N
-xNiFoG9LQ/wHiOsekP64xTDOw7Dbx4787l/cY4cBnjOSlTW/Y7+fYO05sGL6Bcuk
-FMBKVfoMkmgHxkItBrL4hCMmUd5Fqs2pR5PBHrUrBKpewRFY3gBKM+a2jC7pBany
-fZTlZL8zzFF0FRETpQs1njx3u5V5HqfS1DSHYLrvdkLduOfAVIDUe9N0bCcctx1N
-Hc9aXvNz7uDK0JOuQ4vOdRwDmMpJGdDboJlhWZ+Mx4rdygyWSWeHAYmqvH7YIcT7
-6R9ptQIDAQABo3kwdzAPBgNVHREECDAGhwR/AAABMAwGA1UdEwEB/wQCMAAwHQYD
-VR0OBBYEFMuG8/wDjYJLxmNXiuafhlUQ2QC3MBYGA1UdJQEB/wQMMAoGCCsGAQUF
-BwMDMB8GA1UdIwQYMBaAFNUoVYfHo7/XxM6+PQHSvot85OLiMA0GCSqGSIb3DQEB
-CwUAA4IBAQBk/5IdZsUrbLjWgjmAju9VzbtvHBYgpWuQ+vMgxzcNfU/a9R+c3Cg+
-OVanF+s7CVPXHhuh6yT3fwQ4d+HkOWC/JBM3BYufNpSR5PxDl9YOEcvuqfnBBW4v
-6nav9WmuBpdaLZcLzTodATAmrNr2A+TfMghkgeo2hQwDQWrvEGsqpMv2WZu/+hta
-ngUzsFQw0Xndd2vgyL5SN1h+sFMj/mLOXLu1BoUY4AgIzUi8HdfLklUzV/5CSoEN
-0+4CCuFL0vHegV67+oufP+wKGjAL3hXTdV4R+Kl+T31AAwbkLzvlXv9C9eaZAvMm
-wPfismJT0+JbKhfjeFyEzBS/+g2s19BJ
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_intermediate.raw b/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_intermediate.raw
deleted file mode 100644
index 5bac40a..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_intermediate.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_root.raw b/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_root.raw
deleted file mode 100644
index 457c750..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_blocked_interception_by_root.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_intermediate_serial.raw b/src/pki/testdata/ssl/certificates/crlset_by_intermediate_serial.raw
deleted file mode 100644
index 852f28f..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_intermediate_serial.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_leaf_spki.raw b/src/pki/testdata/ssl/certificates/crlset_by_leaf_spki.raw
deleted file mode 100644
index 2d072ff..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_leaf_spki.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_leaf_subject_no_spki.raw b/src/pki/testdata/ssl/certificates/crlset_by_leaf_subject_no_spki.raw
deleted file mode 100644
index 7fcdc37..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_leaf_subject_no_spki.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_root_serial.raw b/src/pki/testdata/ssl/certificates/crlset_by_root_serial.raw
deleted file mode 100644
index c530e91..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_root_serial.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_root_spki.raw b/src/pki/testdata/ssl/certificates/crlset_by_root_spki.raw
deleted file mode 100644
index 2cf8934..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_root_spki.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_root_subject.raw b/src/pki/testdata/ssl/certificates/crlset_by_root_subject.raw
deleted file mode 100644
index dff3162..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_root_subject.raw
+++ /dev/null
@@ -1 +0,0 @@
-{"Version": 0, "ContentType": "CRLSet", "Sequence": 1, "NumParents": 0, "BlockedSPKIs": [], "LimitedSubjects": {"APZW1IJHguCRuMrfLCm88fpiNaGl562lAbs3i6JTQA0=": ["VypP3VWL7OaqTJ7mIBehWYlv8khPuFHpWiearZI2YjI="]}, "KnownInterceptionSPKIs": [], "BlockedInterceptionSPKIs": []} \ No newline at end of file
diff --git a/src/pki/testdata/ssl/certificates/crlset_by_root_subject_no_spki.raw b/src/pki/testdata/ssl/certificates/crlset_by_root_subject_no_spki.raw
deleted file mode 100644
index 85d6399..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_by_root_subject_no_spki.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/crlset_known_interception_by_root.raw b/src/pki/testdata/ssl/certificates/crlset_known_interception_by_root.raw
deleted file mode 100644
index f2a12d0..0000000
--- a/src/pki/testdata/ssl/certificates/crlset_known_interception_by_root.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/cronet-quic-chain.pem b/src/pki/testdata/ssl/certificates/cronet-quic-chain.pem
deleted file mode 100644
index d40da79..0000000
--- a/src/pki/testdata/ssl/certificates/cronet-quic-chain.pem
+++ /dev/null
@@ -1,159 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Intermediate CA
- Validity
- Not Before: Jun 1 11:27:00 2023 GMT
- Not After : May 29 11:27:00 2033 GMT
- Subject: CN=localhost
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:f2:5e:81:dd:8a:91:07:17:5e:dc:89:e0:56:36:
- 2d:5f:80:01:13:a6:64:48:04:79:3c:5e:08:23:75:
- bd:12:f9:d4:00:fb:47:7b:25:11:21:12:0b:05:25:
- 6e:9e:04:b9:70:dc:5d:be:c3:59:a9:55:ff:3c:d4:
- 95:b0:77:39:d0:31:0b:b4:c9:a4:c9:53:30:21:e8:
- 58:f0:70:1c:fd:26:07:24:0d:ae:c9:0e:73:99:3e:
- e8:cb:cb:54:90:ae:49:90:90:89:c1:d3:82:23:d7:
- b5:dd:2b:0a:77:d0:10:c7:6f:71:b9:1c:d4:0b:39:
- f7:8d:ca:46:94:d4:cb:93:35:28:9d:36:90:cf:a8:
- ac:e5:70:e8:66:16:7b:5a:8b:9f:c4:e8:d0:e2:de:
- 87:7b:6f:fa:0d:81:90:e2:13:34:a5:bb:58:72:1d:
- f1:51:1c:9d:4c:55:50:e5:98:21:bf:a9:b3:8b:fc:
- e8:74:30:32:f8:81:6c:b0:b0:f4:0b:16:94:d8:af:
- 18:aa:03:09:a4:77:2f:ed:d9:d9:dd:b3:84:1f:a6:
- 59:f7:ba:a7:16:b2:38:e2:f4:c7:bc:16:e6:98:46:
- 82:d1:ce:f6:45:b9:0c:b9:f1:98:9d:92:36:33:cc:
- 3f:08:80:02:25:9a:a7:8b:ca:2e:ab:8e:7f:44:5e:
- be:9b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- DNS:localhost
- X509v3 Subject Key Identifier:
- F8:F0:38:9F:09:35:40:22:F7:E3:30:D8:FC:E5:A8:5C:1F:8C:D1:8C
- X509v3 Authority Key Identifier:
- 19:A2:E3:C8:BC:6D:CA:84:54:09:B3:67:4D:3E:60:CF:C4:78:38:95
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 43:58:ea:e3:50:da:d4:50:9a:3e:d7:0a:82:c2:1c:ca:f8:05:
- 4d:4a:96:bf:6e:ab:0a:0a:ae:d3:4e:c4:ce:73:73:ec:c5:45:
- d2:9b:9f:4c:cd:32:f9:27:a7:6f:59:bf:66:e9:78:b5:6b:10:
- 6a:e8:44:51:dc:f7:31:68:36:a8:d3:59:bc:90:94:48:d5:f5:
- 30:67:7e:bf:22:58:ca:0c:0a:79:6d:94:d6:9f:70:68:e4:24:
- 68:49:16:ea:d7:f9:1b:35:dc:93:49:56:d1:c1:1d:31:a5:c4:
- 34:c7:88:e8:20:0f:de:ea:b5:0a:6d:da:10:df:5a:db:ca:e5:
- 7d:1c:99:eb:f5:26:bf:cd:dd:67:31:8b:15:63:ea:90:68:fa:
- 83:81:48:e2:b9:94:02:c2:61:74:71:06:fe:e8:97:e0:f0:d2:
- da:79:06:14:a2:44:94:93:32:f6:00:7d:28:ef:21:89:2e:2b:
- 69:45:cb:ae:a6:64:46:ae:db:36:d2:a3:fe:ed:8c:65:c0:c9:
- 51:42:73:df:21:2e:2d:51:35:c3:e8:54:76:5b:4e:0f:39:9d:
- 9f:f4:6e:9f:af:8c:9e:de:60:b2:e7:5d:5c:61:12:f3:4b:4b:
- 2e:08:ec:cc:20:90:00:36:f3:c4:14:b3:43:a2:f9:19:33:e5:
- c3:01:56:9b
------BEGIN CERTIFICATE-----
-MIIDNTCCAh2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0
-IEludGVybWVkaWF0ZSBDQTAeFw0yMzA2MDExMTI3MDBaFw0zMzA1MjkxMTI3MDBa
-MBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
-AQoCggEBAPJegd2KkQcXXtyJ4FY2LV+AAROmZEgEeTxeCCN1vRL51AD7R3slESES
-CwUlbp4EuXDcXb7DWalV/zzUlbB3OdAxC7TJpMlTMCHoWPBwHP0mByQNrskOc5k+
-6MvLVJCuSZCQicHTgiPXtd0rCnfQEMdvcbkc1As5943KRpTUy5M1KJ02kM+orOVw
-6GYWe1qLn8To0OLeh3tv+g2BkOITNKW7WHId8VEcnUxVUOWYIb+ps4v86HQwMviB
-bLCw9AsWlNivGKoDCaR3L+3Z2d2zhB+mWfe6pxayOOL0x7wW5phGgtHO9kW5DLnx
-mJ2SNjPMPwiAAiWap4vKLquOf0RevpsCAwEAAaOBhjCBgzAMBgNVHRMBAf8EAjAA
-MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAUBgNVHREEDTALgglsb2Nh
-bGhvc3QwHQYDVR0OBBYEFPjwOJ8JNUAi9+Mw2PzlqFwfjNGMMB8GA1UdIwQYMBaA
-FBmi48i8bcqEVAmzZ00+YM/EeDiVMA0GCSqGSIb3DQEBCwUAA4IBAQBDWOrjUNrU
-UJo+1wqCwhzK+AVNSpa/bqsKCq7TTsTOc3PsxUXSm59MzTL5J6dvWb9m6Xi1axBq
-6ERR3PcxaDao01m8kJRI1fUwZ36/IljKDAp5bZTWn3Bo5CRoSRbq1/kbNdyTSVbR
-wR0xpcQ0x4joIA/e6rUKbdoQ31rbyuV9HJnr9Sa/zd1nMYsVY+qQaPqDgUjiuZQC
-wmF0cQb+6Jfg8NLaeQYUokSUkzL2AH0o7yGJLitpRcuupmRGrts20qP+7YxlwMlR
-QnPfIS4tUTXD6FR2W04POZ2f9G6fr4ye3mCy511cYRLzS0suCOzMIJAANvPEFLND
-ovkZM+XDAVab
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Root CA
- Validity
- Not Before: Jun 1 11:27:00 2023 GMT
- Not After : May 29 11:27:00 2033 GMT
- Subject: CN=Test Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b7:e9:bb:fb:dd:c9:fc:be:5c:a7:8a:ed:d0:c6:
- f8:89:33:d8:a7:81:db:85:43:dd:ba:46:7e:2a:44:
- 76:58:81:f9:1d:e7:02:1c:11:8e:13:2c:51:c9:36:
- 4b:a9:8f:d2:a7:d0:2d:0a:6e:16:33:08:a5:37:6e:
- 75:56:12:70:6d:51:0e:83:a6:4c:91:b9:74:50:73:
- c6:3a:bf:82:0d:8a:f2:df:9c:dd:a4:ea:42:3e:eb:
- 04:4a:22:44:d0:1b:2a:0d:d6:18:f6:b1:95:73:8f:
- f8:e5:c4:56:ff:5c:32:6a:5a:ec:42:93:79:18:a9:
- 09:87:ff:40:d3:90:58:5b:9c:fa:5b:d5:46:b3:17:
- 7c:e2:6f:9c:26:d1:18:18:0d:5a:3e:7f:7f:70:ca:
- ee:f5:e3:b7:8c:9c:b7:9d:72:ad:cb:1b:42:3f:21:
- 98:29:0f:9e:83:db:e0:54:4c:24:54:fc:84:b8:53:
- 92:ed:26:d6:4a:f6:10:c5:7e:1c:5c:dc:3b:b2:eb:
- 90:4c:a6:93:91:75:9c:b3:91:95:d2:6d:7c:97:3f:
- 69:fc:16:86:9e:c9:30:f2:85:64:a1:88:7b:c0:d3:
- 28:67:c1:e6:51:84:00:5b:ed:12:e5:5a:8f:4a:14:
- 22:39:0f:1b:76:5f:3f:87:91:55:d9:39:91:50:41:
- 98:2d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- 19:A2:E3:C8:BC:6D:CA:84:54:09:B3:67:4D:3E:60:CF:C4:78:38:95
- X509v3 Authority Key Identifier:
- 55:D5:CD:87:69:64:E7:5F:FA:84:C9:B3:D1:9F:8E:A4:87:BC:F9:FD
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 95:78:6d:c2:94:1d:1d:55:7f:91:01:57:a8:d6:9c:28:c2:13:
- 26:b7:25:67:f3:ea:28:be:99:e8:fb:9b:12:f1:90:86:a8:c9:
- b3:db:14:10:d8:cf:67:75:cc:f9:5e:e8:a0:f8:0e:dc:fe:de:
- 78:13:63:b3:66:a5:a6:0e:2b:9b:8c:54:13:f0:14:de:26:55:
- 38:73:cf:6a:37:10:dd:3c:07:5a:c3:6f:cd:c4:96:ee:bf:8c:
- 35:bf:c6:9c:97:21:98:e0:5e:94:61:0d:3d:5c:f0:83:ce:29:
- c0:2b:bf:b9:87:b8:c2:d1:b1:60:72:9a:ff:e6:8b:6b:89:e7:
- db:2d:56:d8:a6:08:9c:6c:48:23:a4:da:d5:d7:17:b0:ef:4e:
- ea:c2:df:ce:aa:dc:d7:12:4b:93:88:e5:d3:81:b7:8c:98:03:
- 51:2c:11:6b:23:07:5c:60:07:df:93:30:53:d6:6d:a8:cc:dd:
- ad:00:4b:e8:80:1b:71:1f:6c:51:32:01:f9:f5:f2:91:8e:b3:
- d4:13:26:b0:e3:6c:fa:64:b0:94:af:e7:12:b5:b9:7a:4c:20:
- 67:6e:bb:e7:c5:73:97:39:fe:1e:c9:0e:17:33:45:5b:90:f0:
- da:6d:a8:49:cf:29:de:0a:cb:ac:0c:d0:59:0a:a5:d1:c8:0e:
- 19:96:2d:63
------BEGIN CERTIFICATE-----
-MIIDFDCCAfygAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxUZXN0
-IFJvb3QgQ0EwHhcNMjMwNjAxMTEyNzAwWhcNMzMwNTI5MTEyNzAwWjAfMR0wGwYD
-VQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBALfpu/vdyfy+XKeK7dDG+Ikz2KeB24VD3bpGfipEdliB+R3nAhwR
-jhMsUck2S6mP0qfQLQpuFjMIpTdudVYScG1RDoOmTJG5dFBzxjq/gg2K8t+c3aTq
-Qj7rBEoiRNAbKg3WGPaxlXOP+OXEVv9cMmpa7EKTeRipCYf/QNOQWFuc+lvVRrMX
-fOJvnCbRGBgNWj5/f3DK7vXjt4yct51yrcsbQj8hmCkPnoPb4FRMJFT8hLhTku0m
-1kr2EMV+HFzcO7LrkEymk5F1nLORldJtfJc/afwWhp7JMPKFZKGIe8DTKGfB5lGE
-AFvtEuVaj0oUIjkPG3ZfP4eRVdk5kVBBmC0CAwEAAaNjMGEwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBmi48i8bcqEVAmzZ00+YM/E
-eDiVMB8GA1UdIwQYMBaAFFXVzYdpZOdf+oTJs9GfjqSHvPn9MA0GCSqGSIb3DQEB
-CwUAA4IBAQCVeG3ClB0dVX+RAVeo1pwowhMmtyVn8+oovpno+5sS8ZCGqMmz2xQQ
-2M9ndcz5Xuig+A7c/t54E2OzZqWmDiubjFQT8BTeJlU4c89qNxDdPAdaw2/NxJbu
-v4w1v8aclyGY4F6UYQ09XPCDzinAK7+5h7jC0bFgcpr/5otriefbLVbYpgicbEgj
-pNrV1xew707qwt/OqtzXEkuTiOXTgbeMmANRLBFrIwdcYAffkzBT1m2ozN2tAEvo
-gBtxH2xRMgH59fKRjrPUEyaw42z6ZLCUr+cStbl6TCBnbrvnxXOXOf4eyQ4XM0Vb
-kPDabahJzyneCsusDNBZCqXRyA4Zli1j
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key b/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key
deleted file mode 100644
index 78e562b..0000000
--- a/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key.pkcs8.pem b/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key.pkcs8.pem
deleted file mode 100644
index a0c66c8..0000000
--- a/src/pki/testdata/ssl/certificates/cronet-quic-leaf-cert.key.pkcs8.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDyXoHdipEHF17c
-ieBWNi1fgAETpmRIBHk8Xggjdb0S+dQA+0d7JREhEgsFJW6eBLlw3F2+w1mpVf88
-1JWwdznQMQu0yaTJUzAh6FjwcBz9JgckDa7JDnOZPujLy1SQrkmQkInB04Ij17Xd
-Kwp30BDHb3G5HNQLOfeNykaU1MuTNSidNpDPqKzlcOhmFntai5/E6NDi3od7b/oN
-gZDiEzSlu1hyHfFRHJ1MVVDlmCG/qbOL/Oh0MDL4gWywsPQLFpTYrxiqAwmkdy/t
-2dnds4Qfpln3uqcWsjji9Me8FuaYRoLRzvZFuQy58ZidkjYzzD8IgAIlmqeLyi6r
-jn9EXr6bAgMBAAECggEAYptnu6I+KgPsoM5pmrm1ERcrmPqH7zL+vjxFlGO5FqjV
-A8c4CFaG1w0XtbLKg/jJF61YaJ3i8z2dN/sHocGIIHdr21R0ukIhoZH96Wi7qpTX
-r+fvNjauemk5XnytvaVjIbFkkprCZmHDSKXTvvZEdVeWjak4bg7Z9HKY78F5x7w8
-x4aChtcWo6bsB8N2oQxsGYHew9v7KKNUiuqXMnvBSSnH/GOCwsYzlLfFCjhOdOrT
-7/J3VhtcP/7zMCARUosteOyjK8Mr8mt9KNNRjs1b0A1JU6yPdqsmkjEaYeeW/7K8
-SkxEzXwBJ9iBKPpVsAix25JCBxBpfDg7GYu0XGpcyQKBgQD5GMU8E6T5HOtB053C
-FR9ooMPLtKzCCW52nGZnXn4KfMTppGyl6uKmxj5adUVIOkzWwadGBSUDmj3BEW6F
-Tch/TbaPS2Mcsn7Vs9v9ZgzB4zJ2R0x0LJkkSncGy36uAQkdn/w7DyNru9Y7AelI
-fS2VM4SQDgNE2YVmOhbz9vcfeQKBgQD5FgHymkUogvr9P90JluNNPSfnG4NWa+Fn
-zq/oH+2X6VNcX1n69olmP4v4IirCKMMGWKS+xBplBVFExiMJj8RNhrAMDTzDUsip
-rrtsJHo/KsL63xuEcLlcDb0Z7YvolOs9CtZQ/RNUmQeD5wE/dDR8RaGbWtGxWjli
-I/MBkDFlswKBgQDaWQsy4SlgMChMGFoV8XwJs7pNSr+QisHoeKoO/DZRrRLSlw2h
-1qX8eJPZqSgk6u3F5hRhfUr3wHFXVpdhhFA2vwFC1Fs5oYEqhDFXCugt4KCwK0lq
-IFnRBPEW5LPThRbfgAiSIG/1FL7yFHfP0eJuAa22tIHLDT0w4cSS762pSQKBgQDC
-vWgManyDbdQZR2Li6msPqi6WSzZlzLZP2JJC4yN4z1zzLUFGKpXFsQ0XlG7lmcTQ
-I2G6G8ufC4c8Q8SE5zfMfO8KnRbShtiHgSrbI7HHzQDf7qqu4wqoY71ilgv6bON1
-uBFTBGmmjHYJtAOPvqSCPFZbBahIBogyqHSG1lsobQKBgQDTHrF6X0VDkR8V6rZg
-fhxFcOf9zkZEKOFP2aWQ0s3s5N/QEeaIiWLCJu8yLxCe15WzaHSl0iR/piwplRhC
-nqPufl86Yn6ztL1nI7Y9O/sCc0HBzAAntLW/L+ZCeqm28BWHCuMGySc/fUVUV04w
-lUGD7/W2H+/yr/TZOqXZY1ZVHw==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/cronet-quic-root.pem b/src/pki/testdata/ssl/certificates/cronet-quic-root.pem
deleted file mode 100644
index 1d22b86..0000000
--- a/src/pki/testdata/ssl/certificates/cronet-quic-root.pem
+++ /dev/null
@@ -1,19 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIC/jCCAeagAwIBAgIUXOi6XoxnMUjJg4jeOwRhsdqEqEQwDQYJKoZIhvcNAQEL
-BQAwFzEVMBMGA1UEAwwMVGVzdCBSb290IENBMB4XDTIzMDYwMTExMjcwMFoXDTMz
-MDUyOTExMjcwMFowFzEVMBMGA1UEAwwMVGVzdCBSb290IENBMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl9xCMPMIvfmJWz25AG/VtgWbqNs67HXQbXWf
-pDF2wjQpHVOYbfl7Zgly5O+5es1aUbJaGyZ9G6xuYSXKFnnYLoP7M86O05fQQBAj
-K+IE5nO6136ksCAfxCFTFfn4vhPvK8Vba5rqox4WeIXYKvHYSoiHz0ELrnFOHcyN
-Innyze7bLtkMCA1ShHpmvDCR+U3Uj6JwOfoirn29jjU/48/ORha7dcJYtYXk2eGo
-RJfrtIx20tXAaKaGnXOCGYbEVXTeQkQPqKFVzqP7+KYS/Y8eNFV35ugpLNES+44T
-bQ2QruTZdrNRjJkEoyiB/E53a0OUltB/R7Z0L0xstnKfsAf3OwIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUVdXNh2lk
-51/6hMmz0Z+OpIe8+f0wDQYJKoZIhvcNAQELBQADggEBADNg7G8n6DUrQ5doXzm9
-kOp5siX6iPs0zFReXKhIT1Gef63l3tb7AdPedF03aj9XkUt0shhNOGG5SK2k5KBQ
-MJc9muYRCAyo2xMr3rFUQdI5B51SCy5HeAMralgTHXN0Hv+TH04YfRrACVmr+5ke
-pH3bF1gYaT+Zy5/pHJnV5lcwS6/H44g9XXWIopjWCwbfzKxIuWofqL4fiToPSIYu
-MCUI4bKZipcJT5O6rdz/S9lbgYVjOJ4HAoT2icNQqNMMfULKevmF8SdJzfNd35yn
-tAKTROhIE2aQRVCclrjo/T3eyjWGGoJlGmxKbeCf/rXzcn1BRtk/UzLnbUFFlg5l
-axw=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/cross-signed-leaf.pem b/src/pki/testdata/ssl/certificates/cross-signed-leaf.pem
deleted file mode 100644
index 0e5bda1..0000000
--- a/src/pki/testdata/ssl/certificates/cross-signed-leaf.pem
+++ /dev/null
@@ -1,82 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Dup-Hash Root CA
- Validity
- Not Before: Mar 31 04:22:42 2015 GMT
- Not After : Mar 28 04:22:42 2025 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:98:4c:42:b8:4a:63:4e:e0:2d:ec:eb:57:b1:
- 88:9f:c4:13:f0:7f:41:0f:c8:39:b3:1e:63:6b:67:
- 4c:e7:07:8e:f5:a4:62:b0:4b:dd:75:5d:50:16:54:
- fe:e5:ae:b1:76:aa:ba:c4:f3:55:79:b3:b4:fc:59:
- 23:b3:09:2e:e8:ac:eb:cd:16:6f:c9:5b:88:c4:d0:
- 94:29:05:0f:1b:68:cf:cd:80:b9:45:c7:37:4b:84:
- ff:e5:a8:49:8d:5d:2f:59:ae:f6:ee:bb:5a:94:7b:
- 3b:25:62:c4:3f:ab:8b:9e:58:af:31:ca:9e:26:9a:
- 03:20:87:7b:c2:42:19:65:86:d8:7a:b3:dd:91:57:
- f5:d2:4e:d4:20:2b:1d:ce:cb:25:e5:45:6e:e1:35:
- 12:7b:bb:d7:23:c2:e9:a6:cf:f6:32:73:cf:e0:5b:
- 75:73:6f:74:b5:7e:87:ce:98:ab:e8:b9:05:f6:f1:
- 6c:94:26:62:f3:8c:cf:e1:ba:17:fc:a9:e4:fb:2f:
- 1f:8f:ce:91:be:72:ba:e3:d0:a6:44:2e:89:7e:92:
- 15:eb:c2:2d:a2:13:0a:83:6b:6c:09:3a:9c:9c:68:
- 63:6b:16:7f:a3:d0:07:f9:8b:c3:bf:43:37:8d:70:
- bc:a9:cf:a4:0d:c4:72:a1:c6:6b:b9:a9:bd:a9:8f:
- 43:67
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 78:F8:09:99:91:78:5B:B0:8B:60:B2:C7:41:B1:0C:26:29:0F:ED:91
- X509v3 Authority Key Identifier:
- keyid:C2:03:2C:7F:26:8E:42:C0:C9:99:2A:10:75:E6:13:94:12:60:48:E1
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 9c:6a:25:23:9f:10:dd:14:9c:37:d4:71:dd:86:d0:0b:5b:d7:
- d0:2c:fc:a6:ec:c1:7a:aa:86:a4:87:ac:a3:5a:a7:a6:9c:8a:
- 57:3d:2a:60:ca:2e:47:47:ce:12:30:1e:59:d5:e7:be:9f:be:
- 89:44:8c:2e:ad:2a:62:da:07:13:84:d7:4f:a5:f8:fe:07:51:
- 3a:32:6b:28:98:cf:1c:90:6d:26:64:d7:98:e5:c8:0b:03:91:
- 3b:48:60:93:5f:67:b0:7a:08:93:b7:37:f9:56:e4:06:4d:fd:
- ff:38:d2:72:d4:15:d4:6d:4f:6a:46:18:d9:24:ae:92:c8:65:
- ef:49:f8:f7:4e:3b:2f:fa:f8:9a:a9:af:29:41:fb:cf:b6:36:
- 41:5f:51:bb:40:e6:43:05:fd:ca:5f:b3:91:50:60:48:13:c5:
- bf:f8:30:c5:1d:97:a6:d6:6b:77:0d:ff:9d:01:b1:8a:5e:b4:
- 26:fd:42:f8:63:c1:cf:44:d0:09:d1:e4:ff:9a:75:7b:5a:32:
- 7e:f9:64:12:f0:10:83:62:81:af:4c:ee:0c:25:c0:a8:b4:26:
- a2:35:15:04:98:52:49:3e:ea:01:90:66:90:04:55:5e:5d:7d:
- f8:4e:40:78:3c:b3:a0:d8:dc:5d:ff:0b:ed:d6:4e:2e:94:f7:
- ac:84:b3:d0
------BEGIN CERTIFICATE-----
-MIIDfDCCAmSgAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBVUZXN0
-IER1cC1IYXNoIFJvb3QgQ0EwHhcNMTUwMzMxMDQyMjQyWhcNMjUwMzI4MDQyMjQy
-WjBgMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN
-TW91bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAu
-MC4xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsphMQrhKY07gLezr
-V7GIn8QT8H9BD8g5sx5ja2dM5weO9aRisEvddV1QFlT+5a6xdqq6xPNVebO0/Fkj
-swku6KzrzRZvyVuIxNCUKQUPG2jPzYC5Rcc3S4T/5ahJjV0vWa727rtalHs7JWLE
-P6uLnlivMcqeJpoDIId7wkIZZYbYerPdkVf10k7UICsdzssl5UVu4TUSe7vXI8Lp
-ps/2MnPP4Ft1c290tX6Hzpir6LkF9vFslCZi84zP4boX/Knk+y8fj86RvnK649Cm
-RC6JfpIV68ItohMKg2tsCTqcnGhjaxZ/o9AH+YvDv0M3jXC8qc+kDcRyocZruam9
-qY9DZwIDAQABo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUePgJmZF4W7CL
-YLLHQbEMJikP7ZEwHwYDVR0jBBgwFoAUwgMsfyaOQsDJmSoQdeYTlBJgSOEwHQYD
-VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJ
-KoZIhvcNAQELBQADggEBAJxqJSOfEN0UnDfUcd2G0Atb19As/KbswXqqhqSHrKNa
-p6acilc9KmDKLkdHzhIwHlnV576fvolEjC6tKmLaBxOE10+l+P4HUToyayiYzxyQ
-bSZk15jlyAsDkTtIYJNfZ7B6CJO3N/lW5AZN/f840nLUFdRtT2pGGNkkrpLIZe9J
-+PdOOy/6+JqprylB+8+2NkFfUbtA5kMF/cpfs5FQYEgTxb/4MMUdl6bWa3cN/50B
-sYpetCb9Qvhjwc9E0AnR5P+adXtaMn75ZBLwEINiga9M7gwlwKi0JqI1FQSYUkk+
-6gGQZpAEVV5dffhOQHg8s6DY3F3/C+3WTi6U96yEs9A=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/cross-signed-root-md5.pem b/src/pki/testdata/ssl/certificates/cross-signed-root-md5.pem
deleted file mode 100644
index 1b94975..0000000
--- a/src/pki/testdata/ssl/certificates/cross-signed-root-md5.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 10718220368358975735 (0x94bec4a33064a8f7)
- Signature Algorithm: md5WithRSAEncryption
- Issuer: CN=Test Dup-Hash Root CA
- Validity
- Not Before: Mar 31 04:22:42 2015 GMT
- Not After : Mar 28 04:22:42 2025 GMT
- Subject: CN=Test Dup-Hash Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:bf:c1:3a:b7:c8:7a:cc:0c:62:28:82:1d:5b:8d:
- ca:14:09:aa:d2:80:fe:07:19:88:ff:1c:42:5f:39:
- 5c:97:5d:34:7a:07:44:4d:78:6c:bf:7f:c3:b2:99:
- 85:cd:21:94:a8:bf:f9:4e:51:5e:37:bf:19:31:30:
- d4:c7:a3:f4:30:b1:48:c2:c3:b1:1b:ef:cd:0d:1b:
- 7c:6d:3b:0c:18:2b:fe:c7:73:89:d2:15:64:c1:92:
- 2c:23:33:cf:d4:25:71:f4:80:c7:23:4b:6e:68:80:
- f6:11:c8:19:11:ff:97:6d:f0:d0:37:a2:eb:ff:88:
- 93:60:59:aa:ea:b8:d1:b7:16:50:c1:0e:9a:aa:a1:
- 1d:89:6e:88:0a:4b:fd:3d:69:4b:28:52:d4:4f:d0:
- d3:47:a6:ca:7e:96:95:15:ca:8f:e1:39:0c:66:d8:
- 87:8f:67:93:61:56:6c:28:ee:09:1f:64:8c:a3:e1:
- 00:ae:d3:97:4a:5c:dd:ba:b0:70:05:5e:81:25:c6:
- 79:05:56:87:d6:bf:cc:07:94:99:97:c7:b1:4b:5e:
- d4:1c:52:07:dc:55:e5:ad:1c:34:31:41:b0:00:c1:
- 65:22:73:79:35:0f:5d:9c:5b:9f:c9:b4:43:f0:ec:
- 77:c3:8f:93:3d:d3:e2:90:07:5b:e2:51:d4:81:4f:
- 45:85
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- C2:03:2C:7F:26:8E:42:C0:C9:99:2A:10:75:E6:13:94:12:60:48:E1
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: md5WithRSAEncryption
- 3a:35:20:4c:8b:71:aa:d8:c4:d8:90:55:df:e1:f2:b7:e2:08:
- 47:30:65:f4:e9:49:e9:54:20:8d:a9:97:52:70:5e:b5:6f:3e:
- 31:12:0c:bc:ea:42:db:38:70:e6:05:03:78:6e:2d:21:a8:04:
- ec:70:6b:c7:aa:ea:e6:ab:26:5b:5a:b2:a5:4a:44:48:fa:20:
- 42:99:bb:e3:96:60:a9:1a:09:51:54:72:5c:27:05:59:1a:09:
- f8:94:77:3c:ee:ab:08:68:e2:6d:ec:fb:74:5e:ec:f0:bf:76:
- cd:6e:4a:9c:a1:7b:91:fc:8d:e9:1e:09:7e:60:8e:91:69:84:
- 97:52:63:a0:0b:d6:ba:ec:48:c4:b3:c2:e2:fe:2d:0e:ef:48:
- f3:f9:c3:c2:bd:40:e2:95:82:20:c9:63:81:35:b7:1e:18:08:
- c0:38:bd:6c:df:e0:67:64:a4:c6:b2:93:1d:c5:c8:19:59:ab:
- e0:fb:67:bc:dd:bd:4d:18:5f:04:de:a9:a5:c6:7e:fc:41:f6:
- 53:07:91:1b:01:3c:cb:41:91:88:af:3f:86:b0:17:ab:40:b3:
- 85:4a:88:12:3a:dc:1f:ac:c5:4c:0a:46:22:cb:98:8b:a7:85:
- a7:c7:a4:44:69:82:60:93:dc:22:d5:55:5f:16:8f:ef:4f:ac:
- f8:e6:84:4f
------BEGIN CERTIFICATE-----
-MIIDBTCCAe2gAwIBAgIJAJS+xKMwZKj3MA0GCSqGSIb3DQEBBAUAMCAxHjAcBgNV
-BAMMFVRlc3QgRHVwLUhhc2ggUm9vdCBDQTAeFw0xNTAzMzEwNDIyNDJaFw0yNTAz
-MjgwNDIyNDJaMCAxHjAcBgNVBAMMFVRlc3QgRHVwLUhhc2ggUm9vdCBDQTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL/BOrfIeswMYiiCHVuNyhQJqtKA
-/gcZiP8cQl85XJddNHoHRE14bL9/w7KZhc0hlKi/+U5RXje/GTEw1Mej9DCxSMLD
-sRvvzQ0bfG07DBgr/sdzidIVZMGSLCMzz9QlcfSAxyNLbmiA9hHIGRH/l23w0Dei
-6/+Ik2BZquq40bcWUMEOmqqhHYluiApL/T1pSyhS1E/Q00emyn6WlRXKj+E5DGbY
-h49nk2FWbCjuCR9kjKPhAK7Tl0pc3bqwcAVegSXGeQVWh9a/zAeUmZfHsUte1BxS
-B9xV5a0cNDFBsADBZSJzeTUPXZxbn8m0Q/Dsd8OPkz3T4pAHW+JR1IFPRYUCAwEA
-AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwgMsfyaOQsDJmSoQdeYT
-lBJgSOEwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBAUAA4IBAQA6NSBMi3Gq
-2MTYkFXf4fK34ghHMGX06UnpVCCNqZdScF61bz4xEgy86kLbOHDmBQN4bi0hqATs
-cGvHqurmqyZbWrKlSkRI+iBCmbvjlmCpGglRVHJcJwVZGgn4lHc87qsIaOJt7Pt0
-Xuzwv3bNbkqcoXuR/I3pHgl+YI6RaYSXUmOgC9a67EjEs8Li/i0O70jz+cPCvUDi
-lYIgyWOBNbceGAjAOL1s3+BnZKTGspMdxcgZWavg+2e83b1NGF8E3qmlxn78QfZT
-B5EbATzLQZGIrz+GsBerQLOFSogSOtwfrMVMCkYiy5iLp4Wnx6REaYJgk9wi1VVf
-Fo/vT6z45oRP
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/cross-signed-root-sha256.pem b/src/pki/testdata/ssl/certificates/cross-signed-root-sha256.pem
deleted file mode 100644
index 2ea6280..0000000
--- a/src/pki/testdata/ssl/certificates/cross-signed-root-sha256.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 14676396172197038779 (0xcbad088f4ab50abb)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Dup-Hash Root CA
- Validity
- Not Before: Mar 31 04:22:42 2015 GMT
- Not After : Mar 28 04:22:42 2025 GMT
- Subject: CN=Test Dup-Hash Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:bf:c1:3a:b7:c8:7a:cc:0c:62:28:82:1d:5b:8d:
- ca:14:09:aa:d2:80:fe:07:19:88:ff:1c:42:5f:39:
- 5c:97:5d:34:7a:07:44:4d:78:6c:bf:7f:c3:b2:99:
- 85:cd:21:94:a8:bf:f9:4e:51:5e:37:bf:19:31:30:
- d4:c7:a3:f4:30:b1:48:c2:c3:b1:1b:ef:cd:0d:1b:
- 7c:6d:3b:0c:18:2b:fe:c7:73:89:d2:15:64:c1:92:
- 2c:23:33:cf:d4:25:71:f4:80:c7:23:4b:6e:68:80:
- f6:11:c8:19:11:ff:97:6d:f0:d0:37:a2:eb:ff:88:
- 93:60:59:aa:ea:b8:d1:b7:16:50:c1:0e:9a:aa:a1:
- 1d:89:6e:88:0a:4b:fd:3d:69:4b:28:52:d4:4f:d0:
- d3:47:a6:ca:7e:96:95:15:ca:8f:e1:39:0c:66:d8:
- 87:8f:67:93:61:56:6c:28:ee:09:1f:64:8c:a3:e1:
- 00:ae:d3:97:4a:5c:dd:ba:b0:70:05:5e:81:25:c6:
- 79:05:56:87:d6:bf:cc:07:94:99:97:c7:b1:4b:5e:
- d4:1c:52:07:dc:55:e5:ad:1c:34:31:41:b0:00:c1:
- 65:22:73:79:35:0f:5d:9c:5b:9f:c9:b4:43:f0:ec:
- 77:c3:8f:93:3d:d3:e2:90:07:5b:e2:51:d4:81:4f:
- 45:85
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- C2:03:2C:7F:26:8E:42:C0:C9:99:2A:10:75:E6:13:94:12:60:48:E1
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- b9:b4:6f:2a:c5:07:99:6c:be:11:32:7c:17:eb:d7:00:54:25:
- 6a:24:65:0a:11:09:ff:d5:25:46:0b:07:f4:8c:f5:63:77:4b:
- 5e:12:50:d4:1a:c1:57:44:d4:2b:de:a3:ce:75:29:1b:76:1a:
- ed:5f:86:af:6c:be:aa:a0:66:e2:01:43:c6:0b:f4:2b:65:bc:
- c5:79:83:71:05:d0:d7:57:2a:7f:32:30:4b:9c:18:81:a6:9e:
- a2:02:b9:71:62:fe:f8:f0:86:59:0f:59:42:e7:87:94:29:39:
- 7f:1d:bd:b1:b5:76:4e:41:47:9e:20:39:3d:60:c1:2b:7f:ec:
- d6:47:e7:45:df:08:16:fa:f9:ff:90:c9:b1:94:e6:e8:60:b4:
- 90:09:e0:a8:0f:96:c6:dc:9e:da:82:2d:d2:19:da:db:14:ec:
- f3:39:20:da:f8:b4:31:45:36:77:c6:07:e9:d6:a1:0c:36:f7:
- c5:66:95:7d:17:10:d2:b4:10:ac:f2:84:f2:81:f9:60:04:cc:
- 9e:08:bd:9c:bd:0b:b5:78:8e:f3:5f:fd:7b:8e:e8:82:08:4f:
- 64:69:c9:0f:a0:06:50:b8:92:a9:f2:ca:17:2d:19:fe:9a:fd:
- c9:2a:c3:93:58:96:c6:9a:4a:a9:17:c9:ff:c0:3b:02:69:30:
- e4:3a:6d:71
------BEGIN CERTIFICATE-----
-MIIDBTCCAe2gAwIBAgIJAMutCI9KtQq7MA0GCSqGSIb3DQEBCwUAMCAxHjAcBgNV
-BAMMFVRlc3QgRHVwLUhhc2ggUm9vdCBDQTAeFw0xNTAzMzEwNDIyNDJaFw0yNTAz
-MjgwNDIyNDJaMCAxHjAcBgNVBAMMFVRlc3QgRHVwLUhhc2ggUm9vdCBDQTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL/BOrfIeswMYiiCHVuNyhQJqtKA
-/gcZiP8cQl85XJddNHoHRE14bL9/w7KZhc0hlKi/+U5RXje/GTEw1Mej9DCxSMLD
-sRvvzQ0bfG07DBgr/sdzidIVZMGSLCMzz9QlcfSAxyNLbmiA9hHIGRH/l23w0Dei
-6/+Ik2BZquq40bcWUMEOmqqhHYluiApL/T1pSyhS1E/Q00emyn6WlRXKj+E5DGbY
-h49nk2FWbCjuCR9kjKPhAK7Tl0pc3bqwcAVegSXGeQVWh9a/zAeUmZfHsUte1BxS
-B9xV5a0cNDFBsADBZSJzeTUPXZxbn8m0Q/Dsd8OPkz3T4pAHW+JR1IFPRYUCAwEA
-AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUwgMsfyaOQsDJmSoQdeYT
-lBJgSOEwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQC5tG8qxQeZ
-bL4RMnwX69cAVCVqJGUKEQn/1SVGCwf0jPVjd0teElDUGsFXRNQr3qPOdSkbdhrt
-X4avbL6qoGbiAUPGC/QrZbzFeYNxBdDXVyp/MjBLnBiBpp6iArlxYv748IZZD1lC
-54eUKTl/Hb2xtXZOQUeeIDk9YMErf+zWR+dF3wgW+vn/kMmxlOboYLSQCeCoD5bG
-3J7agi3SGdrbFOzzOSDa+LQxRTZ3xgfp1qEMNvfFZpV9FxDStBCs8oTygflgBMye
-CL2cvQu1eI7zX/17juiCCE9kackPoAZQuJKp8soXLRn+mv3JKsOTWJbGmkqpF8n/
-wDsCaTDkOm1x
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ct-test-embedded-cert.pem b/src/pki/testdata/ssl/certificates/ct-test-embedded-cert.pem
deleted file mode 100644
index ff4875d..0000000
--- a/src/pki/testdata/ssl/certificates/ct-test-embedded-cert.pem
+++ /dev/null
@@ -1,126 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 7 (0x7)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:be:ef:98:e7:c2:68:77:ae:38:5f:75:32:5a:0c:
- 1d:32:9b:ed:f1:8f:aa:f4:d7:96:bf:04:7e:b7:e1:
- ce:15:c9:5b:a2:f8:0e:e4:58:bd:7d:b8:6f:8a:4b:
- 25:21:91:a7:9b:d7:00:c3:8e:9c:03:89:b4:5c:d4:
- dc:9a:12:0a:b2:1e:0c:b4:1c:d0:e7:28:05:a4:10:
- cd:9c:5b:db:5d:49:27:72:6d:af:17:10:f6:01:87:
- 37:7e:a2:5b:1a:1e:39:ee:d0:b8:81:19:dc:15:4d:
- c6:8f:7d:a8:e3:0c:af:15:8a:33:e6:c9:50:9f:4a:
- 05:b0:14:09:ff:5d:d8:7e:b5
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 20:31:54:1A:F2:5C:05:FF:D8:65:8B:68:43:79:4F:5E:90:36:F7:B4
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:FALSE
- 1.3.6.1.4.1.11129.2.4.2:
- .z.x.v........RG.ah2].\yY..........?t.d...=.'.......G0E. H/gQ.5..T6...d.=..AB...E0(....>..!.....:.r.....jh.S.}.A.}....Q.....
- Signature Algorithm: sha1WithRSAEncryption
- 8a:0c:4b:ef:09:9d:47:92:79:af:a0:a2:8e:68:9f:91:e1:c4:
- 42:1b:e2:d2:69:a2:ea:6c:a4:e8:21:5d:de:dd:ca:15:04:a1:
- 1e:7c:87:c4:b7:7e:80:f0:e9:79:03:52:68:f2:7c:a2:0e:16:
- 68:04:ae:55:6f:31:69:81:f9:6a:39:4a:b7:ab:fd:3e:25:5a:
- c0:04:45:13:fe:76:57:0c:67:95:ab:e4:70:31:33:d3:03:f8:
- 9f:3a:fa:6b:bc:fc:51:73:19:df:d9:5b:93:42:41:21:1f:63:
- 40:35:c3:d0:78:30:7a:68:c6:07:5a:2e:20:c8:9f:36:b8:91:
- 0c:a0
------BEGIN CERTIFICATE-----
-MIIDWTCCAsKgAwIBAgIBBzANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFIxCzAJBgNVBAYTAkdCMSEwHwYDVQQKExhDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kxDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGfMA0G
-CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+75jnwmh3rjhfdTJaDB0ym+3xj6r015a/
-BH634c4VyVui+A7kWL19uG+KSyUhkaeb1wDDjpwDibRc1NyaEgqyHgy0HNDnKAWk
-EM2cW9tdSSdyba8XEPYBhzd+olsaHjnu0LiBGdwVTcaPfajjDK8VijPmyVCfSgWw
-FAn/Xdh+tQIDAQABo4IBOjCCATYwHQYDVR0OBBYEFCAxVBryXAX/2GWLaEN5T16Q
-Nve0MH0GA1UdIwR2MHSAFF+diA3Ic+ZU1PgN2OawwSS0R8NVoVmkVzBVMQswCQYD
-VQQGEwJHQjEkMCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4w
-DAYDVQQIEwVXYWxlczEQMA4GA1UEBxMHRXJ3IFdlboIBADAJBgNVHRMEAjAAMIGK
-BgorBgEEAdZ5AgQCBHwEegB4AHYA3xwuwRUAlFJHqWFoMl3cXHlZ6PfG04j8AC4L
-vT9012QAAAE92yffkwAABAMARzBFAiBIL2dRrzXbplQ2vh/WZA89v5pBQpSVkkUw
-KI+j5eI+BgIhAOTtwNs6xXKx4vXoq2poBlOYfc9BAn3+/6EFUZ2J7b8IMA0GCSqG
-SIb3DQEBBQUAA4GBAIoMS+8JnUeSea+goo5on5HhxEIb4tJpoupspOghXd7dyhUE
-oR58h8S3foDw6XkDUmjyfKIOFmgErlVvMWmB+Wo5Srer/T4lWsAERRP+dlcMZ5Wr
-5HAxM9MD+J86+mu8/FFzGd/ZW5NCQSEfY0A1w9B4MHpoxgdaLiDInza4kQyg
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 0 (0x0)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d5:8a:68:53:62:10:a2:71:19:93:6e:77:83:21:
- 18:1c:2a:40:13:c6:d0:7b:8c:76:eb:91:57:d3:d0:
- fb:4b:3b:51:6e:ce:cb:d1:c9:8d:91:c5:2f:74:3f:
- ab:63:5d:55:09:9c:d1:3a:ba:f3:1a:e5:41:44:24:
- 51:a7:4c:78:16:f2:24:3c:f8:48:cf:28:31:cc:e6:
- 7b:a0:4a:5a:23:81:9f:3c:ba:37:e6:24:d9:c3:bd:
- b2:99:b8:39:dd:fe:26:31:d2:cb:3a:84:fc:7b:b2:
- b5:c5:2f:cf:c1:4f:ff:40:6f:5c:d4:46:69:cb:b2:
- f7:cf:df:86:fb:6a:b9:d1:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 06:08:cc:4a:6d:64:f2:20:5e:14:6c:04:b2:76:f9:2b:0e:fa:
- 94:a5:da:f2:3a:fc:38:06:60:6d:39:90:d0:a1:ea:23:3d:40:
- 29:57:69:46:3b:04:66:61:e7:fa:1d:17:99:15:20:9a:ea:2e:
- 0a:77:51:76:41:12:27:d7:c0:03:07:c7:47:0e:61:58:4f:d7:
- 33:42:24:72:7f:51:d6:90:bc:47:a9:df:35:4d:b0:f6:eb:25:
- 95:5d:e1:89:3c:4d:d5:20:2b:24:a2:f3:e4:40:d2:74:b5:4e:
- 1b:d3:76:26:9c:a9:62:89:b7:6e:ca:a4:10:90:e1:4f:3b:0a:
- 94:2e
------BEGIN CERTIFICATE-----
-MIIC0DCCAjmgAwIBAgIBADANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGf
-MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7
-jHbrkVfT0PtLO1FuzsvRyY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjP
-KDHM5nugSlojgZ88ujfmJNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnL
-svfP34b7arnRsQIDAQABo4GvMIGsMB0GA1UdDgQWBBRfnYgNyHPmVNT4DdjmsMEk
-tEfDVTB9BgNVHSMEdjB0gBRfnYgNyHPmVNT4DdjmsMEktEfDVaFZpFcwVTELMAkG
-A1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5zcGFyZW5jeSBDQTEO
-MAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQAwDAYDVR0TBAUwAwEB
-/zANBgkqhkiG9w0BAQUFAAOBgQAGCMxKbWTyIF4UbASydvkrDvqUpdryOvw4BmBt
-OZDQoeojPUApV2lGOwRmYef6HReZFSCa6i4Kd1F2QRIn18ADB8dHDmFYT9czQiRy
-f1HWkLxHqd81TbD26yWVXeGJPE3VICskovPkQNJ0tU4b03YmnKliibduyqQQkOFP
-OwqULg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-chain.pem b/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-chain.pem
deleted file mode 100644
index 2224461..0000000
--- a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-chain.pem
+++ /dev/null
@@ -1,188 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency Intermediate CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:bb:27:2b:26:e5:de:b5:45:9d:4a:cc:a0:27:e8:
- f1:2a:4d:83:9a:c3:73:0a:6a:10:9f:f7:e2:54:98:
- dd:bd:3f:18:95:d0:8b:a4:1f:8d:e3:49:67:a3:a0:
- 86:ce:13:a9:0d:d5:ad:bb:54:18:4b:dc:08:e1:ac:
- 78:26:ad:b8:dc:9c:71:7b:fd:7d:a5:b4:1b:4d:b1:
- 73:6e:00:f1:da:c3:ce:c9:81:9c:cb:1a:28:ba:12:
- 0b:02:0a:82:0e:94:0d:d6:1f:95:b5:43:2a:4b:c0:
- 5d:08:18:f1:8c:e2:15:4e:b3:8d:2f:a7:d2:2d:72:
- b9:76:e5:60:db:0c:7f:c7:7f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- B1:B1:48:E6:58:E7:03:F5:F7:F3:10:5F:20:B3:C3:84:D7:EF:F1:BF
- X509v3 Authority Key Identifier:
- keyid:96:55:08:05:02:78:47:9E:87:73:76:41:31:BC:14:3A:47:E2:29:AB
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:09
-
- X509v3 Basic Constraints:
- CA:FALSE
- 1.3.6.1.4.1.11129.2.4.2:
- .z.x.v........RG.ah2].\yY..........?t.d...=.'.......G0E.!...E..9-...W.....E.L..8V.......u.. ^&...."...)....4...O.......f...?
- Signature Algorithm: sha1WithRSAEncryption
- 0f:95:a5:b4:e1:28:a9:14:b1:e8:8b:e8:b3:29:64:22:1b:58:
- f4:55:84:33:d0:20:a8:e2:46:cc:a6:5a:40:bc:bf:5f:2d:48:
- 93:3e:bc:99:be:69:27:ca:75:64:72:fb:0b:dc:7f:50:5f:41:
- f4:62:f2:bc:19:d0:b2:99:c9:90:91:8d:f8:82:0f:3d:31:db:
- 37:97:9e:8b:ad:56:3b:17:f0:0a:e6:7b:0f:87:31:c1:06:c9:
- 43:a7:3b:f5:36:af:16:8a:fe:21:ef:4a:df:ca:e1:9a:3c:c0:
- 74:89:99:92:bf:50:6b:c5:ce:1d:ec:aa:f0:7f:fe:eb:c8:05:
- c0:39
------BEGIN CERTIFICATE-----
-MIIDZjCCAs+gAwIBAgIBAjANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQGEwJHQjEx
-MC8GA1UEChMoQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IEludGVybWVkaWF0ZSBD
-QTEOMAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW4wHhcNMTIwNjAxMDAw
-MDAwWhcNMjIwNjAxMDAwMDAwWjBSMQswCQYDVQQGEwJHQjEhMB8GA1UEChMYQ2Vy
-dGlmaWNhdGUgVHJhbnNwYXJlbmN5MQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UEBxMH
-RXJ3IFdlbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuycrJuXetUWdSsyg
-J+jxKk2DmsNzCmoQn/fiVJjdvT8YldCLpB+N40lno6CGzhOpDdWtu1QYS9wI4ax4
-Jq243Jxxe/19pbQbTbFzbgDx2sPOyYGcyxoouhILAgqCDpQN1h+VtUMqS8BdCBjx
-jOIVTrONL6fSLXK5duVg2wx/x38CAwEAAaOCATowggE2MB0GA1UdDgQWBBSxsUjm
-WOcD9ffzEF8gs8OE1+/xvzB9BgNVHSMEdjB0gBSWVQgFAnhHnodzdkExvBQ6R+Ip
-q6FZpFcwVTELMAkGA1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5z
-cGFyZW5jeSBDQTEOMAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQkw
-CQYDVR0TBAIwADCBigYKKwYBBAHWeQIEAgR8BHoAeAB2AN8cLsEVAJRSR6lhaDJd
-3Fx5Wej3xtOI/AAuC70/dNdkAAABPdsn4qQAAAQDAEcwRQIhAKbTRRfzOS2exdJX
-rfHFl9xFvUzTtzhWxhap+5nlrnWoAiBeJsjRx+Ii/ozaKbrrBKg07pfTT9gXGPGq
-4M1m9LipPzANBgkqhkiG9w0BAQUFAAOBgQAPlaW04SipFLHoi+izKWQiG1j0VYQz
-0CCo4kbMplpAvL9fLUiTPryZvmknynVkcvsL3H9QX0H0YvK8GdCymcmQkY34gg89
-Mds3l56LrVY7F/AK5nsPhzHBBslDpzv1Nq8Wiv4h70rfyuGaPMB0iZmSv1Brxc4d
-7Krwf/7ryAXAOQ==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 9 (0x9)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency Intermediate CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d7:6a:67:8d:11:6f:52:2e:55:ff:82:1c:90:64:
- 25:08:b7:07:4b:14:d7:71:15:90:64:f7:92:7e:fd:
- ed:b8:71:35:a1:36:5e:e7:de:18:cb:d5:ce:86:5f:
- 86:0c:78:f4:33:b4:d0:d3:d3:40:77:02:e7:a3:ef:
- 54:2b:1d:fe:9b:ba:a7:cd:f9:4d:c5:97:5f:c7:29:
- f8:6f:10:5f:38:1b:24:35:35:cf:9c:80:0f:5c:a7:
- 80:c1:d3:c8:44:00:ee:65:d1:6e:e9:cf:52:db:8a:
- df:fe:50:f5:c4:93:35:0b:21:90:bf:50:d5:bc:36:
- f3:ca:c5:a8:da:ae:92:cd:8b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 96:55:08:05:02:78:47:9E:87:73:76:41:31:BC:14:3A:47:E2:29:AB
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 22:06:da:b1:c6:6b:71:dc:e0:95:c3:f6:aa:2e:f7:2c:f7:76:
- 1b:e7:ab:d7:fc:39:c3:1a:4c:fe:1b:d9:6d:67:34:ca:82:f2:
- 2d:de:5a:0c:8b:bb:dd:82:5d:7b:6f:3e:76:12:ad:8d:b3:00:
- a7:e2:11:69:88:60:23:26:22:84:c3:aa:5d:21:91:ef:da:10:
- bf:92:35:d3:7b:3a:2a:34:0d:59:41:9b:94:a4:85:66:f3:fa:
- c3:cd:8b:53:d5:a4:e9:82:70:ea:d2:97:b0:72:10:f9:ce:4a:
- 21:38:b1:88:11:14:3b:93:fa:4e:7a:87:dd:37:e1:38:5f:2c:
- 29:08
------BEGIN CERTIFICATE-----
-MIIC3TCCAkagAwIBAgIBCTANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMGIxCzAJBgNVBAYTAkdCMTEwLwYDVQQKEyhDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgSW50ZXJtZWRpYXRlIENBMQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UE
-BxMHRXJ3IFdlbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA12pnjRFvUi5V
-/4IckGQlCLcHSxTXcRWQZPeSfv3tuHE1oTZe594Yy9XOhl+GDHj0M7TQ09NAdwLn
-o+9UKx3+m7qnzflNxZdfxyn4bxBfOBskNTXPnIAPXKeAwdPIRADuZdFu6c9S24rf
-/lD1xJM1CyGQv1DVvDbzysWo2q6SzYsCAwEAAaOBrzCBrDAdBgNVHQ4EFgQUllUI
-BQJ4R56Hc3ZBMbwUOkfiKaswfQYDVR0jBHYwdIAUX52IDchz5lTU+A3Y5rDBJLRH
-w1WhWaRXMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuggEA
-MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAIgbascZrcdzglcP2qi73
-LPd2G+er1/w5wxpM/hvZbWc0yoLyLd5aDIu73YJde28+dhKtjbMAp+IRaYhgIyYi
-hMOqXSGR79oQv5I103s6KjQNWUGblKSFZvP6w82LU9Wk6YJw6tKXsHIQ+c5KITix
-iBEUO5P6TnqH3TfhOF8sKQg=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 0 (0x0)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d5:8a:68:53:62:10:a2:71:19:93:6e:77:83:21:
- 18:1c:2a:40:13:c6:d0:7b:8c:76:eb:91:57:d3:d0:
- fb:4b:3b:51:6e:ce:cb:d1:c9:8d:91:c5:2f:74:3f:
- ab:63:5d:55:09:9c:d1:3a:ba:f3:1a:e5:41:44:24:
- 51:a7:4c:78:16:f2:24:3c:f8:48:cf:28:31:cc:e6:
- 7b:a0:4a:5a:23:81:9f:3c:ba:37:e6:24:d9:c3:bd:
- b2:99:b8:39:dd:fe:26:31:d2:cb:3a:84:fc:7b:b2:
- b5:c5:2f:cf:c1:4f:ff:40:6f:5c:d4:46:69:cb:b2:
- f7:cf:df:86:fb:6a:b9:d1:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 06:08:cc:4a:6d:64:f2:20:5e:14:6c:04:b2:76:f9:2b:0e:fa:
- 94:a5:da:f2:3a:fc:38:06:60:6d:39:90:d0:a1:ea:23:3d:40:
- 29:57:69:46:3b:04:66:61:e7:fa:1d:17:99:15:20:9a:ea:2e:
- 0a:77:51:76:41:12:27:d7:c0:03:07:c7:47:0e:61:58:4f:d7:
- 33:42:24:72:7f:51:d6:90:bc:47:a9:df:35:4d:b0:f6:eb:25:
- 95:5d:e1:89:3c:4d:d5:20:2b:24:a2:f3:e4:40:d2:74:b5:4e:
- 1b:d3:76:26:9c:a9:62:89:b7:6e:ca:a4:10:90:e1:4f:3b:0a:
- 94:2e
------BEGIN CERTIFICATE-----
-MIIC0DCCAjmgAwIBAgIBADANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGf
-MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7
-jHbrkVfT0PtLO1FuzsvRyY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjP
-KDHM5nugSlojgZ88ujfmJNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnL
-svfP34b7arnRsQIDAQABo4GvMIGsMB0GA1UdDgQWBBRfnYgNyHPmVNT4DdjmsMEk
-tEfDVTB9BgNVHSMEdjB0gBRfnYgNyHPmVNT4DdjmsMEktEfDVaFZpFcwVTELMAkG
-A1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5zcGFyZW5jeSBDQTEO
-MAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQAwDAYDVR0TBAUwAwEB
-/zANBgkqhkiG9w0BAQUFAAOBgQAGCMxKbWTyIF4UbASydvkrDvqUpdryOvw4BmBt
-OZDQoeojPUApV2lGOwRmYef6HReZFSCa6i4Kd1F2QRIn18ADB8dHDmFYT9czQiRy
-f1HWkLxHqd81TbD26yWVXeGJPE3VICskovPkQNJ0tU4b03YmnKliibduyqQQkOFP
-OwqULg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-preca-chain.pem b/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-preca-chain.pem
deleted file mode 100644
index 597cebc..0000000
--- a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-intermediate-preca-chain.pem
+++ /dev/null
@@ -1,188 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency Intermediate CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d4:49:70:56:cd:fc:65:e1:34:2c:c3:df:6e:65:
- 4b:8a:f0:10:47:02:ac:d2:27:5c:7d:3f:b1:fc:43:
- 8a:89:b2:12:11:0d:64:19:bc:c1:3a:e4:7d:64:bb:
- a2:41:e6:70:6b:9e:d6:27:f8:b3:4a:0d:7d:ff:1c:
- 44:b9:62:87:c5:4b:ea:9d:10:dc:01:7b:ce:b6:4f:
- 7b:6a:ff:3c:35:a4:74:af:ec:40:38:ab:36:40:b0:
- cd:1f:b0:58:2e:c0:3b:17:9a:27:76:c8:c4:35:d1:
- 4a:b4:88:2d:59:d7:b7:24:fa:37:7c:a6:db:08:39:
- 21:73:f9:c6:05:6b:3a:ba:df
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 32:DA:55:18:D8:7F:1D:26:EA:27:67:97:3C:0B:EF:28:6E:78:6A:4A
- X509v3 Authority Key Identifier:
- keyid:96:55:08:05:02:78:47:9E:87:73:76:41:31:BC:14:3A:47:E2:29:AB
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:09
-
- X509v3 Basic Constraints:
- CA:FALSE
- 1.3.6.1.4.1.11129.2.4.2:
- .z.x.v........RG.ah2].\yY..........?t.d...=.'.......G0E.!.......!...<..p.3..7K ...e.^..C.0. .v.GQ8..v.810M..C....n..O..|....
- Signature Algorithm: sha1WithRSAEncryption
- 88:ee:4e:9e:5e:ed:6b:11:2c:c7:64:b1:51:ed:92:94:00:e9:
- 40:67:89:c1:5f:bb:cf:cd:ab:2f:10:b4:00:23:41:39:e6:ce:
- 65:c1:e5:1b:47:bf:7c:89:50:f8:0b:cc:d5:71:68:56:79:54:
- ed:35:b0:ce:93:46:06:5a:5e:ae:5b:f9:5d:41:da:8e:27:ce:
- e9:ee:ac:68:8f:4b:d3:43:f9:c2:88:83:27:ab:d8:b9:f6:8d:
- cb:1e:30:50:04:1d:31:bd:a8:e2:dd:6d:39:b3:66:4d:e5:ce:
- 08:70:f5:fc:7e:6a:00:d6:ed:00:52:84:58:d9:53:d2:37:58:
- 6d:73
------BEGIN CERTIFICATE-----
-MIIDZjCCAs+gAwIBAgIBAzANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQGEwJHQjEx
-MC8GA1UEChMoQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IEludGVybWVkaWF0ZSBD
-QTEOMAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW4wHhcNMTIwNjAxMDAw
-MDAwWhcNMjIwNjAxMDAwMDAwWjBSMQswCQYDVQQGEwJHQjEhMB8GA1UEChMYQ2Vy
-dGlmaWNhdGUgVHJhbnNwYXJlbmN5MQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UEBxMH
-RXJ3IFdlbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA1ElwVs38ZeE0LMPf
-bmVLivAQRwKs0idcfT+x/EOKibISEQ1kGbzBOuR9ZLuiQeZwa57WJ/izSg19/xxE
-uWKHxUvqnRDcAXvOtk97av88NaR0r+xAOKs2QLDNH7BYLsA7F5ondsjENdFKtIgt
-Wde3JPo3fKbbCDkhc/nGBWs6ut8CAwEAAaOCATowggE2MB0GA1UdDgQWBBQy2lUY
-2H8dJuonZ5c8C+8obnhqSjB9BgNVHSMEdjB0gBSWVQgFAnhHnodzdkExvBQ6R+Ip
-q6FZpFcwVTELMAkGA1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5z
-cGFyZW5jeSBDQTEOMAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQkw
-CQYDVR0TBAIwADCBigYKKwYBBAHWeQIEAgR8BHoAeAB2AN8cLsEVAJRSR6lhaDJd
-3Fx5Wej3xtOI/AAuC70/dNdkAAABPdsn474AAAQDAEcwRQIhANn2Ggf+4CHjFZ88
-ovVw2DP/ATdLIJbLpWWMXhb7Q+swAiALdv5HUTjYz3aDODEwTavwQ+sSE8luE/9P
-o39808jcHzANBgkqhkiG9w0BAQUFAAOBgQCI7k6eXu1rESzHZLFR7ZKUAOlAZ4nB
-X7vPzasvELQAI0E55s5lweUbR798iVD4C8zVcWhWeVTtNbDOk0YGWl6uW/ldQdqO
-J87p7qxoj0vTQ/nCiIMnq9i59o3LHjBQBB0xvaji3W05s2ZN5c4IcPX8fmoA1u0A
-UoRY2VPSN1htcw==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 9 (0x9)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency Intermediate CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d7:6a:67:8d:11:6f:52:2e:55:ff:82:1c:90:64:
- 25:08:b7:07:4b:14:d7:71:15:90:64:f7:92:7e:fd:
- ed:b8:71:35:a1:36:5e:e7:de:18:cb:d5:ce:86:5f:
- 86:0c:78:f4:33:b4:d0:d3:d3:40:77:02:e7:a3:ef:
- 54:2b:1d:fe:9b:ba:a7:cd:f9:4d:c5:97:5f:c7:29:
- f8:6f:10:5f:38:1b:24:35:35:cf:9c:80:0f:5c:a7:
- 80:c1:d3:c8:44:00:ee:65:d1:6e:e9:cf:52:db:8a:
- df:fe:50:f5:c4:93:35:0b:21:90:bf:50:d5:bc:36:
- f3:ca:c5:a8:da:ae:92:cd:8b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 96:55:08:05:02:78:47:9E:87:73:76:41:31:BC:14:3A:47:E2:29:AB
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 22:06:da:b1:c6:6b:71:dc:e0:95:c3:f6:aa:2e:f7:2c:f7:76:
- 1b:e7:ab:d7:fc:39:c3:1a:4c:fe:1b:d9:6d:67:34:ca:82:f2:
- 2d:de:5a:0c:8b:bb:dd:82:5d:7b:6f:3e:76:12:ad:8d:b3:00:
- a7:e2:11:69:88:60:23:26:22:84:c3:aa:5d:21:91:ef:da:10:
- bf:92:35:d3:7b:3a:2a:34:0d:59:41:9b:94:a4:85:66:f3:fa:
- c3:cd:8b:53:d5:a4:e9:82:70:ea:d2:97:b0:72:10:f9:ce:4a:
- 21:38:b1:88:11:14:3b:93:fa:4e:7a:87:dd:37:e1:38:5f:2c:
- 29:08
------BEGIN CERTIFICATE-----
-MIIC3TCCAkagAwIBAgIBCTANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMGIxCzAJBgNVBAYTAkdCMTEwLwYDVQQKEyhDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgSW50ZXJtZWRpYXRlIENBMQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UE
-BxMHRXJ3IFdlbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA12pnjRFvUi5V
-/4IckGQlCLcHSxTXcRWQZPeSfv3tuHE1oTZe594Yy9XOhl+GDHj0M7TQ09NAdwLn
-o+9UKx3+m7qnzflNxZdfxyn4bxBfOBskNTXPnIAPXKeAwdPIRADuZdFu6c9S24rf
-/lD1xJM1CyGQv1DVvDbzysWo2q6SzYsCAwEAAaOBrzCBrDAdBgNVHQ4EFgQUllUI
-BQJ4R56Hc3ZBMbwUOkfiKaswfQYDVR0jBHYwdIAUX52IDchz5lTU+A3Y5rDBJLRH
-w1WhWaRXMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuggEA
-MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAIgbascZrcdzglcP2qi73
-LPd2G+er1/w5wxpM/hvZbWc0yoLyLd5aDIu73YJde28+dhKtjbMAp+IRaYhgIyYi
-hMOqXSGR79oQv5I103s6KjQNWUGblKSFZvP6w82LU9Wk6YJw6tKXsHIQ+c5KITix
-iBEUO5P6TnqH3TfhOF8sKQg=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 0 (0x0)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d5:8a:68:53:62:10:a2:71:19:93:6e:77:83:21:
- 18:1c:2a:40:13:c6:d0:7b:8c:76:eb:91:57:d3:d0:
- fb:4b:3b:51:6e:ce:cb:d1:c9:8d:91:c5:2f:74:3f:
- ab:63:5d:55:09:9c:d1:3a:ba:f3:1a:e5:41:44:24:
- 51:a7:4c:78:16:f2:24:3c:f8:48:cf:28:31:cc:e6:
- 7b:a0:4a:5a:23:81:9f:3c:ba:37:e6:24:d9:c3:bd:
- b2:99:b8:39:dd:fe:26:31:d2:cb:3a:84:fc:7b:b2:
- b5:c5:2f:cf:c1:4f:ff:40:6f:5c:d4:46:69:cb:b2:
- f7:cf:df:86:fb:6a:b9:d1:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 06:08:cc:4a:6d:64:f2:20:5e:14:6c:04:b2:76:f9:2b:0e:fa:
- 94:a5:da:f2:3a:fc:38:06:60:6d:39:90:d0:a1:ea:23:3d:40:
- 29:57:69:46:3b:04:66:61:e7:fa:1d:17:99:15:20:9a:ea:2e:
- 0a:77:51:76:41:12:27:d7:c0:03:07:c7:47:0e:61:58:4f:d7:
- 33:42:24:72:7f:51:d6:90:bc:47:a9:df:35:4d:b0:f6:eb:25:
- 95:5d:e1:89:3c:4d:d5:20:2b:24:a2:f3:e4:40:d2:74:b5:4e:
- 1b:d3:76:26:9c:a9:62:89:b7:6e:ca:a4:10:90:e1:4f:3b:0a:
- 94:2e
------BEGIN CERTIFICATE-----
-MIIC0DCCAjmgAwIBAgIBADANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGf
-MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7
-jHbrkVfT0PtLO1FuzsvRyY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjP
-KDHM5nugSlojgZ88ujfmJNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnL
-svfP34b7arnRsQIDAQABo4GvMIGsMB0GA1UdDgQWBBRfnYgNyHPmVNT4DdjmsMEk
-tEfDVTB9BgNVHSMEdjB0gBRfnYgNyHPmVNT4DdjmsMEktEfDVaFZpFcwVTELMAkG
-A1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5zcGFyZW5jeSBDQTEO
-MAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQAwDAYDVR0TBAUwAwEB
-/zANBgkqhkiG9w0BAQUFAAOBgQAGCMxKbWTyIF4UbASydvkrDvqUpdryOvw4BmBt
-OZDQoeojPUApV2lGOwRmYef6HReZFSCa6i4Kd1F2QRIn18ADB8dHDmFYT9czQiRy
-f1HWkLxHqd81TbD26yWVXeGJPE3VICskovPkQNJ0tU4b03YmnKliibduyqQQkOFP
-OwqULg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-preca-chain.pem b/src/pki/testdata/ssl/certificates/ct-test-embedded-with-preca-chain.pem
deleted file mode 100644
index 7c9a8cf..0000000
--- a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-preca-chain.pem
+++ /dev/null
@@ -1,126 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 8 (0x8)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:af:ae:ea:ca:c5:1a:b7:ce:bd:f9:ea:ca:e7:dd:
- 17:52:95:e1:93:95:5a:17:98:9a:ef:8d:97:ab:7c:
- df:f7:76:10:93:c0:b8:23:d2:a4:e3:a5:1a:17:b8:
- 6f:28:16:2b:66:a2:53:89:35:eb:ec:dc:10:36:23:
- 3d:a2:dd:65:31:b0:c6:3b:cc:68:76:1e:bd:c8:54:
- 03:7b:77:39:92:46:b8:70:a7:b7:2b:14:c9:b1:66:
- 7d:e0:9a:96:40:ed:9f:3f:3c:72:5d:95:0b:4d:26:
- 55:98:69:fe:7f:1e:91:9a:66:eb:76:d3:5c:01:17:
- c6:bc:d0:d8:cf:d2:10:28:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 61:2C:64:EF:AC:79:B7:28:39:7C:9D:93:E6:DF:86:46:5F:A7:6A:88
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:FALSE
- 1.3.6.1.4.1.11129.2.4.2:
- .z.x.v........RG.ah2].\yY..........?t.d...=.'.[.....G0E. z....t..r{.O....y......C.*)|.:5\.!...... dL..Ri..c..5l.P"O.......#.
- Signature Algorithm: sha1WithRSAEncryption
- a3:a8:6c:41:ad:00:88:a2:5a:ed:c4:e7:b5:29:a2:dd:bf:9e:
- 18:7f:fb:36:21:57:e9:30:2d:96:1b:73:b4:3c:ba:0a:e1:e2:
- 30:d9:e4:50:49:b7:e8:c9:24:79:2e:bb:e7:d1:75:ba:a8:7b:
- 17:0d:fa:d8:ee:78:89:84:59:9d:05:25:79:94:08:4e:2e:0e:
- 79:6f:ca:58:36:88:1c:3e:05:35:53:e0:6a:b2:30:f9:19:08:
- 9b:91:4e:4a:8e:2d:a4:5f:8a:87:f2:c8:1a:25:a6:1f:04:fe:
- 1c:ac:e6:01:55:65:38:27:d4:1f:ad:9f:06:58:f2:87:d0:58:
- 19:2c
------BEGIN CERTIFICATE-----
-MIIDWTCCAsKgAwIBAgIBCDANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFIxCzAJBgNVBAYTAkdCMSEwHwYDVQQKExhDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kxDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGfMA0G
-CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvrurKxRq3zr356srn3RdSleGTlVoXmJrv
-jZerfN/3dhCTwLgj0qTjpRoXuG8oFitmolOJNevs3BA2Iz2i3WUxsMY7zGh2Hr3I
-VAN7dzmSRrhwp7crFMmxZn3gmpZA7Z8/PHJdlQtNJlWYaf5/HpGaZut201wBF8a8
-0NjP0hAosQIDAQABo4IBOjCCATYwHQYDVR0OBBYEFGEsZO+sebcoOXydk+bfhkZf
-p2qIMH0GA1UdIwR2MHSAFF+diA3Ic+ZU1PgN2OawwSS0R8NVoVmkVzBVMQswCQYD
-VQQGEwJHQjEkMCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4w
-DAYDVQQIEwVXYWxlczEQMA4GA1UEBxMHRXJ3IFdlboIBADAJBgNVHRMEAjAAMIGK
-BgorBgEEAdZ5AgQCBHwEegB4AHYA3xwuwRUAlFJHqWFoMl3cXHlZ6PfG04j8AC4L
-vT9012QAAAE92yfgWwAABAMARzBFAiB6p5YExHSA83J7CE+Qs5ifeQkYheAEhEMa
-Kil8vzo1XAIhALSf2BILDWRM1+dSabTaYxepNWy5UCJPwRzClrLjmyOGMA0GCSqG
-SIb3DQEBBQUAA4GBAKOobEGtAIiiWu3E57Upot2/nhh/+zYhV+kwLZYbc7Q8ugrh
-4jDZ5FBJt+jJJHkuu+fRdbqoexcN+tjueImEWZ0FJXmUCE4uDnlvylg2iBw+BTVT
-4GqyMPkZCJuRTkqOLaRfiofyyBolph8E/hys5gFVZTgn1B+tnwZY8ofQWBks
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 0 (0x0)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C=GB, O=Certificate Transparency CA, ST=Wales, L=Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (1024 bit)
- Modulus:
- 00:d5:8a:68:53:62:10:a2:71:19:93:6e:77:83:21:
- 18:1c:2a:40:13:c6:d0:7b:8c:76:eb:91:57:d3:d0:
- fb:4b:3b:51:6e:ce:cb:d1:c9:8d:91:c5:2f:74:3f:
- ab:63:5d:55:09:9c:d1:3a:ba:f3:1a:e5:41:44:24:
- 51:a7:4c:78:16:f2:24:3c:f8:48:cf:28:31:cc:e6:
- 7b:a0:4a:5a:23:81:9f:3c:ba:37:e6:24:d9:c3:bd:
- b2:99:b8:39:dd:fe:26:31:d2:cb:3a:84:fc:7b:b2:
- b5:c5:2f:cf:c1:4f:ff:40:6f:5c:d4:46:69:cb:b2:
- f7:cf:df:86:fb:6a:b9:d1:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 06:08:cc:4a:6d:64:f2:20:5e:14:6c:04:b2:76:f9:2b:0e:fa:
- 94:a5:da:f2:3a:fc:38:06:60:6d:39:90:d0:a1:ea:23:3d:40:
- 29:57:69:46:3b:04:66:61:e7:fa:1d:17:99:15:20:9a:ea:2e:
- 0a:77:51:76:41:12:27:d7:c0:03:07:c7:47:0e:61:58:4f:d7:
- 33:42:24:72:7f:51:d6:90:bc:47:a9:df:35:4d:b0:f6:eb:25:
- 95:5d:e1:89:3c:4d:d5:20:2b:24:a2:f3:e4:40:d2:74:b5:4e:
- 1b:d3:76:26:9c:a9:62:89:b7:6e:ca:a4:10:90:e1:4f:3b:0a:
- 94:2e
------BEGIN CERTIFICATE-----
-MIIC0DCCAjmgAwIBAgIBADANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFUxCzAJBgNVBAYTAkdCMSQwIgYDVQQKExtDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kgQ0ExDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGf
-MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVimhTYhCicRmTbneDIRgcKkATxtB7
-jHbrkVfT0PtLO1FuzsvRyY2RxS90P6tjXVUJnNE6uvMa5UFEJFGnTHgW8iQ8+EjP
-KDHM5nugSlojgZ88ujfmJNnDvbKZuDnd/iYx0ss6hPx7srXFL8/BT/9Ab1zURmnL
-svfP34b7arnRsQIDAQABo4GvMIGsMB0GA1UdDgQWBBRfnYgNyHPmVNT4DdjmsMEk
-tEfDVTB9BgNVHSMEdjB0gBRfnYgNyHPmVNT4DdjmsMEktEfDVaFZpFcwVTELMAkG
-A1UEBhMCR0IxJDAiBgNVBAoTG0NlcnRpZmljYXRlIFRyYW5zcGFyZW5jeSBDQTEO
-MAwGA1UECBMFV2FsZXMxEDAOBgNVBAcTB0VydyBXZW6CAQAwDAYDVR0TBAUwAwEB
-/zANBgkqhkiG9w0BAQUFAAOBgQAGCMxKbWTyIF4UbASydvkrDvqUpdryOvw4BmBt
-OZDQoeojPUApV2lGOwRmYef6HReZFSCa6i4Kd1F2QRIn18ADB8dHDmFYT9czQiRy
-f1HWkLxHqd81TbD26yWVXeGJPE3VICskovPkQNJ0tU4b03YmnKliibduyqQQkOFP
-OwqULg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-uids.pem b/src/pki/testdata/ssl/certificates/ct-test-embedded-with-uids.pem
deleted file mode 100644
index fa666e3..0000000
--- a/src/pki/testdata/ssl/certificates/ct-test-embedded-with-uids.pem
+++ /dev/null
@@ -1,81 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 7 (0x7)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C = GB, O = Certificate Transparency CA, ST = Wales, L = Erw Wen
- Validity
- Not Before: Jun 1 00:00:00 2012 GMT
- Not After : Jun 1 00:00:00 2022 GMT
- Subject: C = GB, O = Certificate Transparency, ST = Wales, L = Erw Wen
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (1024 bit)
- Modulus:
- 00:be:ef:98:e7:c2:68:77:ae:38:5f:75:32:5a:0c:
- 1d:32:9b:ed:f1:8f:aa:f4:d7:96:bf:04:7e:b7:e1:
- ce:15:c9:5b:a2:f8:0e:e4:58:bd:7d:b8:6f:8a:4b:
- 25:21:91:a7:9b:d7:00:c3:8e:9c:03:89:b4:5c:d4:
- dc:9a:12:0a:b2:1e:0c:b4:1c:d0:e7:28:05:a4:10:
- cd:9c:5b:db:5d:49:27:72:6d:af:17:10:f6:01:87:
- 37:7e:a2:5b:1a:1e:39:ee:d0:b8:81:19:dc:15:4d:
- c6:8f:7d:a8:e3:0c:af:15:8a:33:e6:c9:50:9f:4a:
- 05:b0:14:09:ff:5d:d8:7e:b5
- Exponent: 65537 (0x10001)
- Issuer Unique ID:
- 12:34:56
- Subject Unique ID:
- 12:34:56
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 20:31:54:1A:F2:5C:05:FF:D8:65:8B:68:43:79:4F:5E:90:36:F7:B4
- X509v3 Authority Key Identifier:
- keyid:5F:9D:88:0D:C8:73:E6:54:D4:F8:0D:D8:E6:B0:C1:24:B4:47:C3:55
- DirName:/C=GB/O=Certificate Transparency CA/ST=Wales/L=Erw Wen
- serial:00
-
- X509v3 Basic Constraints:
- CA:FALSE
- CT Precertificate SCTs:
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : DF:1C:2E:C1:15:00:94:52:47:A9:61:68:32:5D:DC:5C:
- 79:59:E8:F7:C6:D3:88:FC:00:2E:0B:BD:3F:74:D7:64
- Timestamp : Apr 5 17:04:16.275 2013 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:45:02:20:48:2F:67:51:AF:35:DB:A6:54:36:BE:1F:
- D6:64:0F:3D:BF:9A:41:42:94:95:92:45:30:28:8F:A3:
- E5:E2:3E:06:02:21:00:E4:ED:C0:DB:3A:C5:72:B1:E2:
- F5:E8:AB:6A:68:06:53:98:7D:CF:41:02:7D:FE:FF:A1:
- 05:51:9D:89:ED:BF:08
- Signature Algorithm: sha1WithRSAEncryption
- 8a:0c:4b:ef:09:9d:47:92:79:af:a0:a2:8e:68:9f:91:e1:c4:
- 42:1b:e2:d2:69:a2:ea:6c:a4:e8:21:5d:de:dd:ca:15:04:a1:
- 1e:7c:87:c4:b7:7e:80:f0:e9:79:03:52:68:f2:7c:a2:0e:16:
- 68:04:ae:55:6f:31:69:81:f9:6a:39:4a:b7:ab:fd:3e:25:5a:
- c0:04:45:13:fe:76:57:0c:67:95:ab:e4:70:31:33:d3:03:f8:
- 9f:3a:fa:6b:bc:fc:51:73:19:df:d9:5b:93:42:41:21:1f:63:
- 40:35:c3:d0:78:30:7a:68:c6:07:5a:2e:20:c8:9f:36:b8:91:
- 0c:a0
------BEGIN CERTIFICATE-----
-MIIDZTCCAs6gAwIBAgIBBzANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJHQjEk
-MCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNwYXJlbmN5IENBMQ4wDAYDVQQIEwVX
-YWxlczEQMA4GA1UEBxMHRXJ3IFdlbjAeFw0xMjA2MDEwMDAwMDBaFw0yMjA2MDEw
-MDAwMDBaMFIxCzAJBgNVBAYTAkdCMSEwHwYDVQQKExhDZXJ0aWZpY2F0ZSBUcmFu
-c3BhcmVuY3kxDjAMBgNVBAgTBVdhbGVzMRAwDgYDVQQHEwdFcncgV2VuMIGfMA0G
-CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC+75jnwmh3rjhfdTJaDB0ym+3xj6r015a/
-BH634c4VyVui+A7kWL19uG+KSyUhkaeb1wDDjpwDibRc1NyaEgqyHgy0HNDnKAWk
-EM2cW9tdSSdyba8XEPYBhzd+olsaHjnu0LiBGdwVTcaPfajjDK8VijPmyVCfSgWw
-FAn/Xdh+tQIDAQABgQQAEjRWggQAEjRWo4IBOjCCATYwHQYDVR0OBBYEFCAxVBry
-XAX/2GWLaEN5T16QNve0MH0GA1UdIwR2MHSAFF+diA3Ic+ZU1PgN2OawwSS0R8NV
-oVmkVzBVMQswCQYDVQQGEwJHQjEkMCIGA1UEChMbQ2VydGlmaWNhdGUgVHJhbnNw
-YXJlbmN5IENBMQ4wDAYDVQQIEwVXYWxlczEQMA4GA1UEBxMHRXJ3IFdlboIBADAJ
-BgNVHRMEAjAAMIGKBgorBgEEAdZ5AgQCBHwEegB4AHYA3xwuwRUAlFJHqWFoMl3c
-XHlZ6PfG04j8AC4LvT9012QAAAE92yffkwAABAMARzBFAiBIL2dRrzXbplQ2vh/W
-ZA89v5pBQpSVkkUwKI+j5eI+BgIhAOTtwNs6xXKx4vXoq2poBlOYfc9BAn3+/6EF
-UZ2J7b8IMA0GCSqGSIb3DQEBBQUAA4GBAIoMS+8JnUeSea+goo5on5HhxEIb4tJp
-oupspOghXd7dyhUEoR58h8S3foDw6XkDUmjyfKIOFmgErlVvMWmB+Wo5Srer/T4l
-WsAERRP+dlcMZ5Wr5HAxM9MD+J86+mu8/FFzGd/ZW5NCQSEfY0A1w9B4MHpoxgda
-LiDInza4kQyg
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/dec_2017.pem b/src/pki/testdata/ssl/certificates/dec_2017.pem
deleted file mode 100644
index b033f8d..0000000
--- a/src/pki/testdata/ssl/certificates/dec_2017.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:84
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Dec 20 00:00:00 2017 GMT
- Not After : Dec 20 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:bb:d6:9f:20:ad:98:2d:32:9a:c8:58:d2:8f:c0:
- e0:b0:1b:ff:5f:f9:20:93:f3:83:39:a6:5f:bd:cc:
- 3f:84:de:cc:66:92:aa:ae:c3:6d:9e:c5:88:54:ca:
- a5:3f:7f:4c:42:bc:42:fe:93:f5:d2:96:e3:d7:fa:
- 5d:d5:bd:eb:4f:ec:a5:c2:86:95:86:de:08:c2:a9:
- df:f8:ca:89:df:be:43:33:e6:4f:94:9e:a1:f2:57:
- 85:f2:e5:58:bc:40:24:8e:86:4b:4a:c9:37:65:ee:
- b9:7b:2d:a0:7a:89:03:62:de:b6:93:52:63:3a:16:
- b2:81:17:3e:40:a9:1d:88:86:25:33:75:fa:75:c3:
- 1b:d0:19:34:7f:20:ac:a3:cb:3b:30:14:d3:2a:f9:
- 78:fa:33:f2:1d:4f:57:7b:c7:d6:67:f1:38:ff:97:
- a1:7d:6a:42:25:15:b2:5b:d0:46:6f:6d:b7:86:e0:
- 2f:70:dc:0c:f9:bd:75:08:2f:a3:28:3f:ee:4e:3b:
- c8:00:92:96:e2:92:5b:91:56:ba:5a:11:be:f9:4f:
- 30:64:e2:ab:52:26:b1:68:1e:34:d9:bb:6b:18:50:
- 8a:b8:d4:1f:ee:2d:9f:55:ec:b0:88:93:db:3b:5a:
- f6:f9:38:17:fe:59:dc:66:87:ef:2d:97:8d:db:7a:
- 0f:bb
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 4F:93:BD:50:76:80:83:8F:B4:15:05:76:1D:40:1D:55:A4:4C:2C:53
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 4a:73:ad:73:ac:c9:a6:45:53:69:ea:d9:6b:30:9c:36:9a:6d:
- ad:b4:ab:44:fe:8a:43:ad:df:df:95:28:8e:f3:73:f3:0c:4a:
- 8c:d7:a0:48:3e:ed:d5:eb:79:74:60:cf:4b:2d:57:e8:f5:f3:
- f0:8c:e1:45:8b:05:cf:2d:18:97:4d:ea:22:3c:a1:4b:01:89:
- a3:d9:4f:c5:6d:86:0a:83:d3:4e:c2:d4:b7:0e:47:98:fa:81:
- 13:fe:a9:5f:a5:79:73:34:4f:28:29:c6:a9:81:25:6d:db:18:
- d8:f6:44:39:11:83:a9:d3:11:b5:b3:8d:85:b7:0b:a5:88:9a:
- 3f:21:41:df:93:b8:73:b2:49:f1:c3:bd:94:57:df:bc:08:3d:
- a2:e9:20:ed:13:ee:1f:62:f7:84:e5:0e:7f:79:2f:a0:d6:72:
- 79:83:1c:5f:d4:6a:5d:c8:eb:a2:7b:b1:c2:6d:e2:cc:b2:fd:
- 90:d0:5c:c1:e8:74:dc:20:e6:55:f7:6c:72:dc:05:a0:83:17:
- 96:f9:85:c2:71:55:4c:4c:71:91:7d:a8:90:dd:88:eb:78:03:
- 39:4e:24:e4:d4:66:ba:e4:50:5c:4d:f3:0b:aa:3a:1b:b3:e8:
- 53:be:b5:10:76:ae:a2:e4:a0:d5:30:62:5b:9d:2c:1e:1e:2d:
- 7c:2b:1d:d6
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoQwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNzEyMjAwMDAwMDBaFw0yMDEyMjAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC71p8grZgtMprIWNKPwOCwG/9f+SCT84M5
-pl+9zD+E3sxmkqquw22exYhUyqU/f0xCvEL+k/XSluPX+l3VvetP7KXChpWG3gjC
-qd/4yonfvkMz5k+UnqHyV4Xy5Vi8QCSOhktKyTdl7rl7LaB6iQNi3raTUmM6FrKB
-Fz5AqR2IhiUzdfp1wxvQGTR/IKyjyzswFNMq+Xj6M/IdT1d7x9Zn8Tj/l6F9akIl
-FbJb0EZvbbeG4C9w3Az5vXUIL6MoP+5OO8gAkpbikluRVrpaEb75TzBk4qtSJrFo
-HjTZu2sYUIq41B/uLZ9V7LCIk9s7Wvb5OBf+Wdxmh+8tl43beg+7AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRPk71QdoCDj7QVBXYdQB1VpEwsUzAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEASnOtc6zJpkVTaerZazCcNpptrbSrRP6KQ63f35UojvNz8wxKjNegSD7t1et5
-dGDPSy1X6PXz8IzhRYsFzy0Yl03qIjyhSwGJo9lPxW2GCoPTTsLUtw5HmPqBE/6p
-X6V5czRPKCnGqYElbdsY2PZEORGDqdMRtbONhbcLpYiaPyFB35O4c7JJ8cO9lFff
-vAg9oukg7RPuH2L3hOUOf3kvoNZyeYMcX9RqXcjronuxwm3izLL9kNBcweh03CDm
-VfdsctwFoIMXlvmFwnFVTExxkX2okN2I63gDOU4k5NRmuuRQXE3zC6o6G7PoU761
-EHauouSg1TBiW50sHh4tfCsd1g==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/diginotar_cyber_ca.pem b/src/pki/testdata/ssl/certificates/diginotar_cyber_ca.pem
deleted file mode 100644
index 0abbd7c..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_cyber_ca.pem
+++ /dev/null
@@ -1,32 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIFWjCCBMOgAwIBAgIEBycQDTANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQGEwJV
-UzEYMBYGA1UEChMPR1RFIENvcnBvcmF0aW9uMScwJQYDVQQLEx5HVEUgQ3liZXJU
-cnVzdCBTb2x1dGlvbnMsIEluYy4xIzAhBgNVBAMTGkdURSBDeWJlclRydXN0IEds
-b2JhbCBSb290MB4XDTA2MTAwNDEwNTQxMVoXDTExMTAwNDEwNTMxMVowYDELMAkG
-A1UEBhMCTkwxEjAQBgNVBAoTCURpZ2lOb3RhcjEbMBkGA1UEAxMSRGlnaU5vdGFy
-IEN5YmVyIENBMSAwHgYJKoZIhvcNAQkBFhFpbmZvQGRpZ2lub3Rhci5ubDCCAiIw
-DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANLOFQotqF6EZ639vu9Gx8i5z3P8
-9DS5+SxD52ATPXrjss87Z2yQrcC5P4RS8DVC3HTcKDu9UrSnrHJFF8bwieu0qiXy
-XUte0dmHutZ9fPXOMp8QM8WxSrtekTHC0OlBwpFkfglBO9uLCDdqqspS3rU5HsCI
-A6U/i5kTYUO1m4Kz7iBvz6FEouova0CfjytXraFTwoUiaZ2gP1HfC0GRDaXhqKpc
-SQhdvd5wQbEPyWNr0380dAIvNFp4dRxoeoFnivPaQPBgY/SSINcDpj2jHmfEhBtB
-pcmM5r3qSLYFFgizNxJa92E89zhvLpfgb1Y4VNMota0Ubi5LZLUnZbd1JQm2Bz2V
-VgIKgmCyc0XgMyZRdJq51FAc9k1bW1JSE1qmf6cO4ehBVGeYjIfVydNsy9NUkgYJ
-NEH3gW8/nsl8dVWw58Gzd+jDxAA1lUBwEEoF3iW7n1mlZLxHYL9g43aLE1Xd4XR6
-uc8kpmp/3mQiRFhogmoQ+T3lPhu5vfwi9GAEibtVbShV+t6OjRshFNc3izR7Tfay
-shDPM7F9HGKZSMsrbHaWVb8ZDR0fu2WqG46ZtcYokOWCLXhQIJr9eS8kf/CJKWn0
-fc1zvrPtTsHR7VJej/e4142HrbLZG1ES/1az4a80fVykeIgQnp0DxqWqoiRR90kU
-xbHuWUOV36toKDA/AgMBAAGjggGGMIIBgjASBgNVHRMBAf8ECDAGAQH/AgEBMFMG
-A1UdIARMMEowSAYJKwYBBAGxPgEAMDswOQYIKwYBBQUHAgEWLWh0dHA6Ly93d3cu
-cHVibGljLXRydXN0LmNvbS9DUFMvT21uaVJvb3QuaHRtbDAOBgNVHQ8BAf8EBAMC
-AQYwgaAGA1UdIwSBmDCBlYAUpgwdn2H/Bxe1vzhG20Mw1Y6wUgaheaR3MHUxCzAJ
-BgNVBAYTAlVTMRgwFgYDVQQKEw9HVEUgQ29ycG9yYXRpb24xJzAlBgNVBAsTHkdU
-RSBDeWJlclRydXN0IFNvbHV0aW9ucywgSW5jLjEjMCEGA1UEAxMaR1RFIEN5YmVy
-VHJ1c3QgR2xvYmFsIFJvb3SCAgGlMEUGA1UdHwQ+MDwwOqA4oDaGNGh0dHA6Ly93
-d3cucHVibGljLXRydXN0LmNvbS9jZ2ktYmluL0NSTC8yMDE4L2NkcC5jcmwwHQYD
-VR0OBBYEFKv5aN/PSjfXe0WMX3LeQETDZbvCMA0GCSqGSIb3DQEBBQUAA4GBAI9o
-a6VbB7pEZg4cqFwwezPkCiYE/O+eGjjWLqEf0JlHwnVkJP2eOyh2uSYoYZEMbSz4
-BJ98UAHV42mv7xXSRZskCSpmBU8lgcpdvqrBWSeuM46C9990sFWzjvjnN8huqlZE
-9r1TgSOWPbT6MopTZkQloiXGpjwljPDgKAYityZB
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/diginotar_pkioverheid.pem b/src/pki/testdata/ssl/certificates/diginotar_pkioverheid.pem
deleted file mode 100644
index b41fa3e..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_pkioverheid.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIEiDCCA3CgAwIBAgIEATFpsDANBgkqhkiG9w0BAQUFADBZMQswCQYDVQQGEwJO
-TDEeMBwGA1UEChMVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSowKAYDVQQDEyFTdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gT3ZlcmhlaWQgQ0EwHhcNMDcwNzA1MDg0MjA3WhcN
-MTUwNzI3MDgzOTQ2WjBfMQswCQYDVQQGEwJOTDEXMBUGA1UEChMORGlnaU5vdGFy
-IEIuVi4xNzA1BgNVBAMTLkRpZ2lOb3RhciBQS0lvdmVyaGVpZCBDQSBPdmVyaGVp
-ZCBlbiBCZWRyaWp2ZW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDc
-vdKnTmoKuzuiheF/AK2+tDBomAfNoHrElM9x+Yo35FPrV3bMi+Zs/u6HVcg+uwQ5
-AKeAeKxbT370vbhUuHE7BzFJOZNUfCA7eSuPu2GQfbGs5h+QLp1FAalkLU3DL7nn
-UNVOKlyrdnY3Rtd57EKZ96LspIlw3Dgrh6aqJOadkiQbvvb91C8ZF3rmMgeUVAVT
-Q+lsvK9Hy7zL/b07RBKB8WtLu+20z6slTxjSzAL8o0+1QjPLWc0J3NNQ/aB2jKx+
-ZopC9q0ckvO2+xRG603XLzDgbe5bNr5EdLcgBVeFTegAGaL2DOauocBC36esgl3H
-aLcY5olLmmv6znn58yynAgMBAAGjggFQMIIBTDBIBgNVHSAEQTA/MD0GBFUdIAAw
-NTAzBggrBgEFBQcCARYnaHR0cDovL3d3dy5kaWdpbm90YXIubmwvY3BzL3BraW92
-ZXJoZWlkMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMIGABgNVHSME
-eTB3gBQLhtYPd6NosftkCcOIblwEHFfpPaFZpFcwVTELMAkGA1UEBhMCTkwxHjAc
-BgNVBAoTFVN0YWF0IGRlciBOZWRlcmxhbmRlbjEmMCQGA1UEAxMdU3RhYXQgZGVy
-IE5lZGVybGFuZGVuIFJvb3QgQ0GCBACYmnkwPQYDVR0fBDYwNDAyoDCgLoYsaHR0
-cDovL2NybC5wa2lvdmVyaGVpZC5ubC9Eb21PdkxhdGVzdENSTC5jcmwwHQYDVR0O
-BBYEFEwIyY128ZjHPt881y91DbF2eZfMMA0GCSqGSIb3DQEBBQUAA4IBAQAMlIca
-v03jheLu19hjeQ5Q38aEW9K72fUxCho1l3TfFPoqDz7toOMI9tVOW6+mriXiRWsi
-D7dUKH6S3o0UbNEc5W50BJy37zRERd/Jgx0ZH8Apad+J1T/CsFNt5U4X5HNhIxMm
-cUP9TFnLw98iqiEr2b+VERqKpOKrp11Lbyn1UtHk0hWxi/7wA8+nfemZhzizDXMU
-5HIs4c71rQZIZPrTKbmi2Lv01QulQERDjqC/zlqlUkxk0xcxYczopIro5Ij76eUv
-BjMzm5RmZrGrUDqhCYF0U1onuabSJc/Tw6f/ltAv6uAejVLpGBwgCkegllYOQJBR
-RKwa/fHuhR/3Qlpl
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/diginotar_pkioverheid_g2.pem b/src/pki/testdata/ssl/certificates/diginotar_pkioverheid_g2.pem
deleted file mode 100644
index 12570d2..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_pkioverheid_g2.pem
+++ /dev/null
@@ -1,38 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGnDCCBISgAwIBAgIEATE0vzANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJO
-TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMTIwMAYDVQQDDClTdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gT3JnYW5pc2F0aWUgQ0EgLSBHMjAeFw0xMDA1MTIw
-ODUxMzhaFw0yMDAzMjMwOTUwMDRaMFoxCzAJBgNVBAYTAk5MMRcwFQYDVQQKDA5E
-aWdpTm90YXIgQi5WLjEyMDAGA1UEAwwpRGlnaU5vdGFyIFBLSW92ZXJoZWlkIENB
-IE9yZ2FuaXNhdGllIC0gRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
-AQCxExkPJ+Zs1FWGS9DsiYpFkXisR71HK+T8RetPtCZzWzfTw3/2497Xo/gtaMUI
-PkuU1uSHJTZrhLUYdPMoWHMvm2rPvAQe9t7dr/xLqvXbZmIlASWC3vKXWhBu3V2p
-IrEEqSNzOvhxrR3PhETrR9Gvbch8KKvH8jd6dF9fxQIUiqNa4xtsAeNdjtlo1vQJ
-GzLckbUs9SDrjANtJkm4k8SFXdjSm69WaswFM8ygQp40VUSca6DUEtArVM23iQ3l
-9uvo+4UBM096a/GdcjOWDveyhKWlJ8Qn8VFzKXe6Z27+TNy04qGhgS85SY1DOBPO
-0KVcwoc6AGdlQiPxNlkKHaNRyLyjlCox3+M88p0aPASw77EKMBNzttfzo0wBdRSF
-eMDXijlYhVD6LubFvs+LP6+PNtQlCS3SD6xyk/K/i9RQs/kVUJuZ9RTZ+4uRozIm
-JqD43ztggYaDeVsr6xM9KTrBbd29no6H1kquNJcF7hSm9tw4fkrpJFQHPZdoN0Zr
-DceoIa8TVOQJavFNRgrJXfubT73e+7dUy7g4nKc5+2otwHuNq6WnV+xKkoozxeEg
-XHPYkJIrgNUPhhhpfDlPhIa890xb89W0yqDC8DciynlSH1PmqvOQsDvd8ij9rOvF
-BiSgydQvD1j9tZ7sD8+yWdCiBHo4aq5y+73wJWKUCacFCwIDAQABo4IBYTCCAV0w
-SAYDVR0gBEEwPzA9BgRVHSAAMDUwMwYIKwYBBQUHAgEWJ2h0dHA6Ly93d3cuZGln
-aW5vdGFyLm5sL2Nwcy9wa2lvdmVyaGVpZDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
-DwEB/wQEAwIBBjCBhQYDVR0jBH4wfIAUORCLSZJc22ESIM1JnRqO2pxnQLmhXqRc
-MFoxCzAJBgNVBAYTAk5MMR4wHAYDVQQKDBVTdGFhdCBkZXIgTmVkZXJsYW5kZW4x
-KzApBgNVBAMMIlN0YWF0IGRlciBOZWRlcmxhbmRlbiBSb290IENBIC0gRzKCBACY
-lvQwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5wa2lvdmVyaGVpZC5ubC9E
-b21PcmdhbmlzYXRpZUxhdGVzdENSTC1HMi5jcmwwHQYDVR0OBBYEFLxdlDvZq3sD
-JXNhwtst7vyrj2WhMA0GCSqGSIb3DQEBCwUAA4ICAQCP/C1Mt9kt1R+978v0t2gX
-dZ1O1ffdnPEqJu2forYcA9VTs+wIzzTi48P0tRYvyMO+19NzqwA2+RpKftZj6V5G
-uqW2jhW3oyrYQx3vXcgfgYWzi/f/PPTZ9EYIP5y8HaDZqEzNJVJOCrEg9x/pQ9lU
-RoETmsBedGwqmDLq/He7DaWiMZgifnx859qkrey3LhoZcfhIUNpDjyyE3cFAJ+O1
-8BVOltT4XOOGKUYr1zsH6zh/yIZXl9PvKjPEF1DVZGlrK2tFXl0vF8paTs/D1zk8
-9TufRrmb5w5Jl53W1eMbD+qPAU6aE5RZCgIHSEsaYKt/T+0L2FUNaG9VnGllFULs
-wNzdbKzDFs4LHVabpMTE0i7gD+JEJytQaaTcYuiKISlCbMwAOpZ2m+9AwKRed4Qy
-bCYqOWauXeO5ubIsaB8empADOfCqs6TMSYsYNOk3yXspx4R8b0QVL+xhWQTJRcui
-1lKifH8pktZKxYtCqNT+6tjHhyMY5J16fXNAUpigrm7jBT8FD+Clxm1N7YM3iJzH
-89xCmmq21yFJNnfy7xhPxXDZnunetyuL9Lx+KN8NQMmFXK6dxTH/0FwOtah+8Okv
-uq+IruW10Vilr5xxpykBkINpN4IFuvwJwQhujHg7wzMCgD9EhQgd31VWCK0shS1d
-sQPhrqp0xaTzTro3mHuCuQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/diginotar_public_ca_2025.pem b/src/pki/testdata/ssl/certificates/diginotar_public_ca_2025.pem
deleted file mode 100644
index c81461a..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_public_ca_2025.pem
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGAzCCA+ugAwIBAgIQHn16Uz1FMEGWQA9xSB9FBDANBgkqhkiG9w0BAQUFADBf
-MQswCQYDVQQGEwJOTDESMBAGA1UEChMJRGlnaU5vdGFyMRowGAYDVQQDExFEaWdp
-Tm90YXIgUm9vdCBDQTEgMB4GCSqGSIb3DQEJARYRaW5mb0BkaWdpbm90YXIubmww
-HhcNMDYwMjA2MTYwNzAyWhcNMjUwMzI4MTYwNzAyWjBmMQswCQYDVQQGEwJOTDES
-MBAGA1UEChMJRGlnaU5vdGFyMSEwHwYDVQQDExhEaWdpTm90YXIgUHVibGljIENB
-IDIwMjUxIDAeBgkqhkiG9w0BCQEWEWluZm9AZGlnaW5vdGFyLm5sMIIBIjANBgkq
-hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAs/2eu/I5fMG8lbvPph3e8zfJpZQtg/72
-Yx29+ivtKehiF6A3n785XyoY6IT3vlCrhy1CbMOY3M0x1n4YQlv17B0XZ/DqHyBA
-SQvnDNbkM9j4NoSy/sRtGsP6PetIFFjrhE9whZuvuSUC1PY4PruEEJp8zOCx4+wU
-Zt9xvjy4Xra+bSia5rwccQ/R5FYTGKrYCthOy9C9ud5Fhd++rlVhgdA/78w+Cs2s
-xS4i0MAxG75P3/e/bATJKepbydHdDjkyz9o3RW/wdPUXhzEw4EwUjYg6XJrDzMad
-6aL9M/eaxDjgz6o48EaWRDrGptaE2uJRuErVz7oOO0p/wYKq/BU+/wIDAQABo4IB
-sjCCAa4wOgYIKwYBBQUHAQEELjAsMCoGCCsGAQUFBzABhh5odHRwOi8vdmFsaWRh
-dGlvbi5kaWdpbm90YXIubmwwHwYDVR0jBBgwFoAUiGi/4I41xDs4a2L3KDuEgcgM
-100wEgYDVR0TAQH/BAgwBgEB/wIBADCBxgYDVR0gBIG+MIG7MIG4Bg5ghBABh2kB
-AQEBBQIGBDCBpTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdpbm90YXIubmwv
-Y3BzMHoGCCsGAQUFBwICMG4abENvbmRpdGlvbnMsIGFzIG1lbnRpb25lZCBvbiBv
-dXIgd2Vic2l0ZSAod3d3LmRpZ2lub3Rhci5ubCksIGFyZSBhcHBsaWNhYmxlIHRv
-IGFsbCBvdXIgcHJvZHVjdHMgYW5kIHNlcnZpY2VzLjBDBgNVHR8EPDA6MDigNqA0
-hjJodHRwOi8vc2VydmljZS5kaWdpbm90YXIubmwvY3JsL3Jvb3QvbGF0ZXN0Q1JM
-LmNybDAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFN8zwK+S/jf8ttgWFtDZsZHV
-+m6lMA0GCSqGSIb3DQEBBQUAA4ICAQCfV1rmBd9QStEyQ40lT0tqby0/3ez0STuJ
-ESBQLQD56XYdb4VFSuqA6xTtiuSVHLoiv2xyISN9FvX3A5VtifkJ00JEaLQJiSsE
-wGDkYGl1DT7SsqtAVKdMAuCM+e0j0/RV3hZ6kcrM7/wFccHwM+/TiurR9lgZDzB4
-a7++A4XrYyKx9vc9ZwBEnD1nrAe7++gg9cuZgP7e+QL0FBHMjpw+gnCDjr2dzBZC
-4r+b8SOqlbPRPexBuNghlc7PfcPIyFis2LJXDRMWiAd3TcfdALwRsuKMR/T+cwyr
-asy69OEGHplLT57otQ524BDctDXNzlH9bHEh52QzqkWvIDqs42910IUy1nYNPIUG
-yYJV/T7H8Jb6vfMZWe47iUFvtNZCi8+b542gRUwdi+ca+hGviBC9Qr4Wv1pl7CBQ
-Hy1axTkHiQawUo/hgmoetCpftugl9yJTfvsBorUV1ZMxn9B1JLSGtWnbUsFRla7G
-fNa0IsUkzmmha8XCzvNu0d1PDGtcQyUqmDOE1Hx4cIBeuF8ipuIXkrVCr9zAZ4ZC
-hgz6aA1gDTW8whSRJqYEYEQ0pcMEFLyXE+Nz3O8NinO2AuxqKhjMk13203xA7lPY
-MnBQ0v7S3qqbp/pvPMiUhOz/VaYted6QmOY5EATBnFiLCuw87JXoAyp382eJ3WX1
-hOiR4IX9Tg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/diginotar_root_ca.pem b/src/pki/testdata/ssl/certificates/diginotar_root_ca.pem
deleted file mode 100644
index b972b4b..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_root_ca.pem
+++ /dev/null
@@ -1,32 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIFijCCA3KgAwIBAgIQDHbanJEMTiye/hXQWJM8TDANBgkqhkiG9w0BAQUFADBf
-MQswCQYDVQQGEwJOTDESMBAGA1UEChMJRGlnaU5vdGFyMRowGAYDVQQDExFEaWdp
-Tm90YXIgUm9vdCBDQTEgMB4GCSqGSIb3DQEJARYRaW5mb0BkaWdpbm90YXIubmww
-HhcNMDcwNTE2MTcxOTM2WhcNMjUwMzMxMTgxOTIxWjBfMQswCQYDVQQGEwJOTDES
-MBAGA1UEChMJRGlnaU5vdGFyMRowGAYDVQQDExFEaWdpTm90YXIgUm9vdCBDQTEg
-MB4GCSqGSIb3DQEJARYRaW5mb0BkaWdpbm90YXIubmwwggIiMA0GCSqGSIb3DQEB
-AQUAA4ICDwAwggIKAoICAQCssFjBAL3YIQgLK5r+blYwBZ8bd5AQQVzDDYcRd46B
-8cp86Yxq7Th0Nbva3/m7wAk3tJZzgX0zGpg595NvlX89ubF1h7pRSOiLcD6VBMXY
-tsMW2YiwsYcdcNqGtA8Ui3rPENF0NqISe3eGSnnme98CEWilToauNFibJBN4ViIl
-HgGLS1Fx+4LMWZZpiFpoU8W5DQI3y0u8ZkqQfioLBQftFl9VkHXYRskbg+IIvvEj
-zJkd1ioPgyAVWCeCLvriIsJJsbkBgWqdbZ1Ad2h2TiEqbYRAhU52mXyC8/O3AlnU
-JgEbjt+tUwbRrhjd4rI6y9eIOI6sWym5GdOY+RgDz0iChmYLG2kPyes4iHomGgVM
-ktck1JbyrFIto0fVUvY//s6EBnCmqj6i8rZWNBhXouSBbefK8GrTx5FrAoNBfBXv
-a5pkXuPQPOWx63tdhvvL5ndJzaNl3Pe5nLjkC1+Tz8wwGjIczhxjlaX56uF0i57p
-K6kwe6AYHw4YC+VbqdPRbB4HZ4+RS6mKvNJmqpMBiLKR+jFc1abBUggJzQpjotMi
-puih2TkGl/VujQKQjBR7P4DNG5y6xFhyI6+2Vp/GekIzKQc/gsnmHwUNzUwoNovT
-yD4cxojvXu6JZOkd69qJfjKmadHdzIif0dDJZiHcBmfFlHqabWJMfczgZICynkeO
-owIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
-HQ4EFgQUiGi/4I41xDs4a2L3KDuEgcgM100wDQYJKoZIhvcNAQEFBQADggIBADsC
-jcs8MOhuoK3yc7NfniUTBAXT9uOLuwt5zlPe5JbF0a9zvNXD0EBVfEB/zRtfCdXy
-fJ9oHbtdzno5wozWmHvFg1Wo1X1AyuAe94leY12hE8JdiraKfADzI8PthV9xdvBo
-Y6pFITlIYXg23PFDk9Qlx/KAZeFTAnVR/Ho67zerhChXDNjU1JlWbOOi/lmEtDHo
-M/hklJRRl6s5xUvt2t2AC298KQ3EjopyDedTFLJgQT2EkTFoPSdE2+Xe9PpjRchM
-Ppj1P0G6Tss3DbpmmPHdy59c91Q2gmssvBNhl0L4eLvMyKKfyvBovWsdst+Nbwed
-2o5nx0ceyrm/KkKRt2NTZvFCo+H0Wk1Ya7XkpDOtXHAd3ODy63MUkZoDweoAZbwH
-/M8SESIsrqC9OuCiKthZ6SnTGDWkrBFfGbW1G/8iSlzGeuQX7yCpp/Q/rYqnmgQl
-nQ7KN+ZQ/YxCKQSa7LnPS3K94gg2ryMvYuXKAdNw23yCIywWMQzGNgeQerEfZ1jE
-O1hZibCMjFCz2IbLaKPECudpSyDOwR5WS5WpI2jYMNjD67BVUc3l/Su49bsRn1NU
-9jQZjHkJNsphFyUXC4KYcwx3dMPVDceoEkzHp1RxRy4sGn3J4ys7SN4nhKdjNrN9
-j6BkOSQNPXuHr2ZcdBtLc7LljPCGmbjlxd+Ewbfr
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/diginotar_services_1024_ca.pem b/src/pki/testdata/ssl/certificates/diginotar_services_1024_ca.pem
deleted file mode 100644
index d32de7a..0000000
--- a/src/pki/testdata/ssl/certificates/diginotar_services_1024_ca.pem
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDzTCCAzagAwIBAgIERpwssDANBgkqhkiG9w0BAQUFADCBwzELMAkGA1UEBhMC
-VVMxFDASBgNVBAoTC0VudHJ1c3QubmV0MTswOQYDVQQLEzJ3d3cuZW50cnVzdC5u
-ZXQvQ1BTIGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTElMCMGA1UECxMc
-KGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDE6MDgGA1UEAxMxRW50cnVzdC5u
-ZXQgU2VjdXJlIFNlcnZlciBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzA3
-MjYxNTU5MDBaFw0xMzA4MjYxNjI5MDBaMGgxCzAJBgNVBAYTAk5MMRIwEAYDVQQK
-EwlEaWdpTm90YXIxIzAhBgNVBAMTGkRpZ2lOb3RhciBTZXJ2aWNlcyAxMDI0IENB
-MSAwHgYJKoZIhvcNAQkBFhFpbmZvQGRpZ2lub3Rhci5ubDCBnzANBgkqhkiG9w0B
-AQEFAAOBjQAwgYkCgYEA2ptNXTz50eKLxsYIIMXZHkjsZlhneWIrQWP0iY1o2q+4
-lDaLGSSkoJPSmQ+yrS01Tc0vauH5mxkrvAQafi09UmTN8T5nD4ku6PJPrqYIoYX+
-oakJ5sarPkP8r3oDkdqmOaZh7phPGKjTs69mgumfvN1y+QYEvRLZGCTnq5NTi1kC
-AwEAAaOCASYwggEiMBIGA1UdEwEB/wQIMAYBAf8CAQAwJwYDVR0lBCAwHgYIKwYB
-BQUHAwEGCCsGAQUFBwMCBggrBgEFBQcDBDARBgNVHSAECjAIMAYGBFUdIAAwMwYI
-KwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5lbnRydXN0Lm5l
-dDAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLmVudHJ1c3QubmV0L3NlcnZl
-cjEuY3JsMB0GA1UdDgQWBBT+3JRJDG/vXH/G8RKZTxZJrfuCZTALBgNVHQ8EBAMC
-AQYwHwYDVR0jBBgwFoAU8BdiE1U9s/8KAGv7UISX8+1i0BowGQYJKoZIhvZ9B0EA
-BAwwChsEVjcuMQMCAIEwDQYJKoZIhvcNAQEFBQADgYEAY3RqN6k/lpxmyFisCcnv
-9WWUf6MCxDgxvV0jh+zUVrLJsm7kBQb87PX6iHBZ1O7m3bV6oKNgLwIMq94SXa/w
-NUuqikeRGvWFLELHHe+VQ7NeuJWTpdrFKKqtci0xrZlrbP+MISevrZqRK8fdWMNu
-B8WfedLHjFW/TMcnXlEWKz4=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/duplicate_cn_1.p12 b/src/pki/testdata/ssl/certificates/duplicate_cn_1.p12
deleted file mode 100644
index 7d603dc..0000000
--- a/src/pki/testdata/ssl/certificates/duplicate_cn_1.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/duplicate_cn_1.pem b/src/pki/testdata/ssl/certificates/duplicate_cn_1.pem
deleted file mode 100644
index f68db18..0000000
--- a/src/pki/testdata/ssl/certificates/duplicate_cn_1.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B Root CA
- Validity
- Not Before: Aug 14 02:46:40 2014 GMT
- Not After : Aug 11 02:46:40 2024 GMT
- Subject: O=Foo, CN=Duplicate
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ae:fc:af:a7:fa:a6:12:6f:5d:06:26:96:7c:33:
- d1:9f:53:a3:6e:e3:ea:e4:ba:d4:28:3c:f5:c3:60:
- 31:80:39:9b:df:ca:4f:08:0b:16:ee:fc:63:06:ae:
- ad:dd:77:3a:3e:63:28:be:c3:96:f7:9a:64:6f:b9:
- 6e:42:67:5b:12:3d:a3:97:d9:6f:5f:f4:06:a0:58:
- 52:57:34:d3:4e:48:91:a6:89:87:1e:0f:d1:f7:ea:
- 0e:40:67:bb:ac:c2:5f:bf:df:74:7a:55:42:e7:d5:
- 3a:0d:83:15:48:f5:a7:dc:2f:e2:ad:14:32:a4:b0:
- b0:c2:4f:1b:12:d4:d6:48:74:15:53:37:02:1b:5d:
- b6:9b:00:2c:2c:5e:0a:38:5c:5b:54:71:05:8e:5c:
- 76:7e:08:96:2f:44:5b:bd:4b:2e:c1:ce:b3:75:ce:
- 87:d8:2c:bb:fa:7d:01:3b:7d:39:e5:c4:7b:98:1a:
- a8:39:40:6a:f4:e8:5e:b0:f0:6b:3b:0e:5c:35:31:
- ae:47:d7:f0:5d:a7:92:6d:92:19:03:4c:97:56:fc:
- ce:7a:96:d6:14:e3:d2:23:53:76:99:2c:4a:5c:af:
- 8b:7d:e0:3e:69:0f:5f:29:84:6d:91:89:10:66:83:
- 03:4b:c2:86:20:95:68:b7:96:98:90:bd:56:ff:c9:
- 84:9b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- D0:52:53:5F:31:41:A7:B9:87:82:9A:D8:41:83:68:CA:C6:09:DA:0E
- X509v3 Authority Key Identifier:
- keyid:BC:94:98:39:BF:60:C1:09:AB:08:89:D8:FA:2D:82:FF:15:2D:71:EC
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- Signature Algorithm: sha256WithRSAEncryption
- 48:bc:05:2b:d3:f8:4c:bf:c3:d8:13:73:df:3d:d6:89:61:f5:
- 40:61:e8:2a:cf:8d:f4:0e:6f:62:56:b3:66:70:05:11:2b:d9:
- 22:b7:6e:5c:d5:a3:00:14:ba:ac:f1:bd:3b:34:58:bc:b5:36:
- 8f:46:c6:73:38:3d:b5:52:62:7f:9d:cb:c4:9e:9f:ce:27:50:
- 7a:e4:d0:7d:7c:d6:73:ec:da:3a:08:1f:65:85:6c:19:2b:b2:
- 8a:09:3a:ba:78:09:73:c0:4f:00:a9:59:a3:11:91:42:9b:a7:
- 21:52:2d:69:c3:bd:63:84:52:4d:06:9c:d9:6f:3a:e6:4d:e2:
- aa:6f:e0:de:14:4b:62:33:bf:23:01:4f:68:09:5b:b4:4d:f5:
- 5c:f6:c2:2a:40:db:cb:6f:d7:7d:41:5c:a3:49:8f:ff:bc:02:
- c6:34:b2:73:ec:e5:7b:90:dd:ee:2e:82:1d:ea:d8:9c:e9:72:
- cb:1c:9b:fe:1c:b7:61:dd:eb:49:dd:56:f4:f8:b8:b9:13:05:
- 9e:ca:91:cb:e6:58:14:b5:69:e8:a7:66:e9:b9:7c:c1:a4:bf:
- c9:4f:09:b1:be:5b:ab:53:6e:99:2a:9d:61:dc:a8:4c:ae:c1:
- 40:68:8d:9c:c5:86:e3:bd:5d:78:0f:c0:31:1e:c5:08:b5:85:
- 2d:c3:ea:8f
------BEGIN CERTIFICATE-----
-MIIDIDCCAgigAwIBAgIBATANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDDAlCIFJv
-b3QgQ0EwHhcNMTQwODE0MDI0NjQwWhcNMjQwODExMDI0NjQwWjAiMQwwCgYDVQQK
-DANGb28xEjAQBgNVBAMMCUR1cGxpY2F0ZTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBAK78r6f6phJvXQYmlnwz0Z9To27j6uS61Cg89cNgMYA5m9/KTwgL
-Fu78Ywaurd13Oj5jKL7DlveaZG+5bkJnWxI9o5fZb1/0BqBYUlc0005IkaaJhx4P
-0ffqDkBnu6zCX7/fdHpVQufVOg2DFUj1p9wv4q0UMqSwsMJPGxLU1kh0FVM3Ahtd
-tpsALCxeCjhcW1RxBY5cdn4Ili9EW71LLsHOs3XOh9gsu/p9ATt9OeXEe5gaqDlA
-avToXrDwazsOXDUxrkfX8F2nkm2SGQNMl1b8znqW1hTj0iNTdpksSlyvi33gPmkP
-XymEbZGJEGaDA0vChiCVaLeWmJC9Vv/JhJsCAwEAAaNvMG0wDAYDVR0TAQH/BAIw
-ADAdBgNVHQ4EFgQU0FJTXzFBp7mHgprYQYNoysYJ2g4wHwYDVR0jBBgwFoAUvJSY
-Ob9gwQmrCInY+i2C/xUtcewwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
-MA0GCSqGSIb3DQEBCwUAA4IBAQBIvAUr0/hMv8PYE3PfPdaJYfVAYegqz430Dm9i
-VrNmcAURK9kit25c1aMAFLqs8b07NFi8tTaPRsZzOD21UmJ/ncvEnp/OJ1B65NB9
-fNZz7No6CB9lhWwZK7KKCTq6eAlzwE8AqVmjEZFCm6chUi1pw71jhFJNBpzZbzrm
-TeKqb+DeFEtiM78jAU9oCVu0TfVc9sIqQNvLb9d9QVyjSY//vALGNLJz7OV7kN3u
-LoId6tic6XLLHJv+HLdh3etJ3Vb0+Li5EwWeypHL5lgUtWnop2bpuXzBpL/JTwmx
-vlurU26ZKp1h3KhMrsFAaI2cxYbjvV14D8AxHsUItYUtw+qP
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/duplicate_cn_2.p12 b/src/pki/testdata/ssl/certificates/duplicate_cn_2.p12
deleted file mode 100644
index 1966cfa..0000000
--- a/src/pki/testdata/ssl/certificates/duplicate_cn_2.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/duplicate_cn_2.pem b/src/pki/testdata/ssl/certificates/duplicate_cn_2.pem
deleted file mode 100644
index aad7daf..0000000
--- a/src/pki/testdata/ssl/certificates/duplicate_cn_2.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B Root CA
- Validity
- Not Before: Aug 14 02:46:40 2014 GMT
- Not After : Aug 11 02:46:40 2024 GMT
- Subject: O=Bar, CN=Duplicate
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ae:fc:af:a7:fa:a6:12:6f:5d:06:26:96:7c:33:
- d1:9f:53:a3:6e:e3:ea:e4:ba:d4:28:3c:f5:c3:60:
- 31:80:39:9b:df:ca:4f:08:0b:16:ee:fc:63:06:ae:
- ad:dd:77:3a:3e:63:28:be:c3:96:f7:9a:64:6f:b9:
- 6e:42:67:5b:12:3d:a3:97:d9:6f:5f:f4:06:a0:58:
- 52:57:34:d3:4e:48:91:a6:89:87:1e:0f:d1:f7:ea:
- 0e:40:67:bb:ac:c2:5f:bf:df:74:7a:55:42:e7:d5:
- 3a:0d:83:15:48:f5:a7:dc:2f:e2:ad:14:32:a4:b0:
- b0:c2:4f:1b:12:d4:d6:48:74:15:53:37:02:1b:5d:
- b6:9b:00:2c:2c:5e:0a:38:5c:5b:54:71:05:8e:5c:
- 76:7e:08:96:2f:44:5b:bd:4b:2e:c1:ce:b3:75:ce:
- 87:d8:2c:bb:fa:7d:01:3b:7d:39:e5:c4:7b:98:1a:
- a8:39:40:6a:f4:e8:5e:b0:f0:6b:3b:0e:5c:35:31:
- ae:47:d7:f0:5d:a7:92:6d:92:19:03:4c:97:56:fc:
- ce:7a:96:d6:14:e3:d2:23:53:76:99:2c:4a:5c:af:
- 8b:7d:e0:3e:69:0f:5f:29:84:6d:91:89:10:66:83:
- 03:4b:c2:86:20:95:68:b7:96:98:90:bd:56:ff:c9:
- 84:9b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- D0:52:53:5F:31:41:A7:B9:87:82:9A:D8:41:83:68:CA:C6:09:DA:0E
- X509v3 Authority Key Identifier:
- keyid:BC:94:98:39:BF:60:C1:09:AB:08:89:D8:FA:2D:82:FF:15:2D:71:EC
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- Signature Algorithm: sha256WithRSAEncryption
- 39:4e:04:66:dd:24:5b:71:c4:aa:9b:e2:97:f1:02:63:43:aa:
- 3c:b5:a0:cb:9a:da:40:f5:b7:30:6d:04:14:c4:7a:e6:9f:8a:
- 89:23:3a:71:60:7e:8a:d8:07:aa:2c:fb:b3:27:1a:e6:cd:78:
- 1f:03:7b:6d:be:d1:67:4e:39:77:43:a6:e4:b1:ab:89:31:14:
- b5:b7:b0:88:fd:1f:e2:a8:9e:1f:b6:bf:f2:6e:a1:6b:13:3d:
- 57:98:1e:7c:a9:39:c7:27:99:97:3f:d4:e1:11:43:26:aa:05:
- 71:c2:9f:3f:92:b9:17:d5:3a:e1:ab:ca:59:06:fb:fd:18:b1:
- a8:b9:76:69:da:40:d7:f9:e9:86:d7:9c:94:bc:5d:5c:4f:9a:
- c6:80:15:05:da:d9:c8:9a:ad:7a:81:3f:a8:1f:63:db:14:04:
- 9e:2b:10:4e:14:99:02:6f:72:73:f4:b4:8c:18:3d:52:9f:35:
- 6d:48:c7:8d:55:8f:9b:68:c8:7e:a4:56:0b:e6:6a:19:b0:ab:
- ab:76:19:d4:02:01:eb:dd:9b:e1:78:b0:1f:11:83:38:b0:bf:
- 25:5a:0b:d7:c8:6f:f0:6f:1e:91:9a:62:8a:22:79:7d:1f:6e:
- b6:e3:1a:5c:f9:aa:8e:f0:a4:d2:55:fc:ea:e5:48:3c:1e:6a:
- e5:a4:4e:01
------BEGIN CERTIFICATE-----
-MIIDIDCCAgigAwIBAgIBAjANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDDAlCIFJv
-b3QgQ0EwHhcNMTQwODE0MDI0NjQwWhcNMjQwODExMDI0NjQwWjAiMQwwCgYDVQQK
-DANCYXIxEjAQBgNVBAMMCUR1cGxpY2F0ZTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBAK78r6f6phJvXQYmlnwz0Z9To27j6uS61Cg89cNgMYA5m9/KTwgL
-Fu78Ywaurd13Oj5jKL7DlveaZG+5bkJnWxI9o5fZb1/0BqBYUlc0005IkaaJhx4P
-0ffqDkBnu6zCX7/fdHpVQufVOg2DFUj1p9wv4q0UMqSwsMJPGxLU1kh0FVM3Ahtd
-tpsALCxeCjhcW1RxBY5cdn4Ili9EW71LLsHOs3XOh9gsu/p9ATt9OeXEe5gaqDlA
-avToXrDwazsOXDUxrkfX8F2nkm2SGQNMl1b8znqW1hTj0iNTdpksSlyvi33gPmkP
-XymEbZGJEGaDA0vChiCVaLeWmJC9Vv/JhJsCAwEAAaNvMG0wDAYDVR0TAQH/BAIw
-ADAdBgNVHQ4EFgQU0FJTXzFBp7mHgprYQYNoysYJ2g4wHwYDVR0jBBgwFoAUvJSY
-Ob9gwQmrCInY+i2C/xUtcewwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
-MA0GCSqGSIb3DQEBCwUAA4IBAQA5TgRm3SRbccSqm+KX8QJjQ6o8taDLmtpA9bcw
-bQQUxHrmn4qJIzpxYH6K2AeqLPuzJxrmzXgfA3ttvtFnTjl3Q6bksauJMRS1t7CI
-/R/iqJ4ftr/ybqFrEz1XmB58qTnHJ5mXP9ThEUMmqgVxwp8/krkX1Trhq8pZBvv9
-GLGouXZp2kDX+emG15yUvF1cT5rGgBUF2tnImq16gT+oH2PbFASeKxBOFJkCb3Jz
-9LSMGD1SnzVtSMeNVY+baMh+pFYL5moZsKurdhnUAgHr3ZvheLAfEYM4sL8lWgvX
-yG/wbx6RmmKKInl9H2624xpc+aqO8KTSVfzq5Ug8HmrlpE4B
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ec-prime256v1-1.key b/src/pki/testdata/ssl/certificates/ec-prime256v1-1.key
deleted file mode 100644
index 43ba034..0000000
--- a/src/pki/testdata/ssl/certificates/ec-prime256v1-1.key
+++ /dev/null
@@ -1,5 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8YeFfq6kLtUZziTV
-eBxKf4sdzWhBIrmoa7R6IQ/L0g2hRANCAATwrGqIPnPdqDreHFlZqECUQ0AjHbyi
-NWFYmGc3FkPsCS1MWu2WhMYdw7UuLDdMKge7Q6IWMsHum/4G04hRdTYL
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/ec-prime256v1-2.key b/src/pki/testdata/ssl/certificates/ec-prime256v1-2.key
deleted file mode 100644
index bfdcc94..0000000
--- a/src/pki/testdata/ssl/certificates/ec-prime256v1-2.key
+++ /dev/null
@@ -1,5 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSCf4GodSLqPExkQ0
-Ik8+89ysmrauzOM+YOw7a6XXxpOhRANCAASTFjEdz9MMLzVvqiKJ6hiEmG7+tfn1
-6r5Odwu8dkIr69J5RljzPLAbHXN4kXF/ohZbBvKnX+1cEUDO+kBtAHMB
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/ec-prime256v1-3.key b/src/pki/testdata/ssl/certificates/ec-prime256v1-3.key
deleted file mode 100644
index de0b671..0000000
--- a/src/pki/testdata/ssl/certificates/ec-prime256v1-3.key
+++ /dev/null
@@ -1,5 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSFwCrUE0q+J8WdaB
-wuQtvtQuvSVy4xrVUVKbg/b8qmShRANCAAQ0MQNe+C3m+ZxRjUC2VHut66EhAqDQ
-EXOCJ3se7ctMpdmVa2ml/4cjz3lnrfbSYe/mM5v3hDN8u8dYmk7zDoL3
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/eku-test-root.pem b/src/pki/testdata/ssl/certificates/eku-test-root.pem
deleted file mode 100644
index c233e40..0000000
--- a/src/pki/testdata/ssl/certificates/eku-test-root.pem
+++ /dev/null
@@ -1,77 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 55:72:d4:d8:57:fc:9c:cf:51:b8:6c:e7:a7:d1:a6:f3:b3:f1:25:fa
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = 2048 RSA Test Root CA
- Validity
- Not Before: Feb 17 17:08:50 2023 GMT
- Not After : Feb 14 17:08:50 2033 GMT
- Subject: CN = 2048 RSA Test Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:d0:bc:d5:52:0a:01:4c:04:65:37:00:73:17:af:
- 1a:53:d5:0a:b1:9c:c0:5b:20:ff:c0:b4:bd:f2:d4:
- b2:1d:2c:a5:c3:d7:eb:68:b7:f7:ab:2d:b3:6c:00:
- c2:7a:b0:f7:5e:b1:8b:29:92:79:08:37:f6:ec:46:
- 2d:66:29:7c:66:8c:d4:54:f0:35:4d:ad:1e:e6:ef:
- 4f:43:9d:96:2f:78:49:66:eb:ea:4f:b9:e9:eb:27:
- 33:6e:03:1f:3b:c1:e4:6d:bb:a9:68:62:1c:fd:78:
- 0d:57:f2:58:89:16:4f:8d:1d:2d:94:2a:ea:b8:1a:
- 1b:57:b8:ad:8f:67:44:23:04:7f:c9:1a:1c:4a:f3:
- 19:15:1a:39:a6:fc:c9:17:ae:5e:40:97:e2:b3:ec:
- 02:4c:1b:65:0e:99:6a:d4:fe:c7:04:56:14:0c:8e:
- 0f:ee:e8:fb:4e:63:c4:cf:4a:36:ac:f5:a6:f7:1d:
- 26:07:e9:33:a9:f3:31:ee:1d:27:fc:15:10:a5:83:
- 7e:59:26:6e:24:32:87:af:19:31:6c:99:24:05:d9:
- 55:71:03:b8:b3:b6:75:f8:ee:04:ff:04:7f:b0:b6:
- 57:ad:24:e3:a6:f9:46:2c:f7:b5:53:31:d6:49:c6:
- c3:1e:7f:a4:f0:6d:47:32:c9:8a:ff:f3:b6:7b:fd:
- d3:7f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- D5:28:55:87:C7:A3:BF:D7:C4:CE:BE:3D:01:D2:BE:8B:7C:E4:E2:E2
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 17:28:d3:4e:0f:70:db:86:b8:08:e2:0d:92:d1:4c:f6:32:70:
- 52:6b:3f:1f:96:a0:bd:a4:d4:f8:ed:b5:a4:9e:0a:ef:45:09:
- e4:1f:8a:af:50:2d:03:4e:1c:ed:46:71:3d:91:d6:a9:0f:8f:
- bb:4f:38:a4:3c:18:2f:ff:1f:07:9e:17:06:a6:9a:f9:4d:01:
- f6:79:c9:aa:fe:01:90:79:dd:d3:eb:6d:ea:0b:b9:6c:df:9c:
- 1f:4f:31:25:70:71:58:9c:62:6a:5a:85:7d:8f:20:ae:97:d4:
- e0:69:8a:79:4d:48:34:fe:c0:99:98:c3:33:ce:f3:07:80:c2:
- 4b:95:a3:2e:ba:cb:ee:d7:4d:a3:e1:88:9e:71:8b:64:47:83:
- 02:02:72:b0:46:ca:4f:e3:b1:f4:2c:f1:65:58:09:7a:81:18:
- b7:35:55:50:6a:37:0a:0f:87:d3:d2:b2:2f:6f:93:e1:7d:e2:
- ca:50:1f:a9:a4:6d:bc:40:1a:6e:d4:55:5e:99:e0:9c:77:7c:
- b0:06:d3:7b:0b:cb:a2:9a:3a:9a:06:b6:59:3d:50:d5:d0:7b:
- e0:51:c4:88:38:24:ba:80:3c:f0:42:07:24:c3:5c:e2:b5:6e:
- bf:8b:37:b1:df:e9:7e:6e:33:d6:b2:af:d5:51:62:eb:b0:5a:
- 52:54:52:a3
------BEGIN CERTIFICATE-----
-MIIDEDCCAfigAwIBAgIUVXLU2Ff8nM9RuGznp9Gm87PxJfowDQYJKoZIhvcNAQEL
-BQAwIDEeMBwGA1UEAwwVMjA0OCBSU0EgVGVzdCBSb290IENBMB4XDTIzMDIxNzE3
-MDg1MFoXDTMzMDIxNDE3MDg1MFowIDEeMBwGA1UEAwwVMjA0OCBSU0EgVGVzdCBS
-b290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0LzVUgoBTARl
-NwBzF68aU9UKsZzAWyD/wLS98tSyHSylw9fraLf3qy2zbADCerD3XrGLKZJ5CDf2
-7EYtZil8ZozUVPA1Ta0e5u9PQ52WL3hJZuvqT7np6yczbgMfO8HkbbupaGIc/XgN
-V/JYiRZPjR0tlCrquBobV7itj2dEIwR/yRocSvMZFRo5pvzJF65eQJfis+wCTBtl
-Dplq1P7HBFYUDI4P7uj7TmPEz0o2rPWm9x0mB+kzqfMx7h0n/BUQpYN+WSZuJDKH
-rxkxbJkkBdlVcQO4s7Z1+O4E/wR/sLZXrSTjpvlGLPe1UzHWScbDHn+k8G1HMsmK
-//O2e/3TfwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTVKFWH
-x6O/18TOvj0B0r6LfOTi4jAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQAD
-ggEBABco004PcNuGuAjiDZLRTPYycFJrPx+WoL2k1PjttaSeCu9FCeQfiq9QLQNO
-HO1GcT2R1qkPj7tPOKQ8GC//HweeFwammvlNAfZ5yar+AZB53dPrbeoLuWzfnB9P
-MSVwcVicYmpahX2PIK6X1OBpinlNSDT+wJmYwzPO8weAwkuVoy66y+7XTaPhiJ5x
-i2RHgwICcrBGyk/jsfQs8WVYCXqBGLc1VVBqNwoPh9PSsi9vk+F94spQH6mkbbxA
-Gm7UVV6Z4Jx3fLAG03sLy6KaOpoGtlk9UNXQe+BRxIg4JLqAPPBCByTDXOK1br+L
-N7Hf6X5uM9ayr9VRYuuwWlJUUqM=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ev_test.pem b/src/pki/testdata/ssl/certificates/ev_test.pem
deleted file mode 100644
index 36fc814..0000000
--- a/src/pki/testdata/ssl/certificates/ev_test.pem
+++ /dev/null
@@ -1,70 +0,0 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number:
- 05:1a:d9:14:e2:4e:b8:9f:be:d0:25:9e:80:e4:f8:22:bc:71:9d:be
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test Org
- Validity
- Not Before: Oct 3 17:20:32 2022 GMT
- Not After : Oct 2 17:20:32 2024 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test Org
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9f:e4:ed:a7:ff:2d:7e:3b:26:5a:d2:5f:5e:81:
- 5d:b7:b0:c7:b6:7c:dc:0b:5c:b2:f5:0f:f6:ee:7b:
- 34:cc:4b:91:c4:bf:36:ea:0c:4c:c2:b6:d8:8f:5d:
- 35:cc:1e:63:43:a8:3f:e6:36:47:1a:fa:c7:30:89:
- 8d:5f:cd:74:66:69:1c:50:69:6d:b6:ac:25:95:ef:
- 49:fb:1b:7f:13:45:1b:8a:2d:88:06:4c:b4:36:20:
- a2:6e:44:e5:f9:fe:e4:84:de:93:64:7f:22:22:46:
- 3e:5c:f6:c3:6b:a2:66:05:27:a6:29:91:3d:70:8b:
- b9:f3:07:85:01:e7:79:25:aa:8f:88:b4:8f:6a:17:
- a7:5f:23:5a:50:5e:f0:ce:52:f5:1c:a5:b0:d2:76:
- 8a:f7:75:7f:0e:57:e9:c3:74:2c:f1:ad:25:9a:4c:
- 4b:ad:f9:91:a7:e2:18:db:19:79:7c:6f:1d:8f:c0:
- ad:f7:39:ae:6b:1c:75:9e:30:70:04:81:f9:33:25:
- 38:aa:df:0d:ad:73:2e:b1:5c:03:99:a0:7f:01:db:
- 62:c9:77:ed:da:9b:e6:92:0c:a8:f9:51:f0:66:0b:
- 8c:0f:00:a5:fa:5d:9b:14:e0:5f:57:0a:75:a5:cc:
- a2:ba:f9:06:9b:bd:6b:d9:d7:c1:e0:02:b4:d0:c2:
- b9:1f
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 42:f5:17:0a:da:d7:5c:2c:1f:af:04:99:e9:d9:d6:4c:0c:d6:
- cb:ac:6d:0d:4c:0f:b0:3a:18:36:ab:68:d2:5f:8e:d9:e0:13:
- a2:64:bf:72:33:7f:86:c2:26:d8:40:5c:af:38:0b:5b:22:30:
- dc:88:4f:5f:73:b0:0b:60:b9:30:be:8d:b9:54:9e:f9:2d:c8:
- fb:d1:07:49:56:16:7a:8f:f2:7e:c4:c0:9b:be:f4:2d:a7:4c:
- de:eb:cc:d5:fe:6f:ab:cf:65:15:f6:ab:1f:ed:1f:5d:09:4a:
- 65:aa:3e:5c:55:af:21:d9:ea:2c:4e:d4:f9:37:70:84:12:f5:
- 99:fb:89:d0:eb:9d:d2:62:b6:03:43:0f:e7:72:22:16:58:58:
- a3:7c:b8:ee:f1:fd:76:73:5d:31:08:82:68:78:9b:9c:88:3e:
- 53:b8:76:0e:a4:9e:36:95:7f:f5:18:d5:32:fb:08:54:1c:89:
- 8e:73:80:13:99:39:32:79:ba:c1:00:aa:d3:ab:05:a6:d1:27:
- fb:22:95:68:2f:c1:7a:5a:92:73:6a:de:0e:b4:c5:c8:9f:e6:
- 4e:8b:68:d2:23:5d:3c:16:54:02:dd:90:12:4e:fb:2c:a5:3b:
- 42:46:bb:67:e6:bb:1b:f6:94:75:30:91:28:cd:a1:db:6e:1d:
- be:db:be:f8
------BEGIN CERTIFICATE-----
-MIIDITCCAgkCFAUa2RTiTrifvtAlnoDk+CK8cZ2+MA0GCSqGSIb3DQEBCwUAME0x
-CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3Vu
-dGFpbiBWaWV3MREwDwYDVQQKDAhUZXN0IE9yZzAeFw0yMjEwMDMxNzIwMzJaFw0y
-NDEwMDIxNzIwMzJaME0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlh
-MRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MREwDwYDVQQKDAhUZXN0IE9yZzCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ/k7af/LX47JlrSX16BXbewx7Z8
-3AtcsvUP9u57NMxLkcS/NuoMTMK22I9dNcweY0OoP+Y2Rxr6xzCJjV/NdGZpHFBp
-bbasJZXvSfsbfxNFG4otiAZMtDYgom5E5fn+5ITek2R/IiJGPlz2w2uiZgUnpimR
-PXCLufMHhQHneSWqj4i0j2oXp18jWlBe8M5S9RylsNJ2ivd1fw5X6cN0LPGtJZpM
-S635kafiGNsZeXxvHY/Arfc5rmscdZ4wcASB+TMlOKrfDa1zLrFcA5mgfwHbYsl3
-7dqb5pIMqPlR8GYLjA8ApfpdmxTgX1cKdaXMorr5Bpu9a9nXweACtNDCuR8CAwEA
-ATANBgkqhkiG9w0BAQsFAAOCAQEAQvUXCtrXXCwfrwSZ6dnWTAzWy6xtDUwPsDoY
-Nqto0l+O2eATomS/cjN/hsIm2EBcrzgLWyIw3IhPX3OwC2C5ML6NuVSe+S3I+9EH
-SVYWeo/yfsTAm770LadM3uvM1f5vq89lFfarH+0fXQlKZao+XFWvIdnqLE7U+Tdw
-hBL1mfuJ0Oud0mK2A0MP53IiFlhYo3y47vH9dnNdMQiCaHibnIg+U7h2DqSeNpV/
-9RjVMvsIVByJjnOAE5k5Mnm6wQCq06sFptEn+yKVaC/BelqSc2reDrTFyJ/mToto
-0iNdPBZUAt2QEk77LKU7Qka7Z+a7G/aUdTCRKM2h224dvtu++A==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ev_test_state_only.pem b/src/pki/testdata/ssl/certificates/ev_test_state_only.pem
deleted file mode 100644
index 48f154b..0000000
--- a/src/pki/testdata/ssl/certificates/ev_test_state_only.pem
+++ /dev/null
@@ -1,69 +0,0 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number:
- 08:e7:72:d8:3b:cb:68:18:0b:32:f6:09:9f:39:d9:79:bd:af:c7:e0
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, O = Test Org
- Validity
- Not Before: Oct 3 17:20:32 2022 GMT
- Not After : Oct 2 17:20:32 2024 GMT
- Subject: C = US, ST = California, O = Test Org
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a4:1f:f6:07:e1:9b:b1:eb:c6:5a:45:70:e2:80:
- c0:71:48:d3:2e:d8:1e:38:a0:4a:5e:d0:28:d0:81:
- e8:3d:ec:bf:c9:94:c2:e8:1d:7c:c2:fd:30:e6:d3:
- 72:f3:e5:83:95:df:ba:94:82:db:7b:c7:af:2e:c4:
- 6e:96:fa:8b:75:7c:78:33:3b:69:8f:89:aa:68:14:
- e5:d8:a8:22:51:85:90:65:9b:98:27:8d:f0:a7:ad:
- 3f:b0:46:47:67:8c:a0:6f:65:de:c4:5c:f0:e3:4c:
- ed:d4:63:21:dc:d4:77:f6:98:40:95:f3:38:c7:12:
- fe:5a:b0:0e:78:3d:c4:ea:c6:b8:56:51:55:9f:64:
- 08:22:63:a1:52:01:7c:a5:95:b4:17:61:27:a0:e0:
- aa:28:df:21:22:c5:22:66:e9:a8:0e:7a:81:d1:c0:
- b8:8d:95:17:9a:71:2c:67:2d:ef:51:cf:31:3b:19:
- e2:b0:5f:3f:05:41:ac:7c:ee:4b:64:db:0e:56:97:
- 93:f5:ce:9a:62:28:ef:e9:a2:15:91:10:0a:a6:67:
- 08:ad:e3:e2:b4:9e:50:d7:c2:52:76:0d:ca:a4:36:
- 8b:0b:41:f9:0d:c6:13:cb:6b:97:52:f3:02:19:aa:
- 4f:96:83:9f:c6:ff:60:ef:ca:4e:59:ba:cd:c1:56:
- 1e:55
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 7a:50:d2:45:b9:8c:3c:1d:90:a4:fb:cf:15:fd:88:76:39:ed:
- 9d:70:d5:81:58:1f:eb:ad:2f:dd:5d:cd:3b:be:bb:90:0f:5b:
- c9:89:8d:d4:43:60:a9:2e:c1:38:f0:11:44:ab:c6:89:21:d3:
- 46:75:1a:d9:bd:95:15:09:a0:82:b3:e2:86:e9:30:c1:41:4f:
- 56:6c:3f:2d:b7:f8:15:7c:2e:67:b1:91:41:2b:63:77:2c:8e:
- ee:66:00:c6:1f:5f:d2:38:49:2a:f3:38:6c:42:c6:26:b7:36:
- a8:63:ac:89:ef:46:0a:c3:79:fd:b9:94:d9:37:7a:c2:2d:33:
- 61:2b:6d:58:33:cb:bd:98:3c:70:37:e5:12:b9:b5:7a:8f:85:
- 73:f5:fc:6a:7e:06:8c:91:2d:97:db:84:f6:ba:9f:39:5f:84:
- f8:37:73:0f:29:35:bb:0c:bd:49:6e:b3:67:4c:f2:e2:c7:7b:
- 27:45:78:19:fa:2b:ba:f8:fc:ce:31:9e:b5:91:61:27:b7:01:
- 5f:ac:7a:41:c0:5b:da:f3:cc:72:21:3a:11:dd:08:8b:c3:d2:
- d3:1e:6d:0e:e0:e9:3d:8b:aa:67:a2:6f:c6:02:ac:e8:b2:7e:
- 69:60:e2:7e:40:56:32:d6:76:42:ed:e5:56:db:07:e6:4f:39:
- 74:3f:de:8b
------BEGIN CERTIFICATE-----
-MIIC8TCCAdkCFAjnctg7y2gYCzL2CZ852Xm9r8fgMA0GCSqGSIb3DQEBCwUAMDUx
-CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQKDAhUZXN0
-IE9yZzAeFw0yMjEwMDMxNzIwMzJaFw0yNDEwMDIxNzIwMzJaMDUxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMREwDwYDVQQKDAhUZXN0IE9yZzCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKQf9gfhm7HrxlpFcOKAwHFI0y7Y
-HjigSl7QKNCB6D3sv8mUwugdfML9MObTcvPlg5XfupSC23vHry7Ebpb6i3V8eDM7
-aY+JqmgU5dioIlGFkGWbmCeN8KetP7BGR2eMoG9l3sRc8ONM7dRjIdzUd/aYQJXz
-OMcS/lqwDng9xOrGuFZRVZ9kCCJjoVIBfKWVtBdhJ6DgqijfISLFImbpqA56gdHA
-uI2VF5pxLGct71HPMTsZ4rBfPwVBrHzuS2TbDlaXk/XOmmIo7+miFZEQCqZnCK3j
-4rSeUNfCUnYNyqQ2iwtB+Q3GE8trl1LzAhmqT5aDn8b/YO/KTlm6zcFWHlUCAwEA
-ATANBgkqhkiG9w0BAQsFAAOCAQEAelDSRbmMPB2QpPvPFf2IdjntnXDVgVgf660v
-3V3NO767kA9byYmN1ENgqS7BOPARRKvGiSHTRnUa2b2VFQmggrPihukwwUFPVmw/
-Lbf4FXwuZ7GRQStjdyyO7mYAxh9f0jhJKvM4bELGJrc2qGOsie9GCsN5/bmU2Td6
-wi0zYSttWDPLvZg8cDflErm1eo+Fc/X8an4GjJEtl9uE9rqfOV+E+DdzDyk1uwy9
-SW6zZ0zy4sd7J0V4Gforuvj8zjGetZFhJ7cBX6x6QcBb2vPMciE6Ed0Ii8PS0x5t
-DuDpPYuqZ6JvxgKs6LJ+aWDifkBWMtZ2Qu3lVtsH5k85dD/eiw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/expired_cert.pem b/src/pki/testdata/ssl/certificates/expired_cert.pem
deleted file mode 100644
index 0918e46..0000000
--- a/src/pki/testdata/ssl/certificates/expired_cert.pem
+++ /dev/null
@@ -1,113 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDDRq7weUiGT7XM
-lZAosAKK0m8PeYfDwrrz6wqTSmXpJS8BzINzyIBa6zoIETKvhcG84QeDdAoCAft9
-nV6uPLxzzmuRhWwiAarYIuSg7qiiNgD66IjA05sWPMHBuWSD7Eb2UyxLCME9kxH+
-LFcxDGBOrTf8NSKpr7hMaZkhpY8MyKqWKbaF1oXUH7CqQ+95HDgc2a05d9+xV2cy
-EVTTG8VAvf8j0nVSxCcSrOfqH9+v488diuGdJqxt7yH3jvX9BfqzKlUEv7J2GIiB
-F3zztOZUj8RLzbLy18eKMeCfjxjzxnxYmfT6chQadzaAUwxHlPSKskKIuFj8T/Fl
-G4EBfabrAgMBAAECggEAOq5M97qajrH5Ycc4EOIDgZAHC9FreOpVn+LrxKNAyLUB
-0TqR7gM8fxXc1HvGjXRWadn9lgUS1NOfrXnS7+0UfIB1Vr+PZRC3NEgYCDxvtH8i
-AERMhBWSrzYGy55YlEQ2duM7ljjFSSme6JCOixC7CCmJf2LATdmeOmgpOjE0MZS9
-Cz6W1AEw949YIsNCyBuG54Pf50RR/uwk8a9bctOlL7fmMoHETslgmwVYHGoY2TQH
-WsLHcjEpVPmyigbkGQs6xteCeKLo+SN+3cdlzZVkhrRm85zXoY9Fk08Ll21cRHOF
-waGoGg9GYQDrE1aWXKZqMoAL26TvsFa4KRUcm7/ZEQKBgQDsBRjBzhprehSVaFeM
-8JXL0DKAk8bLm+kFo2CoLmNphUNk43q7MnfM1Dp3HM4UEq2AIA8oKtrI1aqc7ChT
-JDMKA57nNQ1SSlFhnR0maFRD32h8BlFW6qNpl1S0vh/clDT3keTXVXpiNtV4z0uL
-r5kKE/j4ya91nJRoFuZZaQz0hQKBgQDTzpuTN+dMcI2r1GcTA6wonRshypRi8d1K
-DsBPcGX/SuT8iyorGvJh1IG9FSYM+0liN99fA3xu3PC8NyL2WkaN+KWKJaCf0BqN
-fLYZb9s2b4ae3qrTzGyIjS26DmX1ZuBkp2nvCLqlfBDaukn03ZiRQOe9zeUmYS7h
-x0nnp+CArwKBgAzQQgXTkK+hExkBby9hqGBGT1eXrkVDk6UQt6Cp1A/Ygk4p43Hi
-TYq7QulQkQeZ8/1uwCPoH7SjlP2r/Ix2/KZgh/H5eV2sVzq7cuew5lJBAMUq+qOD
-XZfP9XNSlxw8l5uROiFOrLREUdabOni88cwQRYYMPRBfjdcQ1zSndWKZAoGBAIBy
-i2Z8QIjauQ+7f8bIM19t50ZW1CYtB0YiK/4A69omUTfWLXx2mwc5GHTSnoDA43/s
-4kl8k7mnw1ZhGZLMrHzsjXd52i8QxQmI1+YVL5uThtBRuMc48ZjeBR0QHkT0XqCr
-5lJPuOEinBYJY1BcEmoEMoWol47u4L+LXAZgiIWBAoGAEm+mJyT22ajB4JK+Zizm
-qyY2YF9+XU4aRN+zuAYX6yVulK6wLF4g3YWEEP2YdFICMZa7AbuQK9t6RXMXH9/C
-n64w/TBNvihKkAb9NqFFjqAE1DqTPeeusoaJ7kHfdF12F7bUNFbvixk+x8bt9CQC
-9p8zmBjX4cGflRSpat09lr4=
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:65
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Jan 1 00:00:00 2006 GMT
- Not After : Jan 1 00:00:00 2007 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c3:46:ae:f0:79:48:86:4f:b5:cc:95:90:28:b0:
- 02:8a:d2:6f:0f:79:87:c3:c2:ba:f3:eb:0a:93:4a:
- 65:e9:25:2f:01:cc:83:73:c8:80:5a:eb:3a:08:11:
- 32:af:85:c1:bc:e1:07:83:74:0a:02:01:fb:7d:9d:
- 5e:ae:3c:bc:73:ce:6b:91:85:6c:22:01:aa:d8:22:
- e4:a0:ee:a8:a2:36:00:fa:e8:88:c0:d3:9b:16:3c:
- c1:c1:b9:64:83:ec:46:f6:53:2c:4b:08:c1:3d:93:
- 11:fe:2c:57:31:0c:60:4e:ad:37:fc:35:22:a9:af:
- b8:4c:69:99:21:a5:8f:0c:c8:aa:96:29:b6:85:d6:
- 85:d4:1f:b0:aa:43:ef:79:1c:38:1c:d9:ad:39:77:
- df:b1:57:67:32:11:54:d3:1b:c5:40:bd:ff:23:d2:
- 75:52:c4:27:12:ac:e7:ea:1f:df:af:e3:cf:1d:8a:
- e1:9d:26:ac:6d:ef:21:f7:8e:f5:fd:05:fa:b3:2a:
- 55:04:bf:b2:76:18:88:81:17:7c:f3:b4:e6:54:8f:
- c4:4b:cd:b2:f2:d7:c7:8a:31:e0:9f:8f:18:f3:c6:
- 7c:58:99:f4:fa:72:14:1a:77:36:80:53:0c:47:94:
- f4:8a:b2:42:88:b8:58:fc:4f:f1:65:1b:81:01:7d:
- a6:eb
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- F3:9E:DE:55:DE:AD:DA:14:A3:B8:AA:E5:3A:D3:84:E6:88:B1:7E:C6
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 36:3c:43:bc:10:33:eb:68:3a:c5:9c:24:4c:b4:ce:59:6f:88:
- 13:02:e4:a4:31:e4:f2:8d:cb:b3:f1:bb:56:a3:c5:bb:f9:e9:
- 28:3b:88:97:c4:4a:fa:79:df:23:60:8b:7f:32:14:21:43:de:
- 60:87:21:e9:de:9a:b6:42:8c:e5:fc:c5:bd:f2:08:f8:3a:82:
- 00:b7:ed:14:3a:76:c1:4b:ca:6d:17:32:27:e3:4e:32:d7:08:
- 17:03:79:77:3f:81:a1:39:c9:d3:4e:32:83:65:18:ca:f7:fb:
- 1a:6c:54:27:2c:e2:1e:82:dd:c1:ef:a9:cf:01:d7:4e:e2:ca:
- e1:2e:3f:64:7d:ce:4a:45:22:60:c3:cf:bd:96:91:54:99:9b:
- 99:12:d7:1c:7d:3e:54:8a:00:f7:00:c4:e9:6b:61:2b:87:f0:
- 6a:51:c0:62:ce:24:58:6a:af:bb:76:34:cd:6a:25:84:94:2b:
- c2:66:9f:e2:50:f6:d0:6a:1b:6a:be:de:ed:db:ce:69:1b:17:
- 87:91:36:46:8d:cf:6a:82:38:06:b2:99:c4:da:10:17:77:90:
- 15:e1:c0:78:76:72:fd:12:65:06:1e:b6:26:eb:bb:99:a4:42:
- b3:ef:14:73:2d:5d:03:ee:f7:b4:17:9d:c6:18:dd:71:d3:81:
- 88:11:ba:7e
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwmUwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0wNjAxMDEwMDAwMDBaFw0wNzAxMDEwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDRq7weUiGT7XMlZAosAKK0m8PeYfDwrrz
-6wqTSmXpJS8BzINzyIBa6zoIETKvhcG84QeDdAoCAft9nV6uPLxzzmuRhWwiAarY
-IuSg7qiiNgD66IjA05sWPMHBuWSD7Eb2UyxLCME9kxH+LFcxDGBOrTf8NSKpr7hM
-aZkhpY8MyKqWKbaF1oXUH7CqQ+95HDgc2a05d9+xV2cyEVTTG8VAvf8j0nVSxCcS
-rOfqH9+v488diuGdJqxt7yH3jvX9BfqzKlUEv7J2GIiBF3zztOZUj8RLzbLy18eK
-MeCfjxjzxnxYmfT6chQadzaAUwxHlPSKskKIuFj8T/FlG4EBfabrAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTznt5V3q3aFKO4quU604TmiLF+xjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEANjxDvBAz62g6xZwkTLTOWW+IEwLkpDHk8o3Ls/G7VqPFu/npKDuIl8RK+nnf
-I2CLfzIUIUPeYIch6d6atkKM5fzFvfII+DqCALftFDp2wUvKbRcyJ+NOMtcIFwN5
-dz+BoTnJ004yg2UYyvf7GmxUJyziHoLdwe+pzwHXTuLK4S4/ZH3OSkUiYMPPvZaR
-VJmbmRLXHH0+VIoA9wDE6WthK4fwalHAYs4kWGqvu3Y0zWolhJQrwmaf4lD20Gob
-ar7e7dvOaRsXh5E2Ro3PaoI4BrKZxNoQF3eQFeHAeHZy/RJlBh62Juu7maRCs+8U
-cy1dA+73tBedxhjdcdOBiBG6fg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/foaf.me.chromium-test-cert.der b/src/pki/testdata/ssl/certificates/foaf.me.chromium-test-cert.der
deleted file mode 100644
index da0afc6..0000000
--- a/src/pki/testdata/ssl/certificates/foaf.me.chromium-test-cert.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/google.binary.p7b b/src/pki/testdata/ssl/certificates/google.binary.p7b
deleted file mode 100644
index 052e388..0000000
--- a/src/pki/testdata/ssl/certificates/google.binary.p7b
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/google.chain.pem b/src/pki/testdata/ssl/certificates/google.chain.pem
deleted file mode 100644
index e78af71..0000000
--- a/src/pki/testdata/ssl/certificates/google.chain.pem
+++ /dev/null
@@ -1,38 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDITCCAoqgAwIBAgIQL9+89q6RUm0PmqPfQDQ+mjANBgkqhkiG9w0BAQUFADBM
-MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg
-THRkLjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBDQTAeFw0wOTEyMTgwMDAwMDBaFw0x
-MTEyMTgyMzU5NTlaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlh
-MRYwFAYDVQQHFA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKFApHb29nbGUgSW5jMRcw
-FQYDVQQDFA53d3cuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC
-gYEA6PmGD5D6htffvXImttdEAoN4c9kCKO+IRTn7EOh8rqk41XXGOOsKFQebg+jN
-gtXj9xVoRaELGYW84u+E593y17iYwqG7tcFR39SDAqc9BkJb4SLD3muFXxzW2k6L
-05vuuWciKh0R73mkszeK9P4Y/bz5RiNQl/Os/CRGK1w7t0UCAwEAAaOB5zCB5DAM
-BgNVHRMBAf8EAjAAMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwudGhhd3Rl
-LmNvbS9UaGF3dGVTR0NDQS5jcmwwKAYDVR0lBCEwHwYIKwYBBQUHAwEGCCsGAQUF
-BwMCBglghkgBhvhCBAEwcgYIKwYBBQUHAQEEZjBkMCIGCCsGAQUFBzABhhZodHRw
-Oi8vb2NzcC50aGF3dGUuY29tMD4GCCsGAQUFBzAChjJodHRwOi8vd3d3LnRoYXd0
-ZS5jb20vcmVwb3NpdG9yeS9UaGF3dGVfU0dDX0NBLmNydDANBgkqhkiG9w0BAQUF
-AAOBgQCfQ89bxFApsb/isJr/aiEdLRLDLE5a+RLizrmCUi3nHX4adpaQedEkUjh5
-u2ONgJd8IyAPkU0Wueru9G2Jysa9zCRo1kNbzipYvzwY4OA8Ys+WAi0oR1A04Se6
-z5nRUP8pJcA2NhUzUnC+MY+f6H/nEQyNv4SgQhqAibAxWEEHXw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDIzCCAoygAwIBAgIEMAAAAjANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJV
-UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDMgUHVi
-bGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNTEzMDAw
-MDAwWhcNMTQwNTEyMjM1OTU5WjBMMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh
-d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBD
-QTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA1NNn0I0Vf67NMf59HZGhPwtx
-PKzMyGT7Y/wySweUvW+Aui/hBJPAM/wJMyPpC3QrccQDxtLN4i/1CWPN/0ilAL/g
-5/OIty0y3pg25gqtAHvEZEo7hHUD8nCSfQ5i9SGraTaEMXWQ+L/HbIgbBpV8yeWo
-3nWhLHpo39XKHIdYYBkCAwEAAaOB/jCB+zASBgNVHRMBAf8ECDAGAQH/AgEAMAsG
-A1UdDwQEAwIBBjARBglghkgBhvhCAQEEBAMCAQYwKAYDVR0RBCEwH6QdMBsxGTAX
-BgNVBAMTEFByaXZhdGVMYWJlbDMtMTUwMQYDVR0fBCowKDAmoCSgIoYgaHR0cDov
-L2NybC52ZXJpc2lnbi5jb20vcGNhMy5jcmwwMgYIKwYBBQUHAQEEJjAkMCIGCCsG
-AQUFBzABhhZodHRwOi8vb2NzcC50aGF3dGUuY29tMDQGA1UdJQQtMCsGCCsGAQUF
-BwMBBggrBgEFBQcDAgYJYIZIAYb4QgQBBgpghkgBhvhFAQgBMA0GCSqGSIb3DQEB
-BQUAA4GBAFWsY+reod3SkF+fC852vhNRj5PZBSvIG3dLrWlQoe7e3P3bB+noOZTc
-q3J5Lwa/q4FwxKjt6lM07e8eU9kGx1Yr0Vz00YqOtCuxN5BICEIlxT6Ky3/rbwTR
-bcV0oveifHtgPHfNDs5IAn8BL7abN+AqKjbc1YXWrOU/VG+WHgWv
------END CERTIFICATE----- \ No newline at end of file
diff --git a/src/pki/testdata/ssl/certificates/google.pem_cert.p7b b/src/pki/testdata/ssl/certificates/google.pem_cert.p7b
deleted file mode 100644
index ba80fb0..0000000
--- a/src/pki/testdata/ssl/certificates/google.pem_cert.p7b
+++ /dev/null
@@ -1,37 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGeQYJKoZIhvcNAQcCoIIGajCCBmYCAQExADALBgkqhkiG9w0BBwGgggZMMIID
-ITCCAoqgAwIBAgIQL9+89q6RUm0PmqPfQDQ+mjANBgkqhkiG9w0BAQUFADBMMQsw
-CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRk
-LjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBDQTAeFw0wOTEyMTgwMDAwMDBaFw0xMTEy
-MTgyMzU5NTlaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYw
-FAYDVQQHFA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKFApHb29nbGUgSW5jMRcwFQYD
-VQQDFA53d3cuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
-6PmGD5D6htffvXImttdEAoN4c9kCKO+IRTn7EOh8rqk41XXGOOsKFQebg+jNgtXj
-9xVoRaELGYW84u+E593y17iYwqG7tcFR39SDAqc9BkJb4SLD3muFXxzW2k6L05vu
-uWciKh0R73mkszeK9P4Y/bz5RiNQl/Os/CRGK1w7t0UCAwEAAaOB5zCB5DAMBgNV
-HRMBAf8EAjAAMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwudGhhd3RlLmNv
-bS9UaGF3dGVTR0NDQS5jcmwwKAYDVR0lBCEwHwYIKwYBBQUHAwEGCCsGAQUFBwMC
-BglghkgBhvhCBAEwcgYIKwYBBQUHAQEEZjBkMCIGCCsGAQUFBzABhhZodHRwOi8v
-b2NzcC50aGF3dGUuY29tMD4GCCsGAQUFBzAChjJodHRwOi8vd3d3LnRoYXd0ZS5j
-b20vcmVwb3NpdG9yeS9UaGF3dGVfU0dDX0NBLmNydDANBgkqhkiG9w0BAQUFAAOB
-gQCfQ89bxFApsb/isJr/aiEdLRLDLE5a+RLizrmCUi3nHX4adpaQedEkUjh5u2ON
-gJd8IyAPkU0Wueru9G2Jysa9zCRo1kNbzipYvzwY4OA8Ys+WAi0oR1A04Se6z5nR
-UP8pJcA2NhUzUnC+MY+f6H/nEQyNv4SgQhqAibAxWEEHXzCCAyMwggKMoAMCAQIC
-BDAAAAIwDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZl
-cmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENl
-cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDUxMzAwMDAwMFoXDTE0MDUxMjIz
-NTk1OVowTDELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
-IChQdHkpIEx0ZC4xFjAUBgNVBAMTDVRoYXd0ZSBTR0MgQ0EwgZ8wDQYJKoZIhvcN
-AQEBBQADgY0AMIGJAoGBANTTZ9CNFX+uzTH+fR2RoT8LcTyszMhk+2P8MksHlL1v
-gLov4QSTwDP8CTMj6Qt0K3HEA8bSzeIv9Qljzf9IpQC/4OfziLctMt6YNuYKrQB7
-xGRKO4R1A/Jwkn0OYvUhq2k2hDF1kPi/x2yIGwaVfMnlqN51oSx6aN/VyhyHWGAZ
-AgMBAAGjgf4wgfswEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAQYwEQYJ
-YIZIAYb4QgEBBAQDAgEGMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBQcml2YXRl
-TGFiZWwzLTE1MDEGA1UdHwQqMCgwJqAkoCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24u
-Y29tL3BjYTMuY3JsMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDov
-L29jc3AudGhhd3RlLmNvbTA0BgNVHSUELTArBggrBgEFBQcDAQYIKwYBBQUHAwIG
-CWCGSAGG+EIEAQYKYIZIAYb4RQEIATANBgkqhkiG9w0BAQUFAAOBgQBVrGPq3qHd
-0pBfnwvOdr4TUY+T2QUryBt3S61pUKHu3tz92wfp6DmU3KtyeS8Gv6uBcMSo7epT
-NO3vHlPZBsdWK9Fc9NGKjrQrsTeQSAhCJcU+ist/628E0W3FdKL3onx7YDx3zQ7O
-SAJ/AS+2mzfgKio23NWF1qzlP1Rvlh4Fr6EAMQA=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/google.pem_pkcs7.p7b b/src/pki/testdata/ssl/certificates/google.pem_pkcs7.p7b
deleted file mode 100644
index 49e2eec..0000000
--- a/src/pki/testdata/ssl/certificates/google.pem_pkcs7.p7b
+++ /dev/null
@@ -1,37 +0,0 @@
------BEGIN PKCS7-----
-MIIGeQYJKoZIhvcNAQcCoIIGajCCBmYCAQExADALBgkqhkiG9w0BBwGgggZMMIID
-ITCCAoqgAwIBAgIQL9+89q6RUm0PmqPfQDQ+mjANBgkqhkiG9w0BAQUFADBMMQsw
-CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRk
-LjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBDQTAeFw0wOTEyMTgwMDAwMDBaFw0xMTEy
-MTgyMzU5NTlaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYw
-FAYDVQQHFA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKFApHb29nbGUgSW5jMRcwFQYD
-VQQDFA53d3cuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
-6PmGD5D6htffvXImttdEAoN4c9kCKO+IRTn7EOh8rqk41XXGOOsKFQebg+jNgtXj
-9xVoRaELGYW84u+E593y17iYwqG7tcFR39SDAqc9BkJb4SLD3muFXxzW2k6L05vu
-uWciKh0R73mkszeK9P4Y/bz5RiNQl/Os/CRGK1w7t0UCAwEAAaOB5zCB5DAMBgNV
-HRMBAf8EAjAAMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwudGhhd3RlLmNv
-bS9UaGF3dGVTR0NDQS5jcmwwKAYDVR0lBCEwHwYIKwYBBQUHAwEGCCsGAQUFBwMC
-BglghkgBhvhCBAEwcgYIKwYBBQUHAQEEZjBkMCIGCCsGAQUFBzABhhZodHRwOi8v
-b2NzcC50aGF3dGUuY29tMD4GCCsGAQUFBzAChjJodHRwOi8vd3d3LnRoYXd0ZS5j
-b20vcmVwb3NpdG9yeS9UaGF3dGVfU0dDX0NBLmNydDANBgkqhkiG9w0BAQUFAAOB
-gQCfQ89bxFApsb/isJr/aiEdLRLDLE5a+RLizrmCUi3nHX4adpaQedEkUjh5u2ON
-gJd8IyAPkU0Wueru9G2Jysa9zCRo1kNbzipYvzwY4OA8Ys+WAi0oR1A04Se6z5nR
-UP8pJcA2NhUzUnC+MY+f6H/nEQyNv4SgQhqAibAxWEEHXzCCAyMwggKMoAMCAQIC
-BDAAAAIwDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZl
-cmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENl
-cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDUxMzAwMDAwMFoXDTE0MDUxMjIz
-NTk1OVowTDELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
-IChQdHkpIEx0ZC4xFjAUBgNVBAMTDVRoYXd0ZSBTR0MgQ0EwgZ8wDQYJKoZIhvcN
-AQEBBQADgY0AMIGJAoGBANTTZ9CNFX+uzTH+fR2RoT8LcTyszMhk+2P8MksHlL1v
-gLov4QSTwDP8CTMj6Qt0K3HEA8bSzeIv9Qljzf9IpQC/4OfziLctMt6YNuYKrQB7
-xGRKO4R1A/Jwkn0OYvUhq2k2hDF1kPi/x2yIGwaVfMnlqN51oSx6aN/VyhyHWGAZ
-AgMBAAGjgf4wgfswEgYDVR0TAQH/BAgwBgEB/wIBADALBgNVHQ8EBAMCAQYwEQYJ
-YIZIAYb4QgEBBAQDAgEGMCgGA1UdEQQhMB+kHTAbMRkwFwYDVQQDExBQcml2YXRl
-TGFiZWwzLTE1MDEGA1UdHwQqMCgwJqAkoCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24u
-Y29tL3BjYTMuY3JsMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDov
-L29jc3AudGhhd3RlLmNvbTA0BgNVHSUELTArBggrBgEFBQcDAQYIKwYBBQUHAwIG
-CWCGSAGG+EIEAQYKYIZIAYb4RQEIATANBgkqhkiG9w0BAQUFAAOBgQBVrGPq3qHd
-0pBfnwvOdr4TUY+T2QUryBt3S61pUKHu3tz92wfp6DmU3KtyeS8Gv6uBcMSo7epT
-NO3vHlPZBsdWK9Fc9NGKjrQrsTeQSAhCJcU+ist/628E0W3FdKL3onx7YDx3zQ7O
-SAJ/AS+2mzfgKio23NWF1qzlP1Rvlh4Fr6EAMQA=
------END PKCS7-----
diff --git a/src/pki/testdata/ssl/certificates/google.single.der b/src/pki/testdata/ssl/certificates/google.single.der
deleted file mode 100644
index f73df17..0000000
--- a/src/pki/testdata/ssl/certificates/google.single.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/google.single.pem b/src/pki/testdata/ssl/certificates/google.single.pem
deleted file mode 100644
index a03adc4..0000000
--- a/src/pki/testdata/ssl/certificates/google.single.pem
+++ /dev/null
@@ -1,19 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDITCCAoqgAwIBAgIQL9+89q6RUm0PmqPfQDQ+mjANBgkqhkiG9w0BAQUFADBM
-MQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg
-THRkLjEWMBQGA1UEAxMNVGhhd3RlIFNHQyBDQTAeFw0wOTEyMTgwMDAwMDBaFw0x
-MTEyMTgyMzU5NTlaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlh
-MRYwFAYDVQQHFA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKFApHb29nbGUgSW5jMRcw
-FQYDVQQDFA53d3cuZ29vZ2xlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC
-gYEA6PmGD5D6htffvXImttdEAoN4c9kCKO+IRTn7EOh8rqk41XXGOOsKFQebg+jN
-gtXj9xVoRaELGYW84u+E593y17iYwqG7tcFR39SDAqc9BkJb4SLD3muFXxzW2k6L
-05vuuWciKh0R73mkszeK9P4Y/bz5RiNQl/Os/CRGK1w7t0UCAwEAAaOB5zCB5DAM
-BgNVHRMBAf8EAjAAMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwudGhhd3Rl
-LmNvbS9UaGF3dGVTR0NDQS5jcmwwKAYDVR0lBCEwHwYIKwYBBQUHAwEGCCsGAQUF
-BwMCBglghkgBhvhCBAEwcgYIKwYBBQUHAQEEZjBkMCIGCCsGAQUFBzABhhZodHRw
-Oi8vb2NzcC50aGF3dGUuY29tMD4GCCsGAQUFBzAChjJodHRwOi8vd3d3LnRoYXd0
-ZS5jb20vcmVwb3NpdG9yeS9UaGF3dGVfU0dDX0NBLmNydDANBgkqhkiG9w0BAQUF
-AAOBgQCfQ89bxFApsb/isJr/aiEdLRLDLE5a+RLizrmCUi3nHX4adpaQedEkUjh5
-u2ONgJd8IyAPkU0Wueru9G2Jysa9zCRo1kNbzipYvzwY4OA8Ys+WAi0oR1A04Se6
-z5nRUP8pJcA2NhUzUnC+MY+f6H/nEQyNv4SgQhqAibAxWEEHXw==
------END CERTIFICATE----- \ No newline at end of file
diff --git a/src/pki/testdata/ssl/certificates/google_diginotar.pem b/src/pki/testdata/ssl/certificates/google_diginotar.pem
deleted file mode 100644
index 12bbcae..0000000
--- a/src/pki/testdata/ssl/certificates/google_diginotar.pem
+++ /dev/null
@@ -1,30 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIFKDCCBBCgAwIBAgIQBeLmpM0J6lTWZbB1/iKiVjANBgkqhkiG9w0BAQUFADBm
-MQswCQYDVQQGEwJOTDESMBAGA1UEChMJRGlnaU5vdGFyMSEwHwYDVQQDExhEaWdp
-Tm90YXIgUHVibGljIENBIDIwMjUxIDAeBgkqhkiG9w0BCQEWEWluZm9AZGlnaW5v
-dGFyLm5sMB4XDTExMDcxMDE5MDYzMFoXDTEzMDcwOTE5MDYzMFowajELMAkGA1UE
-BhMCVVMxEzARBgNVBAoTCkdvb2dsZSBJbmMxFjAUBgNVBAcTDU1vdW50YWluIFZp
-ZXcxFzAVBgNVBAUTDlBLMDAwMjI5MjAwMDAyMRUwEwYDVQQDEwwqLmdvb2dsZS5j
-b20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNbeKubCV0aCxhOiOS
-CSQ/w9HXTYuD5BLKuiqXNw3setdTymeJz2L8aWOHo3nicFNDVwWTgwWomGNr2J6Q
-7g1iINNSW0rR4E1l2szRkcnAY6c6i/Eke93nF4i2hDsnIBveolF5yjpuRm73uQQD
-ulHjA3BFRF/PTi0fw2/Yt+8ieoMuNcMWN6Eou5Gqt5YZkWv176ofeCbsBmMrP87x
-OhhtTDckCapk4VQZG2XrfzZcV6tdzCp5TI8uHdu17cdzXm1imZ8tyvzFeiCEOQN8
-vPNzB/fIr3CJQ5q4uM5aKT3DD5PeVzf4rfJKQNgCTWiIBc9XcWEUuszwAsnmg7e2
-EJRdAgMBAAGjggHMMIIByDA6BggrBgEFBQcBAQQuMCwwKgYIKwYBBQUHMAGGHmh0
-dHA6Ly92YWxpZGF0aW9uLmRpZ2lub3Rhci5ubDAfBgNVHSMEGDAWgBTfM8Cvkv43
-/LbYFhbQ2bGR1fpupTAJBgNVHRMEAjAAMIHGBgNVHSAEgb4wgbswgbgGDmCEEAGH
-aQEBAQIEAQICMIGlMCcGCCsGAQUFBwIBFhtodHRwOi8vd3d3LmRpZ2lub3Rhci5u
-bC9jcHMwegYIKwYBBQUHAgIwbhpsQ29uZGl0aW9ucywgYXMgbWVudGlvbmVkIG9u
-IG91ciB3ZWJzaXRlICh3d3cuZGlnaW5vdGFyLm5sKSwgYXJlIGFwcGxpY2FibGUg
-dG8gYWxsIG91ciBwcm9kdWN0cyBhbmQgc2VydmljZXMuMEkGA1UdHwRCMEAwPqA8
-oDqGOGh0dHA6Ly9zZXJ2aWNlLmRpZ2lub3Rhci5ubC9jcmwvcHVibGljMjAyNS9s
-YXRlc3RDUkwuY3JsMA4GA1UdDwEB/wQEAwIEsDAbBgNVHREEFDASgRBhZG1pbkBn
-b29nbGUuY29tMB0GA1UdDgQWBBQHSn0WJzIo0eMBMQUNsMqN6eF/7TANBgkqhkiG
-9w0BAQUFAAOCAQEAAs5dL7N9wzRJkI4Aq4lC5t8j5ZadqnqUcgYLADzSv4ExytNH
-UY2nH6iVTihC0UPSsILWraoeApdT7Rphz/8DLQEBRGdeKWAptNM3EbiXtQaZT2uB
-pidL8UoafX0kch3f71Y1scpBEjvu5ZZLnjg0A8AL0tnsereOVdDpU98bKqdbbrnM
-FRmBlSf7xdaNca6JJHeEpga4E9Ty683CmccrSGXdU2tTCuHEJww+iOAUtPIZcsum
-U7/eYeY1pMyGLyIjbNgRY7nDzRwvM/BsbL9eh4/mSQj/4nncqJd22sVQpCggQiVK
-baB2sVGcVNBkK55bT8gPqnx8JypubyUvayzZGg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/intermediate_ca_cert.pem b/src/pki/testdata/ssl/certificates/intermediate_ca_cert.pem
deleted file mode 100644
index 911d564..0000000
--- a/src/pki/testdata/ssl/certificates/intermediate_ca_cert.pem
+++ /dev/null
@@ -1,110 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCd6b3kPUov+8L5
-5iIqQhVGHIyPR0zpxVeVH2ZwkyLwlMO7tVvvpG/Ix4mVdboMNr9Oa6k1RwhDnilq
-4sP7A7cftuFRa+17Gcf5zjvcZelmx4OUxNFO7u1kS4HxGupaZBgbak6T0BNskGDK
-0k63JBb4sghYnY2nM0UVNIGtLS2cYO/5K5j+edONLEjbEpH0Lvq/9SbBggWA3Uyo
-cL+nvBA0dznbRwQP7USyZUYiIIhZKA/HDKK0kaWiqsoFn4qbbqPL1KToJHWdIIEi
-W193PsnxHq7rijOMJ1sevm0hG0JyleOeEwN1p1jUvmgS/mOOSxF6NOeja91zrj4Z
-muyRi3OvAgMBAAECggEBAJwu2gyK/fw1YqNtlS78izP7+p2fZJf2AejQ1K3VKQKP
-8IOQHW0I0zLe/9oeRTPdVhtG6mVyat8N6GL6A+IZy54HcBTqzUgquJn++z/CYDWy
-cRbMD0SllY/UCqIf/9gFFb7PxwX1D7EZn1Ia7ZW/kSTKWOzkb30GfXY6p2NTwr/d
-psacQ5v6+o8z3RD2N44gPvrGA2d1P83YT0oIYwKAHtpu6c46CBQmf54lhjs1LdxE
-UgF8w+Y8T8DZQ5WekchIWBcGZLiqBkm49+uBoGtlfrcszZkC3pnX++HoZAYE9ms4
-OCdWhEBHUyhd/os7GjaX+CGUM4nNx0LmoqeJBhBt0qkCgYEAzcsWqVYruimpnES+
-lzFIiFZXI6rYd7hkJ+semFst4UFQM51TE0gXkrzZdIu/rgmRlb05to739V1i2z0B
-TxGka+WzL6j4ZtJjy2WBl35GceoeL5Iwbjs8OiJFr8TAkq9v3TT2iymuUDGSHCCz
-1T9GfS4/zoLNGiqKOxp7O6ZwaC0CgYEAxHBFRtQ1eeKYL5FZwWv2JklivutDWURK
-0dzbzsvKaUf40ZdZe+A6cFomckm7xubHwMckY+8Y011pgF581JWWIaRs8u8jJuWA
-ajjfmFSC0L5uuk6qYHa9eWQu8LvUGmKX9SMs7Mt2h7BS+l+ZDbgr6LngoK1CWGEK
-DLo0/fp7OMsCgYAi++RVUx3J3u1DcHhJ8YnYC31yxcdYytLT6mdgFRf+lADTVWpa
-+8VuH4aEBoHGT0AdiXZ3L2S9pGt6w6smSuR9pyXH81yO9jMaz52xKDlHgjoxchOj
-mZRKeasJD1SBWyuUGj3TOHm2jka9W13W4ZPVEfis3ZWKXjLzizPp1wiC3QKBgEMX
-ESIKsiTptg5w9xWveMdEwxvvn/Xp9B/O7aeoRH5GnX1/0okTYQIkWAMqmZ5qDYkS
-uqQC8himS7UTEFFOsZLV5HvoHrpXIc+lkwAkxPTkRU8ONPRzOW0vQTTpAZztVXbc
-x6gsKVRYbU6jvdNItn5qlYRrCEDFC7ijFBw2I0WXAoGARVYDlmIrSvnwqZ07YzPa
-QeLueBBfnHqN+7XAGTctn0MOhE96OgURw0lWVnyoGtTmUAHtdho5EeDDUxQm/n1x
-whGM72yqlFlslpnodQUqAYz1Eqe+RgP9V8KXdUVz652jqZwhuqLBjtAc9e9knwR8
-MTmwsskxSp9DWTu+tCjNrwM=
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:64
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9d:e9:bd:e4:3d:4a:2f:fb:c2:f9:e6:22:2a:42:
- 15:46:1c:8c:8f:47:4c:e9:c5:57:95:1f:66:70:93:
- 22:f0:94:c3:bb:b5:5b:ef:a4:6f:c8:c7:89:95:75:
- ba:0c:36:bf:4e:6b:a9:35:47:08:43:9e:29:6a:e2:
- c3:fb:03:b7:1f:b6:e1:51:6b:ed:7b:19:c7:f9:ce:
- 3b:dc:65:e9:66:c7:83:94:c4:d1:4e:ee:ed:64:4b:
- 81:f1:1a:ea:5a:64:18:1b:6a:4e:93:d0:13:6c:90:
- 60:ca:d2:4e:b7:24:16:f8:b2:08:58:9d:8d:a7:33:
- 45:15:34:81:ad:2d:2d:9c:60:ef:f9:2b:98:fe:79:
- d3:8d:2c:48:db:12:91:f4:2e:fa:bf:f5:26:c1:82:
- 05:80:dd:4c:a8:70:bf:a7:bc:10:34:77:39:db:47:
- 04:0f:ed:44:b2:65:46:22:20:88:59:28:0f:c7:0c:
- a2:b4:91:a5:a2:aa:ca:05:9f:8a:9b:6e:a3:cb:d4:
- a4:e8:24:75:9d:20:81:22:5b:5f:77:3e:c9:f1:1e:
- ae:eb:8a:33:8c:27:5b:1e:be:6d:21:1b:42:72:95:
- e3:9e:13:03:75:a7:58:d4:be:68:12:fe:63:8e:4b:
- 11:7a:34:e7:a3:6b:dd:73:ae:3e:19:9a:ec:91:8b:
- 73:af
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 25:54:8b:68:3b:3c:92:ed:1b:c7:a1:62:b3:7c:ff:7e:8c:57:
- 7c:67:5c:ea:74:9f:e8:f1:b5:c8:e4:88:0e:c9:a3:f3:28:c4:
- 05:af:8f:ad:51:32:66:ae:5d:7a:b1:77:7e:99:06:c8:30:26:
- 5a:9f:1e:34:ea:aa:3e:0a:73:a2:40:e3:8f:1a:01:96:a2:6d:
- 2f:6c:d9:36:65:98:c8:86:41:0e:ee:0d:aa:da:62:54:62:23:
- c6:23:b0:f1:ca:35:7b:e5:4b:d1:ab:80:80:d6:00:2b:19:85:
- 9d:e0:3c:3f:13:1e:90:d2:df:c3:31:90:0f:a8:40:08:33:4e:
- f7:a4:d0:ed:3e:a4:41:cf:e8:37:49:d1:58:e8:07:3d:4b:a1:
- c9:fe:12:07:9a:de:e0:c8:f3:68:d6:31:5d:03:77:2f:fa:b0:
- e6:2c:f3:80:59:d0:9b:1b:59:22:cd:7e:58:c6:cf:82:92:c3:
- 76:95:78:b2:75:c8:fa:59:9f:0e:c0:e3:6d:70:f9:82:ba:db:
- 89:89:81:b7:b9:e1:41:63:51:56:8a:5a:d2:52:c2:19:2f:d9:
- c0:9d:19:82:59:79:f9:56:1c:25:81:4d:0a:cd:77:1b:de:85:
- 6e:51:04:08:0b:0c:33:65:52:f6:90:a8:82:25:77:a0:fa:5e:
- 9c:2a:91:66
------BEGIN CERTIFICATE-----
-MIIDvDCCAqSgAwIBAgIRALBrk5LjXI1+7Z3IllnFwmQwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGsxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBD
-QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ3pveQ9Si/7wvnmIipC
-FUYcjI9HTOnFV5UfZnCTIvCUw7u1W++kb8jHiZV1ugw2v05rqTVHCEOeKWriw/sD
-tx+24VFr7XsZx/nOO9xl6WbHg5TE0U7u7WRLgfEa6lpkGBtqTpPQE2yQYMrSTrck
-FviyCFidjaczRRU0ga0tLZxg7/krmP55040sSNsSkfQu+r/1JsGCBYDdTKhwv6e8
-EDR3OdtHBA/tRLJlRiIgiFkoD8cMorSRpaKqygWfiptuo8vUpOgkdZ0ggSJbX3c+
-yfEeruuKM4wnWx6+bSEbQnKV454TA3WnWNS+aBL+Y45LEXo056Nr3XOuPhma7JGL
-c68CAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUF1xF89CsHBBM
-i0NEIMTdk8XFGTswDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaAFJsmC4qYqbsd
-uR8c4xpAM+2OF4irMA0GCSqGSIb3DQEBCwUAA4IBAQAlVItoOzyS7RvHoWKzfP9+
-jFd8Z1zqdJ/o8bXI5IgOyaPzKMQFr4+tUTJmrl16sXd+mQbIMCZanx406qo+CnOi
-QOOPGgGWom0vbNk2ZZjIhkEO7g2q2mJUYiPGI7DxyjV75UvRq4CA1gArGYWd4Dw/
-Ex6Q0t/DMZAPqEAIM073pNDtPqRBz+g3SdFY6Ac9S6HJ/hIHmt7gyPNo1jFdA3cv
-+rDmLPOAWdCbG1kizX5Yxs+CksN2lXiydcj6WZ8OwONtcPmCutuJiYG3ueFBY1FW
-ilrSUsIZL9nAnRmCWXn5VhwlgU0KzXcb3oVuUQQICwwzZVL2kKiCJXeg+l6cKpFm
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/invalid_key_usage_cert.der b/src/pki/testdata/ssl/certificates/invalid_key_usage_cert.der
deleted file mode 100644
index 3a1be64..0000000
--- a/src/pki/testdata/ssl/certificates/invalid_key_usage_cert.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/key_usage_p256.key b/src/pki/testdata/ssl/certificates/key_usage_p256.key
deleted file mode 100644
index 0143378..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_p256.key
+++ /dev/null
@@ -1,5 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK
-suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D
-RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_p256_both.pem b/src/pki/testdata/ssl/certificates/key_usage_p256_both.pem
deleted file mode 100644
index a7e82e8..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_p256_both.pem
+++ /dev/null
@@ -1,45 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK
-suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D
-RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 75:3d:62:cc:15:9d:78:a8:e2:fa:a7:5f:a2:62:83:12:c6:b5:50:bb
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN = P-256 keyAgreement and digitalSignature
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = P-256 keyAgreement and digitalSignature
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:f3:ad:9e:be:00:73:a5:a2:ba:7d:0f:88:b8:64:
- 4b:85:5b:62:1c:4f:5e:83:44:2a:f9:ab:8e:9e:48:
- ff:3d:0b:1a:91:92:be:1f:0c:c6:87:0a:bd:06:47:
- 0b:63:06:b7:27:ba:58:e3:05:64:6d:1d:30:28:ee:
- ee:f2:a9:7b:93
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Key Agreement
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:20:3c:d9:e5:7a:d5:65:3b:93:62:80:1c:c4:26:d2:
- 31:6b:fc:39:c9:bf:66:60:dd:06:89:e3:71:d4:2f:e2:d2:7d:
- 02:21:00:c2:5b:1f:c6:73:8d:6e:ce:6e:e7:fa:db:88:55:be:
- 08:8d:6f:8d:80:16:59:d7:73:26:0e:70:02:50:e6:41:35
------BEGIN CERTIFICATE-----
-MIIBeDCCAR6gAwIBAgIUdT1izBWdeKji+qdfomKDEsa1ULswCgYIKoZIzj0EAwIw
-MjEwMC4GA1UEAwwnUC0yNTYga2V5QWdyZWVtZW50IGFuZCBkaWdpdGFsU2lnbmF0
-dXJlMB4XDTIwMDcwMTE3NDUwNFoXDTMwMDYyOTE3NDUwNFowMjEwMC4GA1UEAwwn
-UC0yNTYga2V5QWdyZWVtZW50IGFuZCBkaWdpdGFsU2lnbmF0dXJlMFkwEwYHKoZI
-zj0CAQYIKoZIzj0DAQcDQgAE862evgBzpaK6fQ+IuGRLhVtiHE9eg0Qq+auOnkj/
-PQsakZK+HwzGhwq9BkcLYwa3J7pY4wVkbR0wKO7u8ql7k6MSMBAwDgYDVR0PAQH/
-BAQDAgOIMAoGCCqGSM49BAMCA0gAMEUCIDzZ5XrVZTuTYoAcxCbSMWv8Ocm/ZmDd
-BonjcdQv4tJ9AiEAwlsfxnONbs5u5/rbiFW+CI1vjYAWWddzJg5wAlDmQTU=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_p256_digitalsignature.pem b/src/pki/testdata/ssl/certificates/key_usage_p256_digitalsignature.pem
deleted file mode 100644
index fb82da5..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_p256_digitalsignature.pem
+++ /dev/null
@@ -1,45 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK
-suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D
-RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 41:34:6d:4f:6a:37:a4:52:ee:07:2a:9e:a0:e2:db:63:55:b1:d8:32
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN = P-256 digitalSignature
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = P-256 digitalSignature
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:f3:ad:9e:be:00:73:a5:a2:ba:7d:0f:88:b8:64:
- 4b:85:5b:62:1c:4f:5e:83:44:2a:f9:ab:8e:9e:48:
- ff:3d:0b:1a:91:92:be:1f:0c:c6:87:0a:bd:06:47:
- 0b:63:06:b7:27:ba:58:e3:05:64:6d:1d:30:28:ee:
- ee:f2:a9:7b:93
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:21:00:80:73:dd:d0:09:2c:51:44:37:bc:83:d4:b2:
- 33:87:c5:70:ad:50:35:7c:bb:ba:f2:15:cc:31:83:d7:a2:c2:
- 41:02:20:28:6b:40:d1:b5:20:68:e9:a0:b0:a9:32:37:4f:e9:
- c8:f5:ac:ba:ec:22:94:ce:1c:37:26:1d:e2:43:b0:66:03
------BEGIN CERTIFICATE-----
-MIIBVTCB/KADAgECAhRBNG1PajekUu4HKp6g4ttjVbHYMjAKBggqhkjOPQQDAjAh
-MR8wHQYDVQQDDBZQLTI1NiBkaWdpdGFsU2lnbmF0dXJlMB4XDTIwMDcwMTE3NDUw
-NFoXDTMwMDYyOTE3NDUwNFowITEfMB0GA1UEAwwWUC0yNTYgZGlnaXRhbFNpZ25h
-dHVyZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPOtnr4Ac6Wiun0PiLhkS4Vb
-YhxPXoNEKvmrjp5I/z0LGpGSvh8MxocKvQZHC2MGtye6WOMFZG0dMCju7vKpe5Oj
-EjAQMA4GA1UdDwEB/wQEAwIHgDAKBggqhkjOPQQDAgNIADBFAiEAgHPd0AksUUQ3
-vIPUsjOHxXCtUDV8u7ryFcwxg9eiwkECIChrQNG1IGjpoLCpMjdP6cj1rLrsIpTO
-HDcmHeJDsGYD
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_p256_keyagreement.pem b/src/pki/testdata/ssl/certificates/key_usage_p256_keyagreement.pem
deleted file mode 100644
index 1a17ea0..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_p256_keyagreement.pem
+++ /dev/null
@@ -1,45 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK
-suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D
-RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 29:16:18:ee:33:5e:08:0e:f8:68:83:0e:5f:3f:de:0a:f5:0e:46:b3
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN = P-256 keyAgreement
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = P-256 keyAgreement
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:f3:ad:9e:be:00:73:a5:a2:ba:7d:0f:88:b8:64:
- 4b:85:5b:62:1c:4f:5e:83:44:2a:f9:ab:8e:9e:48:
- ff:3d:0b:1a:91:92:be:1f:0c:c6:87:0a:bd:06:47:
- 0b:63:06:b7:27:ba:58:e3:05:64:6d:1d:30:28:ee:
- ee:f2:a9:7b:93
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- X509v3 extensions:
- X509v3 Key Usage: critical
- Key Agreement
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:21:00:ca:5e:82:62:84:49:72:35:04:6e:56:0c:3b:
- 70:f6:ae:03:d9:74:e9:e5:a8:86:bd:7e:c9:4b:d5:59:2a:2b:
- 52:02:20:40:27:b3:d5:08:39:05:f4:35:9c:5d:58:02:dd:70:
- 11:97:a8:15:5e:21:09:3a:f4:d5:5b:f6:69:ad:7a:4f:61
------BEGIN CERTIFICATE-----
-MIIBTTCB9KADAgECAhQpFhjuM14IDvhogw5fP94K9Q5GszAKBggqhkjOPQQDAjAd
-MRswGQYDVQQDDBJQLTI1NiBrZXlBZ3JlZW1lbnQwHhcNMjAwNzAxMTc0NTA0WhcN
-MzAwNjI5MTc0NTA0WjAdMRswGQYDVQQDDBJQLTI1NiBrZXlBZ3JlZW1lbnQwWTAT
-BgcqhkjOPQIBBggqhkjOPQMBBwNCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16DRCr5
-q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuToxIwEDAOBgNV
-HQ8BAf8EBAMCAwgwCgYIKoZIzj0EAwIDSAAwRQIhAMpegmKESXI1BG5WDDtw9q4D
-2XTp5aiGvX7JS9VZKitSAiBAJ7PVCDkF9DWcXVgC3XARl6gVXiEJOvTVW/ZprXpP
-YQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_p256_no_extension.pem b/src/pki/testdata/ssl/certificates/key_usage_p256_no_extension.pem
deleted file mode 100644
index cb8abd5..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_p256_no_extension.pem
+++ /dev/null
@@ -1,41 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeor3507Mmwvc9idK
-suXWTudE0GDlVmEc64H7acez5xShRANCAATzrZ6+AHOlorp9D4i4ZEuFW2IcT16D
-RCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRtHTAo7u7yqXuT
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 07:77:fa:ef:2d:fb:92:c6:49:d9:9a:42:5a:06:67:bf:e1:24:41:9d
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN = P-256 no keyUsage extension
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = P-256 no keyUsage extension
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:f3:ad:9e:be:00:73:a5:a2:ba:7d:0f:88:b8:64:
- 4b:85:5b:62:1c:4f:5e:83:44:2a:f9:ab:8e:9e:48:
- ff:3d:0b:1a:91:92:be:1f:0c:c6:87:0a:bd:06:47:
- 0b:63:06:b7:27:ba:58:e3:05:64:6d:1d:30:28:ee:
- ee:f2:a9:7b:93
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:20:47:ab:e1:e2:b3:e7:96:d1:c5:c7:b6:b2:ac:fd:
- 89:37:3c:7f:43:d2:ac:e5:b6:f7:90:ef:1f:a4:e8:10:62:73:
- 02:21:00:d5:47:83:f1:88:be:e9:5c:e4:3f:7e:c9:3a:a5:70:
- 6a:20:d5:a1:1f:e4:c5:20:ea:31:d1:11:aa:0a:0e:97:87
------BEGIN CERTIFICATE-----
-MIIBSzCB8qADAgECAhQHd/rvLfuSxknZmkJaBme/4SRBnTAKBggqhkjOPQQDAjAm
-MSQwIgYDVQQDDBtQLTI1NiBubyBrZXlVc2FnZSBleHRlbnNpb24wHhcNMjAwNzAx
-MTc0NTA0WhcNMzAwNjI5MTc0NTA0WjAmMSQwIgYDVQQDDBtQLTI1NiBubyBrZXlV
-c2FnZSBleHRlbnNpb24wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATzrZ6+AHOl
-orp9D4i4ZEuFW2IcT16DRCr5q46eSP89CxqRkr4fDMaHCr0GRwtjBrcnuljjBWRt
-HTAo7u7yqXuTMAoGCCqGSM49BAMCA0gAMEUCIEer4eKz55bRxce2sqz9iTc8f0PS
-rOW295DvH6ToEGJzAiEA1UeD8Yi+6VzkP37JOqVwaiDVoR/kxSDqMdERqgoOl4c=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_rsa.key b/src/pki/testdata/ssl/certificates/key_usage_rsa.key
deleted file mode 100644
index 6015a2c..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_rsa.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1DXXelAoZJiao
-NVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KFtRfYSi1xLVri
-uRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64DCdYSPnPq+PN
-tBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly1Ujx+7bOGTox
-Xzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQiFFxOPI9a1gxj
-sKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0FWpcUEpZDW40F
-65UdYPbhAgMBAAECggEBAK90nvCXeH3MuhOyrrpeCDkSgBQiBul2QjPeD6+c48zZ
-QFEXrCPx7czs6wtzP2eUL3Mx/yytHgKbGIO1JDXgsJqOFkl+IKbzCH3RPItfd7kk
-bg+1MMLPF6Ut2Tm1T30/wefMZ2ioN+doRbh4MmVTiHw1Jss8Kpj68unN53tGRLvJ
-VvamRDOrtfhuM2fiKap3FH0bBGQzLJ6ZX6Xpscf3flxQhjCm5XeViBWJUo1tgVGN
-Sq8GgAy/ohVQqmUbvX3Zg/yTtVfoDU44OJ2RLhDoB+5VsMtzu0i4k4zoeR0YgT53
-C4VdSmxDSPlpc0xLTmxugGZBxYSAbnyA1cdeufI5F80CgYEA4KppyNukJKu1ZS2c
-Fqx08cR+PQqTzMOdZE1ZYRNtULI0Y6ajceW/l78OYOzxFQEho4Y00UQZTKUxp5/O
-RxalI7b1zPlW3jXJ+2j8JWH4AnPs4aDEDcJVeuCRwlEZ9C3q3cVcjv2Ty6sNe3pe
-OhupkBwAe6WwT9soDOKTSMvB5hsCgYEAzk3ceZAPXGYnjkFF58rhdFdGV0NKKePD
-kAQDjpsoISCbN0RM4vNA4UNWszRd+Js/2ePVIB/k6SPRXZbcOhu2etzk1tTbeynF
-7EzG5FnMGYykQVz2X1JYA+UT5AnujANJUMH1jjDyHdMFS8/1oYT0OwnnbYZ8/sev
-eYK3MJyAVrMCgYEAgM2SqmIqQA/lhmVYuLMUtMtnaI2Y4OtBYBDsbjhaEsqoOH1/
-9Tu31ULm9nDBYr5sT7kQrO0y5/tJdYWsGJuF/+zUDTjiMbF65FVzQedh7d4Sb+Tg
-odbJdRIs3s/qZlCw94ZAI4aD5l9h8mncfcoAM6uqJzl91Lqbwo9fy3tt5gMCgYBG
-kqYQQ7KthhiT9kpGn8V+OfjLEy7Eo7CbjHP3DaatpmzSfB/dJx+Tr6hyB0D6MYmn
-LOQUaDSzeFg/rsLJcf97iiMSRqCKQmD9k8oaBYnnV5A89+Mj+pQ3SN8EDE25QcqL
-wL4SlTXN9AkExTAev8+YfqvXcMFDmuWxKIEoNPFGNwKBgDEWCNvj86HZnQH+7ANc
-84HzHNzBz3XEtn09FeLA69r+C9vLqodxgTvPNdif42Igw4mK640jUP5JruJZ0kq0
-jYsF2yzgpVFfYbo7hU4ZGCZM24WhHhaXLE6Oi/ExCAqstLwCpaVTS1FoljtcNV7P
-mZfK4GN9JSGsRqiWK21Ly2bC
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_rsa_both.pem b/src/pki/testdata/ssl/certificates/key_usage_rsa_both.pem
deleted file mode 100644
index 9d8d155..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_rsa_both.pem
+++ /dev/null
@@ -1,100 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1DXXelAoZJiao
-NVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KFtRfYSi1xLVri
-uRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64DCdYSPnPq+PN
-tBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly1Ujx+7bOGTox
-Xzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQiFFxOPI9a1gxj
-sKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0FWpcUEpZDW40F
-65UdYPbhAgMBAAECggEBAK90nvCXeH3MuhOyrrpeCDkSgBQiBul2QjPeD6+c48zZ
-QFEXrCPx7czs6wtzP2eUL3Mx/yytHgKbGIO1JDXgsJqOFkl+IKbzCH3RPItfd7kk
-bg+1MMLPF6Ut2Tm1T30/wefMZ2ioN+doRbh4MmVTiHw1Jss8Kpj68unN53tGRLvJ
-VvamRDOrtfhuM2fiKap3FH0bBGQzLJ6ZX6Xpscf3flxQhjCm5XeViBWJUo1tgVGN
-Sq8GgAy/ohVQqmUbvX3Zg/yTtVfoDU44OJ2RLhDoB+5VsMtzu0i4k4zoeR0YgT53
-C4VdSmxDSPlpc0xLTmxugGZBxYSAbnyA1cdeufI5F80CgYEA4KppyNukJKu1ZS2c
-Fqx08cR+PQqTzMOdZE1ZYRNtULI0Y6ajceW/l78OYOzxFQEho4Y00UQZTKUxp5/O
-RxalI7b1zPlW3jXJ+2j8JWH4AnPs4aDEDcJVeuCRwlEZ9C3q3cVcjv2Ty6sNe3pe
-OhupkBwAe6WwT9soDOKTSMvB5hsCgYEAzk3ceZAPXGYnjkFF58rhdFdGV0NKKePD
-kAQDjpsoISCbN0RM4vNA4UNWszRd+Js/2ePVIB/k6SPRXZbcOhu2etzk1tTbeynF
-7EzG5FnMGYykQVz2X1JYA+UT5AnujANJUMH1jjDyHdMFS8/1oYT0OwnnbYZ8/sev
-eYK3MJyAVrMCgYEAgM2SqmIqQA/lhmVYuLMUtMtnaI2Y4OtBYBDsbjhaEsqoOH1/
-9Tu31ULm9nDBYr5sT7kQrO0y5/tJdYWsGJuF/+zUDTjiMbF65FVzQedh7d4Sb+Tg
-odbJdRIs3s/qZlCw94ZAI4aD5l9h8mncfcoAM6uqJzl91Lqbwo9fy3tt5gMCgYBG
-kqYQQ7KthhiT9kpGn8V+OfjLEy7Eo7CbjHP3DaatpmzSfB/dJx+Tr6hyB0D6MYmn
-LOQUaDSzeFg/rsLJcf97iiMSRqCKQmD9k8oaBYnnV5A89+Mj+pQ3SN8EDE25QcqL
-wL4SlTXN9AkExTAev8+YfqvXcMFDmuWxKIEoNPFGNwKBgDEWCNvj86HZnQH+7ANc
-84HzHNzBz3XEtn09FeLA69r+C9vLqodxgTvPNdif42Igw4mK640jUP5JruJZ0kq0
-jYsF2yzgpVFfYbo7hU4ZGCZM24WhHhaXLE6Oi/ExCAqstLwCpaVTS1FoljtcNV7P
-mZfK4GN9JSGsRqiWK21Ly2bC
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 49:e7:3e:c9:55:56:16:c5:a1:7f:f2:31:ce:1b:e9:ab:8c:5c:e7:92
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = RSA-2048 keyEncipherment and digitalSignature
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = RSA-2048 keyEncipherment and digitalSignature
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:b5:0d:75:de:94:0a:19:26:26:a8:35:50:23:f9:
- 51:be:b8:59:61:a7:91:89:b7:88:70:61:34:75:a3:
- 1a:97:12:0a:e2:71:2e:84:94:ce:d6:fd:51:c4:26:
- e2:6f:fb:62:85:b5:17:d8:4a:2d:71:2d:5a:e2:b9:
- 11:d9:34:02:e6:2d:6e:34:50:38:b5:a8:a2:5d:2c:
- c1:62:4e:a3:20:fc:11:17:54:ce:4b:d5:b8:00:c3:
- 89:1f:36:6e:c4:c1:9e:b8:0c:27:58:48:f9:cf:ab:
- e3:cd:b4:10:31:9e:6b:f3:a7:fe:df:78:a7:37:de:
- 7a:bd:a6:ff:42:51:55:5e:56:f2:28:bd:df:6e:9f:
- 87:b6:8d:da:99:87:ea:7b:e7:42:f2:d5:48:f1:fb:
- b6:ce:19:3a:31:5f:39:79:f8:8b:09:0c:85:45:e6:
- f3:c6:a1:24:9a:cf:1a:e7:a6:02:30:14:6c:07:d9:
- 6e:bd:c9:2b:0c:04:ce:0a:00:55:ba:18:54:22:14:
- 5c:4e:3c:8f:5a:d6:0c:63:b0:a1:c5:7f:2d:94:fd:
- d1:d1:ca:66:2a:6e:6e:30:f9:a7:e0:a3:f9:59:8c:
- 9b:fd:97:77:90:00:b2:fe:af:8c:10:96:bd:64:2e:
- ad:05:5a:97:14:12:96:43:5b:8d:05:eb:95:1d:60:
- f6:e1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- Signature Algorithm: sha256WithRSAEncryption
- 0f:5a:73:cc:20:c1:a3:e6:49:a4:08:4b:73:ec:c2:fd:43:9d:
- a0:b2:7e:17:35:1a:7e:34:2d:68:99:2e:4a:5b:82:0a:20:9e:
- 57:3a:b2:38:bd:57:08:c6:5c:7c:43:3e:5a:57:f0:bf:88:e4:
- 55:fd:be:ae:3e:03:0d:17:cf:d0:e0:c6:0b:8c:de:ed:a6:06:
- c1:6f:90:63:a2:de:e8:53:71:da:67:5a:f2:2a:8c:6f:c5:d9:
- fc:f5:c6:ac:ee:07:b1:cd:b2:5f:42:b0:b2:b2:b0:e6:6d:a0:
- c8:88:1a:f2:37:5d:cb:5f:b3:9d:66:98:32:1d:49:c4:b1:63:
- 5f:44:83:25:b1:32:e5:8a:0e:ca:24:72:eb:c1:17:85:0b:79:
- ce:3e:9f:78:41:c9:c6:45:cc:2f:3e:b2:1f:af:33:27:8c:75:
- e9:8d:3f:6a:eb:54:34:68:0f:ff:9e:4e:21:88:76:f6:41:de:
- c6:69:09:5a:38:05:a7:e3:6b:db:e3:4c:16:64:c9:1c:70:ad:
- 00:1e:01:90:be:9b:f4:ed:42:b7:e8:b2:ff:2d:d5:ca:ba:7b:
- bd:6e:57:51:a2:18:3c:79:43:42:a0:32:5c:df:74:db:41:a5:
- 7c:99:0e:2b:24:6e:f3:e2:5e:b5:43:78:d7:43:c6:29:0d:77:
- 4c:b4:b0:48
------BEGIN CERTIFICATE-----
-MIIDEDCCAfigAwIBAgIUSec+yVVWFsWhf/Ixzhvpq4xc55IwDQYJKoZIhvcNAQEL
-BQAwODE2MDQGA1UEAwwtUlNBLTIwNDgga2V5RW5jaXBoZXJtZW50IGFuZCBkaWdp
-dGFsU2lnbmF0dXJlMB4XDTIwMDcwMTE3NDUwNFoXDTMwMDYyOTE3NDUwNFowODE2
-MDQGA1UEAwwtUlNBLTIwNDgga2V5RW5jaXBoZXJtZW50IGFuZCBkaWdpdGFsU2ln
-bmF0dXJlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtQ113pQKGSYm
-qDVQI/lRvrhZYaeRibeIcGE0daMalxIK4nEuhJTO1v1RxCbib/tihbUX2EotcS1a
-4rkR2TQC5i1uNFA4taiiXSzBYk6jIPwRF1TOS9W4AMOJHzZuxMGeuAwnWEj5z6vj
-zbQQMZ5r86f+33inN956vab/QlFVXlbyKL3fbp+Hto3amYfqe+dC8tVI8fu2zhk6
-MV85efiLCQyFRebzxqEkms8a56YCMBRsB9luvckrDATOCgBVuhhUIhRcTjyPWtYM
-Y7ChxX8tlP3R0cpmKm5uMPmn4KP5WYyb/Zd3kACy/q+MEJa9ZC6tBVqXFBKWQ1uN
-BeuVHWD24QIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQELBQAD
-ggEBAA9ac8wgwaPmSaQIS3Pswv1DnaCyfhc1Gn40LWiZLkpbggognlc6sji9VwjG
-XHxDPlpX8L+I5FX9vq4+Aw0Xz9DgxguM3u2mBsFvkGOi3uhTcdpnWvIqjG/F2fz1
-xqzuB7HNsl9CsLKysOZtoMiIGvI3Xctfs51mmDIdScSxY19EgyWxMuWKDsokcuvB
-F4ULec4+n3hBycZFzC8+sh+vMyeMdemNP2rrVDRoD/+eTiGIdvZB3sZpCVo4Bafj
-a9vjTBZkyRxwrQAeAZC+m/TtQrfosv8t1cq6e71uV1GiGDx5Q0KgMlzfdNtBpXyZ
-DiskbvPiXrVDeNdDxikNd0y0sEg=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_rsa_digitalsignature.pem b/src/pki/testdata/ssl/certificates/key_usage_rsa_digitalsignature.pem
deleted file mode 100644
index 1a65ac8..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_rsa_digitalsignature.pem
+++ /dev/null
@@ -1,99 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1DXXelAoZJiao
-NVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KFtRfYSi1xLVri
-uRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64DCdYSPnPq+PN
-tBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly1Ujx+7bOGTox
-Xzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQiFFxOPI9a1gxj
-sKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0FWpcUEpZDW40F
-65UdYPbhAgMBAAECggEBAK90nvCXeH3MuhOyrrpeCDkSgBQiBul2QjPeD6+c48zZ
-QFEXrCPx7czs6wtzP2eUL3Mx/yytHgKbGIO1JDXgsJqOFkl+IKbzCH3RPItfd7kk
-bg+1MMLPF6Ut2Tm1T30/wefMZ2ioN+doRbh4MmVTiHw1Jss8Kpj68unN53tGRLvJ
-VvamRDOrtfhuM2fiKap3FH0bBGQzLJ6ZX6Xpscf3flxQhjCm5XeViBWJUo1tgVGN
-Sq8GgAy/ohVQqmUbvX3Zg/yTtVfoDU44OJ2RLhDoB+5VsMtzu0i4k4zoeR0YgT53
-C4VdSmxDSPlpc0xLTmxugGZBxYSAbnyA1cdeufI5F80CgYEA4KppyNukJKu1ZS2c
-Fqx08cR+PQqTzMOdZE1ZYRNtULI0Y6ajceW/l78OYOzxFQEho4Y00UQZTKUxp5/O
-RxalI7b1zPlW3jXJ+2j8JWH4AnPs4aDEDcJVeuCRwlEZ9C3q3cVcjv2Ty6sNe3pe
-OhupkBwAe6WwT9soDOKTSMvB5hsCgYEAzk3ceZAPXGYnjkFF58rhdFdGV0NKKePD
-kAQDjpsoISCbN0RM4vNA4UNWszRd+Js/2ePVIB/k6SPRXZbcOhu2etzk1tTbeynF
-7EzG5FnMGYykQVz2X1JYA+UT5AnujANJUMH1jjDyHdMFS8/1oYT0OwnnbYZ8/sev
-eYK3MJyAVrMCgYEAgM2SqmIqQA/lhmVYuLMUtMtnaI2Y4OtBYBDsbjhaEsqoOH1/
-9Tu31ULm9nDBYr5sT7kQrO0y5/tJdYWsGJuF/+zUDTjiMbF65FVzQedh7d4Sb+Tg
-odbJdRIs3s/qZlCw94ZAI4aD5l9h8mncfcoAM6uqJzl91Lqbwo9fy3tt5gMCgYBG
-kqYQQ7KthhiT9kpGn8V+OfjLEy7Eo7CbjHP3DaatpmzSfB/dJx+Tr6hyB0D6MYmn
-LOQUaDSzeFg/rsLJcf97iiMSRqCKQmD9k8oaBYnnV5A89+Mj+pQ3SN8EDE25QcqL
-wL4SlTXN9AkExTAev8+YfqvXcMFDmuWxKIEoNPFGNwKBgDEWCNvj86HZnQH+7ANc
-84HzHNzBz3XEtn09FeLA69r+C9vLqodxgTvPNdif42Igw4mK640jUP5JruJZ0kq0
-jYsF2yzgpVFfYbo7hU4ZGCZM24WhHhaXLE6Oi/ExCAqstLwCpaVTS1FoljtcNV7P
-mZfK4GN9JSGsRqiWK21Ly2bC
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 34:89:46:9e:a3:b8:36:7b:92:51:76:f8:42:69:93:a7:cf:ce:50:e2
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = RSA-2048 digitalSignature
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = RSA-2048 digitalSignature
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:b5:0d:75:de:94:0a:19:26:26:a8:35:50:23:f9:
- 51:be:b8:59:61:a7:91:89:b7:88:70:61:34:75:a3:
- 1a:97:12:0a:e2:71:2e:84:94:ce:d6:fd:51:c4:26:
- e2:6f:fb:62:85:b5:17:d8:4a:2d:71:2d:5a:e2:b9:
- 11:d9:34:02:e6:2d:6e:34:50:38:b5:a8:a2:5d:2c:
- c1:62:4e:a3:20:fc:11:17:54:ce:4b:d5:b8:00:c3:
- 89:1f:36:6e:c4:c1:9e:b8:0c:27:58:48:f9:cf:ab:
- e3:cd:b4:10:31:9e:6b:f3:a7:fe:df:78:a7:37:de:
- 7a:bd:a6:ff:42:51:55:5e:56:f2:28:bd:df:6e:9f:
- 87:b6:8d:da:99:87:ea:7b:e7:42:f2:d5:48:f1:fb:
- b6:ce:19:3a:31:5f:39:79:f8:8b:09:0c:85:45:e6:
- f3:c6:a1:24:9a:cf:1a:e7:a6:02:30:14:6c:07:d9:
- 6e:bd:c9:2b:0c:04:ce:0a:00:55:ba:18:54:22:14:
- 5c:4e:3c:8f:5a:d6:0c:63:b0:a1:c5:7f:2d:94:fd:
- d1:d1:ca:66:2a:6e:6e:30:f9:a7:e0:a3:f9:59:8c:
- 9b:fd:97:77:90:00:b2:fe:af:8c:10:96:bd:64:2e:
- ad:05:5a:97:14:12:96:43:5b:8d:05:eb:95:1d:60:
- f6:e1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature
- Signature Algorithm: sha256WithRSAEncryption
- 8a:23:82:ea:a0:d9:96:ad:0b:3b:1f:b5:02:a9:bf:65:85:28:
- fb:c5:a9:ca:bc:90:9e:65:48:80:ae:d0:92:a5:4b:d4:ac:0d:
- 5c:72:4c:9b:e3:8e:29:e9:8d:04:81:ff:bb:86:92:3f:1e:63:
- 77:51:ea:84:48:e6:50:37:b2:22:2f:36:19:40:f9:de:b0:3d:
- bf:78:09:66:7a:33:66:f6:b9:87:60:e8:e9:76:a2:d3:70:91:
- 1c:4a:3a:7a:21:71:5b:31:f1:7a:81:5d:fa:ce:ca:82:6d:f3:
- 34:9e:ff:ba:2d:3d:84:a6:7b:6b:35:09:73:37:ee:09:f9:5d:
- 67:41:2a:a7:97:20:00:06:9c:da:d4:fc:03:e2:1f:3d:84:0d:
- a0:24:f0:00:87:79:7f:d6:6d:be:40:b1:d9:ab:a2:74:eb:f7:
- 4a:d1:f6:d9:30:10:71:0e:56:34:f4:3c:8a:73:69:c1:2b:ce:
- 6a:5f:a0:43:5d:89:35:fa:4a:8c:8b:8f:4a:df:e6:17:92:20:
- b5:1a:13:da:11:d1:3b:10:f8:2f:7e:84:b7:13:e5:67:38:44:
- 6b:04:ab:e6:bc:3c:48:46:f2:43:fb:79:2d:0c:3d:7d:35:12:
- df:90:54:7b:93:ed:fa:c4:62:f3:5b:54:a8:88:0c:da:0f:e5:
- 51:dc:84:fa
------BEGIN CERTIFICATE-----
-MIIC6DCCAdCgAwIBAgIUNIlGnqO4NnuSUXb4QmmTp8/OUOIwDQYJKoZIhvcNAQEL
-BQAwJDEiMCAGA1UEAwwZUlNBLTIwNDggZGlnaXRhbFNpZ25hdHVyZTAeFw0yMDA3
-MDExNzQ1MDRaFw0zMDA2MjkxNzQ1MDRaMCQxIjAgBgNVBAMMGVJTQS0yMDQ4IGRp
-Z2l0YWxTaWduYXR1cmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1
-DXXelAoZJiaoNVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KF
-tRfYSi1xLVriuRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64
-DCdYSPnPq+PNtBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly
-1Ujx+7bOGToxXzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQi
-FFxOPI9a1gxjsKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0F
-WpcUEpZDW40F65UdYPbhAgMBAAGjEjAQMA4GA1UdDwEB/wQEAwIHgDANBgkqhkiG
-9w0BAQsFAAOCAQEAiiOC6qDZlq0LOx+1Aqm/ZYUo+8WpyryQnmVIgK7QkqVL1KwN
-XHJMm+OOKemNBIH/u4aSPx5jd1HqhEjmUDeyIi82GUD53rA9v3gJZnozZva5h2Do
-6Xai03CRHEo6eiFxWzHxeoFd+s7Kgm3zNJ7/ui09hKZ7azUJczfuCfldZ0Eqp5cg
-AAac2tT8A+IfPYQNoCTwAId5f9ZtvkCx2auidOv3StH22TAQcQ5WNPQ8inNpwSvO
-al+gQ12JNfpKjIuPSt/mF5IgtRoT2hHROxD4L36EtxPlZzhEawSr5rw8SEbyQ/t5
-LQw9fTUS35BUe5Pt+sRi81tUqIgM2g/lUdyE+g==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_rsa_keyencipherment.pem b/src/pki/testdata/ssl/certificates/key_usage_rsa_keyencipherment.pem
deleted file mode 100644
index 362b6b6..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_rsa_keyencipherment.pem
+++ /dev/null
@@ -1,99 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1DXXelAoZJiao
-NVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KFtRfYSi1xLVri
-uRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64DCdYSPnPq+PN
-tBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly1Ujx+7bOGTox
-Xzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQiFFxOPI9a1gxj
-sKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0FWpcUEpZDW40F
-65UdYPbhAgMBAAECggEBAK90nvCXeH3MuhOyrrpeCDkSgBQiBul2QjPeD6+c48zZ
-QFEXrCPx7czs6wtzP2eUL3Mx/yytHgKbGIO1JDXgsJqOFkl+IKbzCH3RPItfd7kk
-bg+1MMLPF6Ut2Tm1T30/wefMZ2ioN+doRbh4MmVTiHw1Jss8Kpj68unN53tGRLvJ
-VvamRDOrtfhuM2fiKap3FH0bBGQzLJ6ZX6Xpscf3flxQhjCm5XeViBWJUo1tgVGN
-Sq8GgAy/ohVQqmUbvX3Zg/yTtVfoDU44OJ2RLhDoB+5VsMtzu0i4k4zoeR0YgT53
-C4VdSmxDSPlpc0xLTmxugGZBxYSAbnyA1cdeufI5F80CgYEA4KppyNukJKu1ZS2c
-Fqx08cR+PQqTzMOdZE1ZYRNtULI0Y6ajceW/l78OYOzxFQEho4Y00UQZTKUxp5/O
-RxalI7b1zPlW3jXJ+2j8JWH4AnPs4aDEDcJVeuCRwlEZ9C3q3cVcjv2Ty6sNe3pe
-OhupkBwAe6WwT9soDOKTSMvB5hsCgYEAzk3ceZAPXGYnjkFF58rhdFdGV0NKKePD
-kAQDjpsoISCbN0RM4vNA4UNWszRd+Js/2ePVIB/k6SPRXZbcOhu2etzk1tTbeynF
-7EzG5FnMGYykQVz2X1JYA+UT5AnujANJUMH1jjDyHdMFS8/1oYT0OwnnbYZ8/sev
-eYK3MJyAVrMCgYEAgM2SqmIqQA/lhmVYuLMUtMtnaI2Y4OtBYBDsbjhaEsqoOH1/
-9Tu31ULm9nDBYr5sT7kQrO0y5/tJdYWsGJuF/+zUDTjiMbF65FVzQedh7d4Sb+Tg
-odbJdRIs3s/qZlCw94ZAI4aD5l9h8mncfcoAM6uqJzl91Lqbwo9fy3tt5gMCgYBG
-kqYQQ7KthhiT9kpGn8V+OfjLEy7Eo7CbjHP3DaatpmzSfB/dJx+Tr6hyB0D6MYmn
-LOQUaDSzeFg/rsLJcf97iiMSRqCKQmD9k8oaBYnnV5A89+Mj+pQ3SN8EDE25QcqL
-wL4SlTXN9AkExTAev8+YfqvXcMFDmuWxKIEoNPFGNwKBgDEWCNvj86HZnQH+7ANc
-84HzHNzBz3XEtn09FeLA69r+C9vLqodxgTvPNdif42Igw4mK640jUP5JruJZ0kq0
-jYsF2yzgpVFfYbo7hU4ZGCZM24WhHhaXLE6Oi/ExCAqstLwCpaVTS1FoljtcNV7P
-mZfK4GN9JSGsRqiWK21Ly2bC
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 01:1f:2f:6e:e9:f3:7b:74:ba:87:90:bf:40:e4:a1:f0:fd:cd:35:7f
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = RSA-2048 keyEncipherment
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = RSA-2048 keyEncipherment
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:b5:0d:75:de:94:0a:19:26:26:a8:35:50:23:f9:
- 51:be:b8:59:61:a7:91:89:b7:88:70:61:34:75:a3:
- 1a:97:12:0a:e2:71:2e:84:94:ce:d6:fd:51:c4:26:
- e2:6f:fb:62:85:b5:17:d8:4a:2d:71:2d:5a:e2:b9:
- 11:d9:34:02:e6:2d:6e:34:50:38:b5:a8:a2:5d:2c:
- c1:62:4e:a3:20:fc:11:17:54:ce:4b:d5:b8:00:c3:
- 89:1f:36:6e:c4:c1:9e:b8:0c:27:58:48:f9:cf:ab:
- e3:cd:b4:10:31:9e:6b:f3:a7:fe:df:78:a7:37:de:
- 7a:bd:a6:ff:42:51:55:5e:56:f2:28:bd:df:6e:9f:
- 87:b6:8d:da:99:87:ea:7b:e7:42:f2:d5:48:f1:fb:
- b6:ce:19:3a:31:5f:39:79:f8:8b:09:0c:85:45:e6:
- f3:c6:a1:24:9a:cf:1a:e7:a6:02:30:14:6c:07:d9:
- 6e:bd:c9:2b:0c:04:ce:0a:00:55:ba:18:54:22:14:
- 5c:4e:3c:8f:5a:d6:0c:63:b0:a1:c5:7f:2d:94:fd:
- d1:d1:ca:66:2a:6e:6e:30:f9:a7:e0:a3:f9:59:8c:
- 9b:fd:97:77:90:00:b2:fe:af:8c:10:96:bd:64:2e:
- ad:05:5a:97:14:12:96:43:5b:8d:05:eb:95:1d:60:
- f6:e1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Key Encipherment
- Signature Algorithm: sha256WithRSAEncryption
- 3c:1b:15:b3:72:84:5a:81:97:bf:64:f9:e6:73:e7:e3:50:6b:
- df:f9:e3:c7:27:10:ce:8c:b1:c1:d4:67:75:68:c1:c1:7d:6c:
- 24:e4:c4:1e:ca:a9:64:58:46:b8:5d:0f:ea:f0:ab:ed:97:f1:
- 1e:f0:b7:48:60:71:1c:01:42:70:31:8e:19:af:51:f4:47:f3:
- 26:00:b3:1c:25:5c:fa:22:83:51:8f:5c:f3:c1:e6:43:2d:d2:
- b0:40:c6:c6:dd:87:58:2d:8e:71:da:a0:3c:32:3b:f5:b3:8b:
- 88:94:50:cc:1e:51:a1:f8:cc:d9:aa:90:77:d7:95:59:29:dd:
- ff:e9:fa:0e:94:8f:f7:77:c9:6c:29:b6:a2:e9:3f:59:99:12:
- c1:78:06:d1:84:72:8e:14:c3:ca:51:4e:d7:47:8f:e1:c0:4c:
- ea:94:70:1e:48:a7:0e:b2:0c:12:c9:08:c7:78:0f:aa:be:26:
- 8b:fc:e8:58:cd:1e:89:01:a2:15:c8:0a:52:e0:6c:8f:90:c3:
- 2b:d5:30:b6:37:c9:98:4f:34:e3:1e:21:e8:d5:0f:70:6b:7c:
- 1f:d4:6e:99:4f:e3:50:78:61:ec:40:52:2f:d6:01:03:53:f1:
- cd:97:94:1a:44:2b:71:ab:eb:07:45:16:50:dd:4c:96:1d:c8:
- d5:7a:e9:3f
------BEGIN CERTIFICATE-----
-MIIC5jCCAc6gAwIBAgIUAR8vbunze3S6h5C/QOSh8P3NNX8wDQYJKoZIhvcNAQEL
-BQAwIzEhMB8GA1UEAwwYUlNBLTIwNDgga2V5RW5jaXBoZXJtZW50MB4XDTIwMDcw
-MTE3NDUwNFoXDTMwMDYyOTE3NDUwNFowIzEhMB8GA1UEAwwYUlNBLTIwNDgga2V5
-RW5jaXBoZXJtZW50MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtQ11
-3pQKGSYmqDVQI/lRvrhZYaeRibeIcGE0daMalxIK4nEuhJTO1v1RxCbib/tihbUX
-2EotcS1a4rkR2TQC5i1uNFA4taiiXSzBYk6jIPwRF1TOS9W4AMOJHzZuxMGeuAwn
-WEj5z6vjzbQQMZ5r86f+33inN956vab/QlFVXlbyKL3fbp+Hto3amYfqe+dC8tVI
-8fu2zhk6MV85efiLCQyFRebzxqEkms8a56YCMBRsB9luvckrDATOCgBVuhhUIhRc
-TjyPWtYMY7ChxX8tlP3R0cpmKm5uMPmn4KP5WYyb/Zd3kACy/q+MEJa9ZC6tBVqX
-FBKWQ1uNBeuVHWD24QIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCBSAwDQYJKoZIhvcN
-AQELBQADggEBADwbFbNyhFqBl79k+eZz5+NQa9/548cnEM6MscHUZ3VowcF9bCTk
-xB7KqWRYRrhdD+rwq+2X8R7wt0hgcRwBQnAxjhmvUfRH8yYAsxwlXPoig1GPXPPB
-5kMt0rBAxsbdh1gtjnHaoDwyO/Wzi4iUUMweUaH4zNmqkHfXlVkp3f/p+g6Uj/d3
-yWwptqLpP1mZEsF4BtGEco4Uw8pRTtdHj+HATOqUcB5Ipw6yDBLJCMd4D6q+Jov8
-6FjNHokBohXIClLgbI+QwyvVMLY3yZhPNOMeIejVD3BrfB/UbplP41B4YexAUi/W
-AQNT8c2XlBpEK3Gr6wdFFlDdTJYdyNV66T8=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/key_usage_rsa_no_extension.pem b/src/pki/testdata/ssl/certificates/key_usage_rsa_no_extension.pem
deleted file mode 100644
index a48854b..0000000
--- a/src/pki/testdata/ssl/certificates/key_usage_rsa_no_extension.pem
+++ /dev/null
@@ -1,96 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC1DXXelAoZJiao
-NVAj+VG+uFlhp5GJt4hwYTR1oxqXEgricS6ElM7W/VHEJuJv+2KFtRfYSi1xLVri
-uRHZNALmLW40UDi1qKJdLMFiTqMg/BEXVM5L1bgAw4kfNm7EwZ64DCdYSPnPq+PN
-tBAxnmvzp/7feKc33nq9pv9CUVVeVvIovd9un4e2jdqZh+p750Ly1Ujx+7bOGTox
-Xzl5+IsJDIVF5vPGoSSazxrnpgIwFGwH2W69ySsMBM4KAFW6GFQiFFxOPI9a1gxj
-sKHFfy2U/dHRymYqbm4w+afgo/lZjJv9l3eQALL+r4wQlr1kLq0FWpcUEpZDW40F
-65UdYPbhAgMBAAECggEBAK90nvCXeH3MuhOyrrpeCDkSgBQiBul2QjPeD6+c48zZ
-QFEXrCPx7czs6wtzP2eUL3Mx/yytHgKbGIO1JDXgsJqOFkl+IKbzCH3RPItfd7kk
-bg+1MMLPF6Ut2Tm1T30/wefMZ2ioN+doRbh4MmVTiHw1Jss8Kpj68unN53tGRLvJ
-VvamRDOrtfhuM2fiKap3FH0bBGQzLJ6ZX6Xpscf3flxQhjCm5XeViBWJUo1tgVGN
-Sq8GgAy/ohVQqmUbvX3Zg/yTtVfoDU44OJ2RLhDoB+5VsMtzu0i4k4zoeR0YgT53
-C4VdSmxDSPlpc0xLTmxugGZBxYSAbnyA1cdeufI5F80CgYEA4KppyNukJKu1ZS2c
-Fqx08cR+PQqTzMOdZE1ZYRNtULI0Y6ajceW/l78OYOzxFQEho4Y00UQZTKUxp5/O
-RxalI7b1zPlW3jXJ+2j8JWH4AnPs4aDEDcJVeuCRwlEZ9C3q3cVcjv2Ty6sNe3pe
-OhupkBwAe6WwT9soDOKTSMvB5hsCgYEAzk3ceZAPXGYnjkFF58rhdFdGV0NKKePD
-kAQDjpsoISCbN0RM4vNA4UNWszRd+Js/2ePVIB/k6SPRXZbcOhu2etzk1tTbeynF
-7EzG5FnMGYykQVz2X1JYA+UT5AnujANJUMH1jjDyHdMFS8/1oYT0OwnnbYZ8/sev
-eYK3MJyAVrMCgYEAgM2SqmIqQA/lhmVYuLMUtMtnaI2Y4OtBYBDsbjhaEsqoOH1/
-9Tu31ULm9nDBYr5sT7kQrO0y5/tJdYWsGJuF/+zUDTjiMbF65FVzQedh7d4Sb+Tg
-odbJdRIs3s/qZlCw94ZAI4aD5l9h8mncfcoAM6uqJzl91Lqbwo9fy3tt5gMCgYBG
-kqYQQ7KthhiT9kpGn8V+OfjLEy7Eo7CbjHP3DaatpmzSfB/dJx+Tr6hyB0D6MYmn
-LOQUaDSzeFg/rsLJcf97iiMSRqCKQmD9k8oaBYnnV5A89+Mj+pQ3SN8EDE25QcqL
-wL4SlTXN9AkExTAev8+YfqvXcMFDmuWxKIEoNPFGNwKBgDEWCNvj86HZnQH+7ANc
-84HzHNzBz3XEtn09FeLA69r+C9vLqodxgTvPNdif42Igw4mK640jUP5JruJZ0kq0
-jYsF2yzgpVFfYbo7hU4ZGCZM24WhHhaXLE6Oi/ExCAqstLwCpaVTS1FoljtcNV7P
-mZfK4GN9JSGsRqiWK21Ly2bC
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 77:a5:a7:19:39:55:bf:33:16:38:f4:8a:36:a0:0b:09:ae:52:51:2c
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = RSA-2048 no keyUsage extension
- Validity
- Not Before: Jul 1 17:45:04 2020 GMT
- Not After : Jun 29 17:45:04 2030 GMT
- Subject: CN = RSA-2048 no keyUsage extension
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:b5:0d:75:de:94:0a:19:26:26:a8:35:50:23:f9:
- 51:be:b8:59:61:a7:91:89:b7:88:70:61:34:75:a3:
- 1a:97:12:0a:e2:71:2e:84:94:ce:d6:fd:51:c4:26:
- e2:6f:fb:62:85:b5:17:d8:4a:2d:71:2d:5a:e2:b9:
- 11:d9:34:02:e6:2d:6e:34:50:38:b5:a8:a2:5d:2c:
- c1:62:4e:a3:20:fc:11:17:54:ce:4b:d5:b8:00:c3:
- 89:1f:36:6e:c4:c1:9e:b8:0c:27:58:48:f9:cf:ab:
- e3:cd:b4:10:31:9e:6b:f3:a7:fe:df:78:a7:37:de:
- 7a:bd:a6:ff:42:51:55:5e:56:f2:28:bd:df:6e:9f:
- 87:b6:8d:da:99:87:ea:7b:e7:42:f2:d5:48:f1:fb:
- b6:ce:19:3a:31:5f:39:79:f8:8b:09:0c:85:45:e6:
- f3:c6:a1:24:9a:cf:1a:e7:a6:02:30:14:6c:07:d9:
- 6e:bd:c9:2b:0c:04:ce:0a:00:55:ba:18:54:22:14:
- 5c:4e:3c:8f:5a:d6:0c:63:b0:a1:c5:7f:2d:94:fd:
- d1:d1:ca:66:2a:6e:6e:30:f9:a7:e0:a3:f9:59:8c:
- 9b:fd:97:77:90:00:b2:fe:af:8c:10:96:bd:64:2e:
- ad:05:5a:97:14:12:96:43:5b:8d:05:eb:95:1d:60:
- f6:e1
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- 0f:6e:2d:5a:08:c5:3e:62:2a:77:1c:ab:d2:65:50:20:66:16:
- 9e:43:2e:74:8d:38:5b:54:8a:56:85:37:9b:3c:1f:f2:f2:84:
- 83:63:ac:00:da:cb:0f:4a:81:d4:d4:af:13:88:4c:c2:24:9c:
- c1:cb:db:21:c7:b7:85:78:ff:12:ff:f4:63:99:40:9b:58:a0:
- 23:25:5f:5f:dc:c7:64:46:47:4d:d8:ef:cc:96:38:e7:83:2a:
- 1e:7b:fd:d1:39:3d:ff:a7:90:d7:66:53:6d:3a:ad:0f:0f:a2:
- 8e:c5:71:95:33:18:89:79:1c:d4:bc:8e:0d:b7:ca:ab:25:03:
- 45:c6:2d:6c:dc:52:7a:06:b5:b9:8a:18:3c:8c:50:9a:e6:d8:
- 17:de:69:af:0d:d3:50:03:ee:99:53:be:aa:a3:08:7d:a0:30:
- 0f:22:74:c8:8c:f3:c1:3c:c8:4a:84:ae:c0:aa:01:7f:6e:63:
- a5:29:a6:03:a8:fb:25:77:d3:0f:e1:df:89:c1:9f:b3:1c:30:
- 36:73:74:66:cf:1f:2d:91:c2:42:99:51:66:3f:c4:36:c4:71:
- f0:01:33:aa:ba:18:9d:f8:24:ca:dd:53:a1:99:98:e8:95:a5:
- 59:29:7d:cf:dc:93:9c:59:f9:85:f7:f3:98:cb:11:f0:b7:53:
- df:3c:cb:07
------BEGIN CERTIFICATE-----
-MIIC3jCCAcagAwIBAgIUd6WnGTlVvzMWOPSKNqALCa5SUSwwDQYJKoZIhvcNAQEL
-BQAwKTEnMCUGA1UEAwweUlNBLTIwNDggbm8ga2V5VXNhZ2UgZXh0ZW5zaW9uMB4X
-DTIwMDcwMTE3NDUwNFoXDTMwMDYyOTE3NDUwNFowKTEnMCUGA1UEAwweUlNBLTIw
-NDggbm8ga2V5VXNhZ2UgZXh0ZW5zaW9uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAtQ113pQKGSYmqDVQI/lRvrhZYaeRibeIcGE0daMalxIK4nEuhJTO
-1v1RxCbib/tihbUX2EotcS1a4rkR2TQC5i1uNFA4taiiXSzBYk6jIPwRF1TOS9W4
-AMOJHzZuxMGeuAwnWEj5z6vjzbQQMZ5r86f+33inN956vab/QlFVXlbyKL3fbp+H
-to3amYfqe+dC8tVI8fu2zhk6MV85efiLCQyFRebzxqEkms8a56YCMBRsB9luvckr
-DATOCgBVuhhUIhRcTjyPWtYMY7ChxX8tlP3R0cpmKm5uMPmn4KP5WYyb/Zd3kACy
-/q+MEJa9ZC6tBVqXFBKWQ1uNBeuVHWD24QIDAQABMA0GCSqGSIb3DQEBCwUAA4IB
-AQAPbi1aCMU+Yip3HKvSZVAgZhaeQy50jThbVIpWhTebPB/y8oSDY6wA2ssPSoHU
-1K8TiEzCJJzBy9shx7eFeP8S//RjmUCbWKAjJV9f3MdkRkdN2O/Mljjngyoee/3R
-OT3/p5DXZlNtOq0PD6KOxXGVMxiJeRzUvI4Nt8qrJQNFxi1s3FJ6BrW5ihg8jFCa
-5tgX3mmvDdNQA+6ZU76qowh9oDAPInTIjPPBPMhKhK7AqgF/bmOlKaYDqPsld9MP
-4d+JwZ+zHDA2c3Rmzx8tkcJCmVFmP8Q2xHHwATOquhid+CTK3VOhmZjolaVZKX3P
-3JOcWfmF9/OYyxHwt1PfPMsH
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/large_key.pem b/src/pki/testdata/ssl/certificates/large_key.pem
deleted file mode 100644
index a5d367c..0000000
--- a/src/pki/testdata/ssl/certificates/large_key.pem
+++ /dev/null
@@ -1,196 +0,0 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number:
- 72:5e:0f:a7:45:eb:e6:7a:d2:0a:7d:88:4a:cb:be:44:34:11:3a:d2
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Validity
- Not Before: Oct 3 17:20:25 2022 GMT
- Not After : Sep 30 17:20:25 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (8200 bit)
- Modulus:
- 00:a8:42:16:8f:ad:e3:47:23:3c:83:29:5c:42:44:
- 06:fc:2a:99:48:d5:58:0f:98:49:cf:8b:2b:9f:04:
- 24:77:2d:7c:a9:f8:47:4a:6c:74:ce:42:5c:c5:4a:
- 31:13:2a:a9:83:53:28:83:a7:dc:4b:f0:7b:36:31:
- 5b:20:48:9d:33:d6:dd:af:99:da:56:d1:fe:b7:d9:
- 84:0f:40:87:a2:c4:57:bb:24:26:43:83:df:ed:47:
- f6:78:e8:c9:6a:cd:e6:de:d4:e2:2d:b0:89:d4:ad:
- 31:13:65:e2:c1:1e:e5:f2:2e:89:66:e6:37:25:24:
- e2:51:27:31:72:1e:5d:b8:98:7a:a3:ab:94:f7:36:
- fa:76:f1:fc:24:5e:04:9d:3b:6b:43:cc:71:75:20:
- f6:09:4e:54:2b:33:2e:c2:ce:a2:64:af:cb:c0:e6:
- 05:4d:76:1a:31:7a:f1:4d:d4:c4:b0:ea:ca:c5:a4:
- 3c:ff:10:4e:79:eb:bd:b2:ec:57:6d:83:57:84:30:
- 10:87:4f:ea:29:a7:73:73:61:d9:f2:54:14:37:00:
- da:f6:4a:5e:06:d2:d6:6d:a5:61:9d:59:45:82:6e:
- 0a:da:bf:91:c9:c1:af:4b:75:2a:bf:3d:af:7d:51:
- 4d:d0:f5:2d:e7:b0:57:d1:37:0d:40:94:5a:76:7a:
- a9:5d:84:83:9d:34:9f:54:86:f5:4c:f3:b7:ec:69:
- 07:d0:27:80:7a:2e:c7:af:64:37:96:6d:40:31:53:
- 48:cd:9e:5f:cc:8e:39:42:32:29:0b:72:22:58:25:
- 56:a9:e9:81:1c:ee:18:77:d3:d9:bc:4f:c6:4b:a9:
- 9a:9f:20:40:07:17:71:34:a1:f1:8c:ff:ad:bd:8d:
- 60:fc:00:7e:b4:53:b4:ac:58:5f:99:9b:e1:46:05:
- 7a:28:b0:09:f2:58:26:88:2c:67:91:19:d5:7e:9e:
- c8:f0:a8:75:d5:e8:ff:23:9d:cd:0f:23:99:8f:1c:
- 35:5e:dc:56:09:1f:71:a0:e0:32:77:e9:3b:db:99:
- 3e:e2:05:97:38:7d:21:ad:9b:5c:40:0a:b1:36:12:
- d9:cc:bc:a8:03:76:ad:26:04:97:3b:7c:27:09:c4:
- 86:93:28:c0:a8:15:ca:4b:54:10:2b:50:4d:58:5f:
- e1:4b:4a:04:66:4a:11:f3:ad:09:4a:07:df:7d:36:
- ff:0e:5d:1c:b9:6b:8d:ea:1f:b9:83:32:33:ee:1e:
- 5c:e7:5b:1c:7e:ae:b6:cf:08:83:4b:fe:5f:1f:70:
- ba:56:24:b8:76:12:c5:2e:f5:d6:ef:9b:83:77:17:
- 4c:90:63:bc:94:55:83:56:d3:94:14:5f:78:2a:37:
- cf:e1:8d:c1:f2:e8:fd:70:e1:75:da:8f:f9:2a:ee:
- 6a:5f:ef:b2:2e:6f:d7:fc:a0:8e:da:59:86:74:2e:
- 21:31:bd:dd:f2:90:c1:82:6b:1e:1c:5f:b0:13:94:
- da:4f:de:2e:30:75:a1:37:89:6b:52:8d:05:a1:24:
- 65:5d:29:74:56:2e:95:98:ce:5a:cd:d8:ea:67:2f:
- e3:b6:fd:0e:28:5d:65:3a:ff:f7:c6:ea:67:e4:8d:
- 5a:84:d1:01:ad:58:19:8d:63:5f:c9:03:5a:b8:c3:
- 36:73:ab:d7:54:fc:9f:82:7c:aa:ad:0f:78:b6:1a:
- f2:87:6a:f8:ec:9e:84:bf:52:37:ef:d2:9f:d1:79:
- 7f:dd:73:ad:06:28:6b:88:81:52:a6:e4:91:3e:36:
- 39:77:be:75:32:3d:c9:c1:0d:05:b2:b2:59:73:f9:
- 92:87:2f:29:98:57:cc:7d:bb:eb:ad:f3:50:b1:d6:
- 82:73:54:cd:5d:a1:fa:45:73:7d:1e:59:ff:3e:a2:
- de:93:f9:98:db:d4:d0:68:12:1b:27:11:85:01:8e:
- 85:bb:ef:a9:33:9d:d1:6b:4f:08:38:b3:db:39:0e:
- 10:c1:83:d9:1b:ca:43:57:81:81:fc:c0:cb:73:5b:
- 12:73:f7:a8:57:cb:bf:bf:f0:39:7c:21:a2:a3:47:
- ca:42:9e:a3:27:56:3f:7d:01:18:da:35:31:d3:9b:
- ca:b6:79:24:1e:6e:67:47:7c:f1:06:78:f3:ff:f6:
- f9:a2:18:9f:f1:ec:ac:f9:20:b7:10:f3:62:72:f7:
- 5b:db:f4:b0:89:6b:33:e6:dd:5f:a3:1e:59:ed:fb:
- f9:e2:d0:4d:8f:4c:9c:99:f0:4d:d6:3c:4a:9f:a0:
- 06:c7:31:51:b8:60:58:38:1f:a6:74:f7:b4:59:f2:
- 89:74:42:55:d8:d9:01:f1:22:b9:e9:11:45:93:c3:
- 5d:22:cc:a0:a0:26:a8:38:d7:fd:8d:af:4c:1d:b2:
- 46:6d:b7:ae:c9:b4:be:77:22:28:bc:4c:e0:76:de:
- fe:69:9c:51:28:06:53:67:33:f0:52:64:ee:4a:b7:
- 37:25:ce:f5:35:86:06:58:42:80:5e:65:87:78:db:
- ec:fb:41:40:2c:d1:c0:1f:87:5e:83:59:5d:91:fe:
- 40:e9:1e:e5:fc:23:62:fa:cc:5c:1b:f6:85:30:e8:
- c6:28:0e:b8:4d:2c:c4:84:55:f8:fb:40:4d:89:46:
- 2c:95:b6:84:c7:61:b7:a7:3b:ea:01:dd:33:cd:bc:
- 9f:2c:3e:13:3d:b6:12:05:b2:de:bb:aa:d2:91:c4:
- ad:c4:69:9c:0e:34:e1:77:6a:46:d5:d1:43:3d:aa:
- 24:07:d8:5c:57:e7
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- a3:87:11:43:6d:15:9d:52:66:13:06:87:28:ca:53:75:8e:53:
- 2d:1d:1f:d7:95:a7:46:30:fe:e8:33:b4:72:4a:60:19:90:6b:
- 26:77:f5:11:9e:fb:1a:53:24:96:fd:93:de:ef:ec:68:5a:7a:
- 10:36:8d:5c:2d:35:5a:ea:69:30:bc:4d:3d:b2:9d:ec:c8:9c:
- a0:c2:b5:60:b9:bc:12:aa:90:89:48:13:3e:b6:f9:7d:58:a4:
- 38:bf:21:ab:7c:ad:97:4f:27:8c:40:c9:4a:86:31:28:6c:d2:
- f7:da:79:ee:d9:7e:34:df:54:ad:71:44:a8:35:39:94:b8:69:
- 1f:d3:30:ec:e6:96:21:76:ce:bb:1d:4c:d8:d1:f7:c8:94:89:
- 8a:cf:86:de:9e:4a:ea:22:37:91:73:ee:67:63:35:f6:23:5b:
- 3f:22:e7:43:06:9b:ce:b0:42:76:b0:fb:a4:30:ed:67:42:b3:
- 66:dd:37:4d:cd:9b:5b:22:f6:39:cd:f2:f3:c6:d9:a0:60:00:
- b8:66:2f:bf:d6:b9:7d:d2:1e:45:06:48:cc:d4:24:7b:2d:87:
- 79:1a:a4:53:ba:6b:e2:c5:9a:d5:2a:57:58:ec:fe:a8:0c:df:
- 85:79:d7:07:f2:6e:09:f7:f5:40:92:71:b3:73:f4:ea:78:c0:
- 46:a0:e8:d2:c6:5e:d7:8a:ab:39:21:21:25:0d:fd:ea:72:cc:
- b3:75:83:3c:cc:15:e0:7b:f9:25:77:62:ee:97:bc:a4:50:3d:
- f3:29:8e:c4:8d:49:51:b2:e2:42:ac:a6:a9:7b:ba:f7:f8:8d:
- c6:b1:15:9b:7f:61:50:f9:8d:61:66:25:6b:88:e5:2e:91:b3:
- b2:2b:a7:f3:45:c5:3b:4f:65:95:f5:c2:15:a8:d2:3e:36:bb:
- d6:70:0e:db:54:c4:d9:df:1c:03:81:79:49:b6:bd:50:00:85:
- c3:12:4f:21:97:c9:77:25:93:bc:08:fb:98:54:60:b3:69:09:
- 8e:a9:e3:8f:3b:06:f7:65:06:24:43:98:12:ad:b6:32:5a:4b:
- 66:8a:47:c8:15:8c:ba:82:17:35:e0:99:cc:69:88:f5:42:59:
- e0:84:e6:ac:80:96:a8:4d:2a:e6:35:62:3e:d0:b5:34:9a:68:
- 83:29:31:47:a6:53:c0:b6:db:07:d8:b2:46:a2:bd:28:79:fa:
- a3:49:17:30:77:91:0e:9c:36:b5:44:17:6c:e9:84:9b:a8:e8:
- 19:65:94:3f:7b:dd:e1:2b:5c:2f:51:af:57:14:1f:cd:45:96:
- 0e:86:bd:07:a3:4c:d8:bc:d2:cb:68:de:6b:6d:e5:dc:15:e7:
- 47:64:11:74:27:c5:d1:41:7c:01:03:6f:bd:53:ba:57:32:ba:
- 42:85:be:a4:c6:3a:c7:37:59:ed:af:ce:ae:29:09:47:16:95:
- 12:38:ed:26:31:18:55:db:ac:ea:c9:85:10:e0:ea:d9:d7:8d:
- 31:71:bb:8c:82:4d:a9:b4:96:ba:72:42:ad:98:5d:27:7d:da:
- 9a:4d:27:69:49:26:26:55:48:fd:d5:01:39:e1:ac:31:92:b8:
- ff:86:ed:ca:ec:57:cf:10:4b:10:c6:54:4f:6d:3f:e4:68:f1:
- e7:94:d7:6f:cd:34:1c:55:bb:3a:b0:54:72:fc:39:41:6f:cf:
- 0f:e9:80:a7:1a:6d:51:74:33:99:f5:71:87:ff:5a:79:59:79:
- 72:fc:96:07:9c:f2:91:2e:95:8d:88:01:2c:b0:91:06:92:70:
- 05:e8:56:dd:eb:7c:80:9d:e5:ac:40:56:2b:bf:ca:88:20:76:
- 41:78:0c:27:1d:43:0f:c1:b5:53:6b:22:92:d6:73:5d:35:11:
- 1a:d3:fe:19:dc:2c:c3:ba:ae:7e:23:ae:d7:e5:43:35:fd:1b:
- cc:02:52:aa:da:33:97:5b:e0:26:33:d9:4b:39:5d:7e:2b:c6:
- 5d:6d:af:64:90:bf:02:54:e0:bc:ff:41:c0:65:d7:7b:33:fc:
- b5:71:8c:db:59:08:73:68:78:50:1f:85:a0:b2:01:91:6b:00:
- e3:c1:f7:8c:df:3e:93:a6:fe:c9:4f:f5:70:22:f8:c9:03:30:
- e1:b8:bd:42:d7:a5:bc:ca:af:09:80:ba:9a:c8:1a:9c:95:b1:
- 68:60:5c:46:76:9b:4f:c2:51:81:15:b4:a4:dd:d5:c0:4c:66:
- 40:94:d3:cd:77:10:64:a5:41:99:72:69:41:a7:e7:cd:ec:4d:
- c9:38:24:4f:da:88:48:8c:57:b7:2c:65:e3:52:91:da:6c:34:
- 00:8e:99:91:de:e2:67:03:9a:cb:55:08:f4:2d:58:81:08:e2:
- e8:02:9c:75:da:93:29:0b:db:82:ca:b3:20:90:06:59:e9:23:
- fb:28:aa:ef:c0:66:4d:9e:ba:c6:76:30:b5:e1:7c:aa:79:12:
- c4:45:a4:c7:d0:5a:5f:9f:3b:13:13:90:73:bf:10:95:d8:6f:
- fd:7f:74:f8:c9:90:e1:20:90:96:1d:b7:be:a4:70:c3:20:8e:
- cd:78:1d:e4:58:b8:20:4f:bc:19:7b:71:91:09:95:2a:4c:66:
- ee:5d:b4:ae:39:66:ac:e8:ba:12:76:43:9d:a5:92:c4:f9:70:
- 20:2f:91:d7:11:d6:e3:50:e6:66:6a:20:5b:b6:7e:48:22:00:
- 52:74:0c:44:2a:e8:57:85:89:63:3b:2f:b8:29:68:e6:0f
------BEGIN CERTIFICATE-----
-MIIJSTCCBTACFHJeD6dF6+Z60gp9iErLvkQ0ETrSMA0GCSqGSIb3DQEBCwUAMGAx
-CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3Vu
-dGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEw
-HhcNMjIxMDAzMTcyMDI1WhcNMzIwOTMwMTcyMDI1WjBgMQswCQYDVQQGEwJVUzET
-MBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91bnRhaW4gVmlldzEQMA4G
-A1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4xMIIEIzANBgkqhkiG9w0B
-AQEFAAOCBBAAMIIECwKCBAIAqEIWj63jRyM8gylcQkQG/CqZSNVYD5hJz4srnwQk
-dy18qfhHSmx0zkJcxUoxEyqpg1Mog6fcS/B7NjFbIEidM9bdr5naVtH+t9mED0CH
-osRXuyQmQ4Pf7Uf2eOjJas3m3tTiLbCJ1K0xE2XiwR7l8i6JZuY3JSTiUScxch5d
-uJh6o6uU9zb6dvH8JF4EnTtrQ8xxdSD2CU5UKzMuws6iZK/LwOYFTXYaMXrxTdTE
-sOrKxaQ8/xBOeeu9suxXbYNXhDAQh0/qKadzc2HZ8lQUNwDa9kpeBtLWbaVhnVlF
-gm4K2r+RycGvS3Uqvz2vfVFN0PUt57BX0TcNQJRadnqpXYSDnTSfVIb1TPO37GkH
-0CeAei7Hr2Q3lm1AMVNIzZ5fzI45QjIpC3IiWCVWqemBHO4Yd9PZvE/GS6manyBA
-BxdxNKHxjP+tvY1g/AB+tFO0rFhfmZvhRgV6KLAJ8lgmiCxnkRnVfp7I8Kh11ej/
-I53NDyOZjxw1XtxWCR9xoOAyd+k725k+4gWXOH0hrZtcQAqxNhLZzLyoA3atJgSX
-O3wnCcSGkyjAqBXKS1QQK1BNWF/hS0oEZkoR860JSgfffTb/Dl0cuWuN6h+5gzIz
-7h5c51scfq62zwiDS/5fH3C6ViS4dhLFLvXW75uDdxdMkGO8lFWDVtOUFF94KjfP
-4Y3B8uj9cOF12o/5Ku5qX++yLm/X/KCO2lmGdC4hMb3d8pDBgmseHF+wE5TaT94u
-MHWhN4lrUo0FoSRlXSl0Vi6VmM5azdjqZy/jtv0OKF1lOv/3xupn5I1ahNEBrVgZ
-jWNfyQNauMM2c6vXVPyfgnyqrQ94thryh2r47J6Ev1I379Kf0Xl/3XOtBihriIFS
-puSRPjY5d751Mj3JwQ0FsrJZc/mShy8pmFfMfbvrrfNQsdaCc1TNXaH6RXN9Hln/
-PqLek/mY29TQaBIbJxGFAY6Fu++pM53Ra08IOLPbOQ4QwYPZG8pDV4GB/MDLc1sS
-c/eoV8u/v/A5fCGio0fKQp6jJ1Y/fQEY2jUx05vKtnkkHm5nR3zxBnjz//b5ohif
-8eys+SC3EPNicvdb2/SwiWsz5t1fox5Z7fv54tBNj0ycmfBN1jxKn6AGxzFRuGBY
-OB+mdPe0WfKJdEJV2NkB8SK56RFFk8NdIsygoCaoONf9ja9MHbJGbbeuybS+dyIo
-vEzgdt7+aZxRKAZTZzPwUmTuSrc3Jc71NYYGWEKAXmWHeNvs+0FALNHAH4deg1ld
-kf5A6R7l/CNi+sxcG/aFMOjGKA64TSzEhFX4+0BNiUYslbaEx2G3pzvqAd0zzbyf
-LD4TPbYSBbLeu6rSkcStxGmcDjThd2pG1dFDPaokB9hcV+cCAwEAATANBgkqhkiG
-9w0BAQsFAAOCBAIAo4cRQ20VnVJmEwaHKMpTdY5TLR0f15WnRjD+6DO0ckpgGZBr
-Jnf1EZ77GlMklv2T3u/saFp6EDaNXC01WuppMLxNPbKd7MicoMK1YLm8EqqQiUgT
-Prb5fVikOL8hq3ytl08njEDJSoYxKGzS99p57tl+NN9UrXFEqDU5lLhpH9Mw7OaW
-IXbOux1M2NH3yJSJis+G3p5K6iI3kXPuZ2M19iNbPyLnQwabzrBCdrD7pDDtZ0Kz
-Zt03Tc2bWyL2Oc3y88bZoGAAuGYvv9a5fdIeRQZIzNQkey2HeRqkU7pr4sWa1SpX
-WOz+qAzfhXnXB/JuCff1QJJxs3P06njARqDo0sZe14qrOSEhJQ396nLMs3WDPMwV
-4Hv5JXdi7pe8pFA98ymOxI1JUbLiQqymqXu69/iNxrEVm39hUPmNYWYla4jlLpGz
-siun80XFO09llfXCFajSPja71nAO21TE2d8cA4F5Sba9UACFwxJPIZfJdyWTvAj7
-mFRgs2kJjqnjjzsG92UGJEOYEq22MlpLZopHyBWMuoIXNeCZzGmI9UJZ4ITmrICW
-qE0q5jViPtC1NJpogykxR6ZTwLbbB9iyRqK9KHn6o0kXMHeRDpw2tUQXbOmEm6jo
-GWWUP3vd4StcL1GvVxQfzUWWDoa9B6NM2LzSy2jea23l3BXnR2QRdCfF0UF8AQNv
-vVO6VzK6QoW+pMY6xzdZ7a/OrikJRxaVEjjtJjEYVdus6smFEODq2deNMXG7jIJN
-qbSWunJCrZhdJ33amk0naUkmJlVI/dUBOeGsMZK4/4btyuxXzxBLEMZUT20/5Gjx
-55TXb800HFW7OrBUcvw5QW/PD+mApxptUXQzmfVxh/9aeVl5cvyWB5zykS6VjYgB
-LLCRBpJwBehW3et8gJ3lrEBWK7/KiCB2QXgMJx1DD8G1U2siktZzXTURGtP+Gdws
-w7qufiOu1+VDNf0bzAJSqtozl1vgJjPZSzldfivGXW2vZJC/AlTgvP9BwGXXezP8
-tXGM21kIc2h4UB+FoLIBkWsA48H3jN8+k6b+yU/1cCL4yQMw4bi9QtelvMqvCYC6
-msganJWxaGBcRnabT8JRgRW0pN3VwExmQJTTzXcQZKVBmXJpQafnzexNyTgkT9qI
-SIxXtyxl41KR2mw0AI6Zkd7iZwOay1UI9C1YgQji6AKcddqTKQvbgsqzIJAGWekj
-+yiq78BmTZ66xnYwteF8qnkSxEWkx9BaX587ExOQc78Qldhv/X90+MmQ4SCQlh23
-vqRwwyCOzXgd5Fi4IE+8GXtxkQmVKkxm7l20rjlmrOi6EnZDnaWSxPlwIC+R1xHW
-41DmZmogW7Z+SCIAUnQMRCroV4WJYzsvuClo5g8=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/leaf_from_known_root.pem b/src/pki/testdata/ssl/certificates/leaf_from_known_root.pem
deleted file mode 100644
index a3d6120..0000000
--- a/src/pki/testdata/ssl/certificates/leaf_from_known_root.pem
+++ /dev/null
@@ -1,666 +0,0 @@
-===========================================
-Certificate0: 43a7c7f7b28f92beac4b5e7e002c69801fd82c8656d9cb2993dba2bab0c4ec1e
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 5475531677529648189 (0x4bfcff0cd38dac3d)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", OU = http://certs.godaddy.com/repository/, CN = Go Daddy Secure Certificate Authority - G2
- Validity
- Not Before: Jul 25 02:05:05 2023 GMT
- Not After : Aug 24 00:14:22 2024 GMT
- Subject: CN = tntpowerwashservices.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:af:a6:20:2e:e2:8f:f6:61:ba:78:bd:8c:c9:b4:
- 84:6a:38:53:33:4a:28:e1:f6:9a:f8:be:45:14:18:
- ef:0c:57:6c:ae:89:7b:8d:06:89:58:b4:76:21:2c:
- 43:1f:b9:5d:e0:8d:4b:83:ad:3d:04:fb:e1:bf:76:
- f2:e9:1a:80:42:f7:24:65:6d:c9:90:fc:fd:8e:82:
- 0a:0e:5e:22:78:09:68:59:2a:4b:58:10:99:2d:f8:
- 57:56:d9:92:a6:58:7e:89:c2:12:ea:c6:e2:43:86:
- 07:6f:84:e2:c2:cd:1e:9d:4f:ee:62:58:35:a2:13:
- d5:bc:20:cf:69:65:c4:74:2a:4d:b1:c2:7b:03:85:
- b2:fc:dd:c7:36:30:c2:d6:59:02:e8:7c:41:26:ce:
- 6b:f0:7a:55:1f:90:42:07:53:2e:a1:47:2e:53:42:
- a6:48:1c:d0:d2:bb:9c:76:bf:89:4b:39:9d:69:f5:
- 80:a4:38:b3:bd:e7:cd:41:0c:69:d7:3d:c1:78:27:
- 88:05:ee:c7:f3:87:9d:01:e1:fd:70:e4:be:4d:97:
- d3:2b:61:f3:0a:d3:2f:63:a9:ce:61:22:08:2e:a3:
- d6:ba:de:fe:6b:df:69:ed:2f:50:dd:b8:72:c4:d6:
- 6b:00:5e:a4:8b:9b:58:c0:43:32:ab:cc:44:55:d7:
- 70:2f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- X509v3 CRL Distribution Points:
- Full Name:
- URI:http://crl.godaddy.com/gdig2s1-7257.crl
- X509v3 Certificate Policies:
- Policy: 2.16.840.1.114413.1.7.23.1
- CPS: http://certificates.godaddy.com/repository/
- Policy: 2.23.140.1.2.1
- Authority Information Access:
- OCSP - URI:http://ocsp.godaddy.com/
- CA Issuers - URI:http://certificates.godaddy.com/repository/gdig2.crt
- X509v3 Authority Key Identifier:
- 40:C2:BD:27:8E:CC:34:83:30:A2:33:D7:FB:6C:B3:F0:B4:2C:80:CE
- X509v3 Subject Alternative Name:
- DNS:tntpowerwashservices.com, DNS:www.tntpowerwashservices.com
- X509v3 Subject Key Identifier:
- 15:BE:40:63:3C:B1:6A:3C:27:52:B1:1E:43:06:A1:1C:0B:09:C7:C8
- CT Precertificate SCTs:
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : EE:CD:D0:64:D5:DB:1A:CE:C5:5C:B7:9D:B4:CD:13:A2:
- 32:87:46:7C:BC:EC:DE:C3:51:48:59:46:71:1F:B5:9B
- Timestamp : Jul 25 02:05:06.473 2023 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:45:02:21:00:B6:D5:26:94:10:7C:69:75:D5:83:A6:
- 4A:7F:4D:87:A3:86:3D:C6:AD:47:17:B7:04:9F:83:0B:
- 51:7E:41:C5:06:02:20:1E:2C:1C:2F:03:D1:1B:AB:E2:
- F5:A0:65:BC:EC:BE:15:D2:05:ED:CC:AC:1A:44:70:DC:
- 19:B6:87:58:4E:DF:EA
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : 48:B0:E3:6B:DA:A6:47:34:0F:E5:6A:02:FA:9D:30:EB:
- 1C:52:01:CB:56:DD:2C:81:D9:BB:BF:AB:39:D8:84:73
- Timestamp : Jul 25 02:05:06.771 2023 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:45:02:20:6F:76:37:49:56:F0:9D:7F:F7:94:58:C9:
- 9E:D3:D6:36:7D:BD:56:F4:92:41:0B:3E:97:0B:95:84:
- 53:C6:68:24:02:21:00:87:45:7A:45:89:8E:C0:D9:44:
- 82:56:24:C1:0D:A3:C4:FC:F8:C8:8E:1D:71:CC:0C:B5:
- 6E:03:40:8D:3C:34:3A
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : DA:B6:BF:6B:3F:B5:B6:22:9F:9B:C2:BB:5C:6B:E8:70:
- 91:71:6C:BB:51:84:85:34:BD:A4:3D:30:48:D7:FB:AB
- Timestamp : Jul 25 02:05:06.882 2023 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:46:02:21:00:A1:1F:15:0A:5A:5A:E7:ED:6D:61:5F:
- 9C:13:0B:66:70:62:95:31:C8:ED:D0:8A:B9:58:B1:90:
- 97:63:21:C8:2B:02:21:00:F9:67:A5:79:88:32:96:48:
- CB:6C:B9:27:76:0D:B6:7C:3A:AE:CB:65:40:87:E3:A5:
- A9:FA:03:CA:61:F3:C7:9D
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 26:c1:ee:ce:fb:7c:3d:bd:15:19:f7:6e:bc:f2:b0:d3:8b:a0:
- d0:26:84:83:2c:06:65:50:68:0e:9a:1e:96:9e:2b:64:ae:7a:
- 0a:05:e9:78:0a:cc:d5:0d:44:7a:d5:ae:4b:25:0c:a1:5d:a0:
- b4:3a:1b:60:6c:6a:e2:30:7e:30:23:2e:eb:74:85:80:84:0f:
- e6:cb:89:ee:b8:a9:9d:79:8a:da:dc:13:e1:6d:77:4f:81:7e:
- 55:b4:0f:4f:41:6d:02:89:bf:73:95:7c:7f:b2:d8:9b:50:4a:
- f8:60:36:11:e2:13:32:1f:e5:0f:3a:7d:0e:42:1e:b0:90:eb:
- dd:41:57:0c:52:72:28:31:87:13:cb:39:9a:2f:23:66:9f:ca:
- a9:4a:d3:26:30:71:ad:72:e2:83:b7:00:29:92:2c:b9:9f:c9:
- a2:85:b2:90:29:c0:10:41:e4:6f:6e:d7:3c:ad:96:06:81:75:
- 09:ff:7e:47:ff:3d:93:18:f5:e8:62:44:f9:8a:6c:37:db:5a:
- a6:66:78:ae:3a:84:9b:7c:d0:f0:c9:9d:99:ce:8d:4a:9f:ab:
- d6:e1:bd:7c:bc:9c:9d:f2:00:c9:17:aa:7d:97:9f:3f:27:9c:
- 6c:91:16:a6:8e:39:c8:86:db:0c:14:ea:20:3d:f7:aa:7d:a3:
- e2:67:9d:9a
-
-SEQUENCE {
- SEQUENCE {
- [0] {
- INTEGER { 2 }
- }
- INTEGER { `4bfcff0cd38dac3d` }
- SEQUENCE {
- # sha256WithRSAEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 }
- NULL {}
- }
- SEQUENCE {
- SET {
- SEQUENCE {
- # countryName
- OBJECT_IDENTIFIER { 2.5.4.6 }
- PrintableString { "US" }
- }
- }
- SET {
- SEQUENCE {
- # stateOrProvinceName
- OBJECT_IDENTIFIER { 2.5.4.8 }
- PrintableString { "Arizona" }
- }
- }
- SET {
- SEQUENCE {
- # localityName
- OBJECT_IDENTIFIER { 2.5.4.7 }
- PrintableString { "Scottsdale" }
- }
- }
- SET {
- SEQUENCE {
- # organizationName
- OBJECT_IDENTIFIER { 2.5.4.10 }
- PrintableString { "GoDaddy.com, Inc." }
- }
- }
- SET {
- SEQUENCE {
- # organizationUnitName
- OBJECT_IDENTIFIER { 2.5.4.11 }
- PrintableString { "http://certs.godaddy.com/repository/" }
- }
- }
- SET {
- SEQUENCE {
- # commonName
- OBJECT_IDENTIFIER { 2.5.4.3 }
- PrintableString { "Go Daddy Secure Certificate Authority - G2" }
- }
- }
- }
- SEQUENCE {
- UTCTime { "230725020505Z" }
- UTCTime { "240824001422Z" }
- }
- SEQUENCE {
- SET {
- SEQUENCE {
- # commonName
- OBJECT_IDENTIFIER { 2.5.4.3 }
- PrintableString { "tntpowerwashservices.com" }
- }
- }
- }
- SEQUENCE {
- SEQUENCE {
- # rsaEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 }
- NULL {}
- }
- BIT_STRING {
- `00`
- SEQUENCE {
- INTEGER { `00afa6202ee28ff661ba78bd8cc9b4846a3853334a28e1f69af8be451418ef0c576cae897b8d068958b476212c431fb95de08d4b83ad3d04fbe1bf76f2e91a8042f724656dc990fcfd8e820a0e5e22780968592a4b5810992df85756d992a6587e89c212eac6e24386076f84e2c2cd1e9d4fee625835a213d5bc20cf6965c4742a4db1c27b0385b2fcddc73630c2d65902e87c4126ce6bf07a551f904207532ea1472e5342a6481cd0d2bb9c76bf894b399d69f580a438b3bde7cd410c69d73dc178278805eec7f3879d01e1fd70e4be4d97d32b61f30ad32f63a9ce6122082ea3d6badefe6bdf69ed2f50ddb872c4d66b005ea48b9b58c04332abcc4455d7702f` }
- INTEGER { 65537 }
- }
- }
- }
- [3] {
- SEQUENCE {
- SEQUENCE {
- # basicConstraints
- OBJECT_IDENTIFIER { 2.5.29.19 }
- BOOLEAN { TRUE }
- OCTET_STRING {
- SEQUENCE {}
- }
- }
- SEQUENCE {
- # extKeyUsage
- OBJECT_IDENTIFIER { 2.5.29.37 }
- OCTET_STRING {
- SEQUENCE {
- # serverAuth
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.3.1 }
- # clientAuth
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.3.2 }
- }
- }
- }
- SEQUENCE {
- # keyUsage
- OBJECT_IDENTIFIER { 2.5.29.15 }
- BOOLEAN { TRUE }
- OCTET_STRING {
- BIT_STRING { b`101` }
- }
- }
- SEQUENCE {
- # cRLDistributionPoints
- OBJECT_IDENTIFIER { 2.5.29.31 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- [0] {
- [0] {
- [6 PRIMITIVE] { "http://crl.godaddy.com/gdig2s1-7257.crl" }
- }
- }
- }
- }
- }
- }
- SEQUENCE {
- # certificatePolicies
- OBJECT_IDENTIFIER { 2.5.29.32 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- OBJECT_IDENTIFIER { 2.16.840.1.114413.1.7.23.1 }
- SEQUENCE {
- SEQUENCE {
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.2.1 }
- IA5String { "http://certificates.godaddy.com/repository/" }
- }
- }
- }
- SEQUENCE {
- # domain-validated
- OBJECT_IDENTIFIER { 2.23.140.1.2.1 }
- }
- }
- }
- }
- SEQUENCE {
- # authorityInfoAccess
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.1.1 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- # ocsp
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.48.1 }
- [6 PRIMITIVE] { "http://ocsp.godaddy.com/" }
- }
- SEQUENCE {
- # caIssuers
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.48.2 }
- [6 PRIMITIVE] { "http://certificates.godaddy.com/repository/gdig2.crt" }
- }
- }
- }
- }
- SEQUENCE {
- # authorityKeyIdentifier
- OBJECT_IDENTIFIER { 2.5.29.35 }
- OCTET_STRING {
- SEQUENCE {
- [0 PRIMITIVE] { `40c2bd278ecc348330a233d7fb6cb3f0b42c80ce` }
- }
- }
- }
- SEQUENCE {
- # subjectAltName
- OBJECT_IDENTIFIER { 2.5.29.17 }
- OCTET_STRING {
- SEQUENCE {
- [2 PRIMITIVE] { "tntpowerwashservices.com" }
- [2 PRIMITIVE] { "www.tntpowerwashservices.com" }
- }
- }
- }
- SEQUENCE {
- # subjectKeyIdentifier
- OBJECT_IDENTIFIER { 2.5.29.14 }
- OCTET_STRING {
- OCTET_STRING { `15be40633cb16a3c2752b11e4306a11c0b09c7c8` }
- }
- }
- SEQUENCE {
- # embeddedSCTList
- OBJECT_IDENTIFIER { 1.3.6.1.4.1.11129.2.4.2 }
- OCTET_STRING {
- OCTET_STRING { `0169007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b000001898acafe290000040300473045022100b6d52694107c6975d583a64a7f4d87a3863dc6ad4717b7049f830b517e41c50602201e2c1c2f03d11babe2f5a065bcecbe15d205edccac1a4470dc19b687584edfea00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d88473000001898acaff53000004030047304502206f76374956f09d7ff79458c99ed3d6367dbd56f492410b3e970b958453c6682402210087457a45898ec0d944825624c10da3c4fcf8c88e1d71cc0cb56e03408d3c343a007700dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab000001898acaffc20000040300483046022100a11f150a5a5ae7ed6d615f9c130b6670629531c8edd08ab958b190976321c82b022100f967a57988329648cb6cb927760db67c3aaecb654087e3a5a9fa03ca61f3c79d` }
- }
- }
- }
- }
- }
- SEQUENCE {
- # sha256WithRSAEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 }
- NULL {}
- }
- BIT_STRING { `00` `26c1eecefb7c3dbd1519f76ebcf2b0d38ba0d02684832c066550680e9a1e969e2b64ae7a0a05e9780accd50d447ad5ae4b250ca15da0b43a1b606c6ae2307e30232eeb748580840fe6cb89eeb8a99d798adadc13e16d774f817e55b40f4f416d0289bf73957c7fb2d89b504af8603611e213321fe50f3a7d0e421eb090ebdd41570c527228318713cb399a2f23669fcaa94ad3263071ad72e283b70029922cb99fc9a285b29029c01041e46f6ed73cad9606817509ff7e47ff3d9318f5e86244f98a6c37db5aa66678ae3a849b7cd0f0c99d99ce8d4a9fabd6e1bd7cbc9c9df200c917aa7d979f3f279c6c9116a68e39c886db0c14ea203df7aa7da3e2679d9a` }
-}
-
------BEGIN CERTIFICATE-----
-MIIGtDCCBZygAwIBAgIIS/z/DNONrD0wDQYJKoZIhvcNAQELBQAwgbQxCzAJBgNV
-BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRow
-GAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjEtMCsGA1UECxMkaHR0cDovL2NlcnRz
-LmdvZGFkZHkuY29tL3JlcG9zaXRvcnkvMTMwMQYDVQQDEypHbyBEYWRkeSBTZWN1
-cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwHhcNMjMwNzI1MDIwNTA1WhcN
-MjQwODI0MDAxNDIyWjAjMSEwHwYDVQQDExh0bnRwb3dlcndhc2hzZXJ2aWNlcy5j
-b20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvpiAu4o/2Ybp4vYzJ
-tIRqOFMzSijh9pr4vkUUGO8MV2yuiXuNBolYtHYhLEMfuV3gjUuDrT0E++G/dvLp
-GoBC9yRlbcmQ/P2OggoOXiJ4CWhZKktYEJkt+FdW2ZKmWH6JwhLqxuJDhgdvhOLC
-zR6dT+5iWDWiE9W8IM9pZcR0Kk2xwnsDhbL83cc2MMLWWQLofEEmzmvwelUfkEIH
-Uy6hRy5TQqZIHNDSu5x2v4lLOZ1p9YCkOLO9581BDGnXPcF4J4gF7sfzh50B4f1w
-5L5Nl9MrYfMK0y9jqc5hIgguo9a63v5r32ntL1DduHLE1msAXqSLm1jAQzKrzERV
-13AvAgMBAAGjggNYMIIDVDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
-BwMBBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBaAwOAYDVR0fBDEwLzAtoCugKYYn
-aHR0cDovL2NybC5nb2RhZGR5LmNvbS9nZGlnMnMxLTcyNTcuY3JsMF0GA1UdIARW
-MFQwSAYLYIZIAYb9bQEHFwEwOTA3BggrBgEFBQcCARYraHR0cDovL2NlcnRpZmlj
-YXRlcy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5LzAIBgZngQwBAgEwdgYIKwYBBQUH
-AQEEajBoMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5nb2RhZGR5LmNvbS8wQAYI
-KwYBBQUHMAKGNGh0dHA6Ly9jZXJ0aWZpY2F0ZXMuZ29kYWRkeS5jb20vcmVwb3Np
-dG9yeS9nZGlnMi5jcnQwHwYDVR0jBBgwFoAUQMK9J47MNIMwojPX+2yz8LQsgM4w
-QQYDVR0RBDowOIIYdG50cG93ZXJ3YXNoc2VydmljZXMuY29tghx3d3cudG50cG93
-ZXJ3YXNoc2VydmljZXMuY29tMB0GA1UdDgQWBBQVvkBjPLFqPCdSsR5DBqEcCwnH
-yDCCAX8GCisGAQQB1nkCBAIEggFvBIIBawFpAHYA7s3QZNXbGs7FXLedtM0TojKH
-Rny87N7DUUhZRnEftZsAAAGJisr+KQAABAMARzBFAiEAttUmlBB8aXXVg6ZKf02H
-o4Y9xq1HF7cEn4MLUX5BxQYCIB4sHC8D0Rur4vWgZbzsvhXSBe3MrBpEcNwZtodY
-Tt/qAHYASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGJisr/UwAA
-BAMARzBFAiBvdjdJVvCdf/eUWMme09Y2fb1W9JJBCz6XC5WEU8ZoJAIhAIdFekWJ
-jsDZRIJWJMENo8T8+MiOHXHMDLVuA0CNPDQ6AHcA2ra/az+1tiKfm8K7XGvocJFx
-bLtRhIU0vaQ9MEjX+6sAAAGJisr/wgAABAMASDBGAiEAoR8VClpa5+1tYV+cEwtm
-cGKVMcjt0Iq5WLGQl2MhyCsCIQD5Z6V5iDKWSMtsuSd2DbZ8Oq7LZUCH46Wp+gPK
-YfPHnTANBgkqhkiG9w0BAQsFAAOCAQEAJsHuzvt8Pb0VGfduvPKw04ug0CaEgywG
-ZVBoDpoelp4rZK56CgXpeArM1Q1EetWuSyUMoV2gtDobYGxq4jB+MCMu63SFgIQP
-5suJ7ripnXmK2twT4W13T4F+VbQPT0FtAom/c5V8f7LYm1BK+GA2EeITMh/lDzp9
-DkIesJDr3UFXDFJyKDGHE8s5mi8jZp/KqUrTJjBxrXLig7cAKZIsuZ/JooWykCnA
-EEHkb27XPK2WBoF1Cf9+R/89kxj16GJE+YpsN9tapmZ4rjqEm3zQ8Mmdmc6NSp+r
-1uG9fLycnfIAyReqfZefPyecbJEWpo45yIbbDBTqID33qn2j4medmg==
------END CERTIFICATE-----
-
-===========================================
-Certificate1: 973a41276ffd01e027a2aad49e34c37846d3e976ff6a620b6712e33832041aa6
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 7 (0x7)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", CN = Go Daddy Root Certificate Authority - G2
- Validity
- Not Before: May 3 07:00:00 2011 GMT
- Not After : May 3 07:00:00 2031 GMT
- Subject: C = US, ST = Arizona, L = Scottsdale, O = "GoDaddy.com, Inc.", OU = http://certs.godaddy.com/repository/, CN = Go Daddy Secure Certificate Authority - G2
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b9:e0:cb:10:d4:af:76:bd:d4:93:62:eb:30:64:
- b8:81:08:6c:c3:04:d9:62:17:8e:2f:ff:3e:65:cf:
- 8f:ce:62:e6:3c:52:1c:da:16:45:4b:55:ab:78:6b:
- 63:83:62:90:ce:0f:69:6c:99:c8:1a:14:8b:4c:cc:
- 45:33:ea:88:dc:9e:a3:af:2b:fe:80:61:9d:79:57:
- c4:cf:2e:f4:3f:30:3c:5d:47:fc:9a:16:bc:c3:37:
- 96:41:51:8e:11:4b:54:f8:28:be:d0:8c:be:f0:30:
- 38:1e:f3:b0:26:f8:66:47:63:6d:de:71:26:47:8f:
- 38:47:53:d1:46:1d:b4:e3:dc:00:ea:45:ac:bd:bc:
- 71:d9:aa:6f:00:db:db:cd:30:3a:79:4f:5f:4c:47:
- f8:1d:ef:5b:c2:c4:9d:60:3b:b1:b2:43:91:d8:a4:
- 33:4e:ea:b3:d6:27:4f:ad:25:8a:a5:c6:f4:d5:d0:
- a6:ae:74:05:64:57:88:b5:44:55:d4:2d:2a:3a:3e:
- f8:b8:bd:e9:32:0a:02:94:64:c4:16:3a:50:f1:4a:
- ae:e7:79:33:af:0c:20:07:7f:e8:df:04:39:c2:69:
- 02:6c:63:52:fa:77:c1:1b:c8:74:87:c8:b9:93:18:
- 50:54:35:4b:69:4e:bc:3b:d3:49:2e:1f:dc:c1:d2:
- 52:fb
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- 40:C2:BD:27:8E:CC:34:83:30:A2:33:D7:FB:6C:B3:F0:B4:2C:80:CE
- X509v3 Authority Key Identifier:
- 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE
- Authority Information Access:
- OCSP - URI:http://ocsp.godaddy.com/
- X509v3 CRL Distribution Points:
- Full Name:
- URI:http://crl.godaddy.com/gdroot-g2.crl
- X509v3 Certificate Policies:
- Policy: X509v3 Any Policy
- CPS: https://certs.godaddy.com/repository/
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 08:7e:6c:93:10:c8:38:b8:96:a9:90:4b:ff:a1:5f:4f:04:ef:
- 6c:3e:9c:88:06:c9:50:8f:a6:73:f7:57:31:1b:be:bc:e4:2f:
- db:f8:ba:d3:5b:e0:b4:e7:e6:79:62:0e:0c:a2:d7:6a:63:73:
- 31:b5:f5:a8:48:a4:3b:08:2d:a2:5d:90:d7:b4:7c:25:4f:11:
- 56:30:c4:b6:44:9d:7b:2c:9d:e5:5e:e6:ef:0c:61:aa:bf:e4:
- 2a:1b:ee:84:9e:b8:83:7d:c1:43:ce:44:a7:13:70:0d:91:1f:
- f4:c8:13:ad:83:60:d9:d8:72:a8:73:24:1e:b5:ac:22:0e:ca:
- 17:89:62:58:44:1b:ab:89:25:01:00:0f:cd:c4:1b:62:db:51:
- b4:d3:0f:51:2a:9b:f4:bc:73:fc:76:ce:36:a4:cd:d9:d8:2c:
- ea:ae:9b:f5:2a:b2:90:d1:4d:75:18:8a:3f:8a:41:90:23:7d:
- 5b:4b:fe:a4:03:58:9b:46:b2:c3:60:60:83:f8:7d:50:41:ce:
- c2:a1:90:c3:bb:ef:02:2f:d2:15:54:ee:44:15:d9:0a:ae:a7:
- 8a:33:ed:b1:2d:76:36:26:dc:04:eb:9f:f7:61:1f:15:dc:87:
- 6f:ee:46:96:28:ad:a1:26:7d:0a:09:a7:2e:04:a3:8d:bc:f8:
- bc:04:30:01
-
-SEQUENCE {
- SEQUENCE {
- [0] {
- INTEGER { 2 }
- }
- INTEGER { 7 }
- SEQUENCE {
- # sha256WithRSAEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 }
- NULL {}
- }
- SEQUENCE {
- SET {
- SEQUENCE {
- # countryName
- OBJECT_IDENTIFIER { 2.5.4.6 }
- PrintableString { "US" }
- }
- }
- SET {
- SEQUENCE {
- # stateOrProvinceName
- OBJECT_IDENTIFIER { 2.5.4.8 }
- PrintableString { "Arizona" }
- }
- }
- SET {
- SEQUENCE {
- # localityName
- OBJECT_IDENTIFIER { 2.5.4.7 }
- PrintableString { "Scottsdale" }
- }
- }
- SET {
- SEQUENCE {
- # organizationName
- OBJECT_IDENTIFIER { 2.5.4.10 }
- PrintableString { "GoDaddy.com, Inc." }
- }
- }
- SET {
- SEQUENCE {
- # commonName
- OBJECT_IDENTIFIER { 2.5.4.3 }
- PrintableString { "Go Daddy Root Certificate Authority - G2" }
- }
- }
- }
- SEQUENCE {
- UTCTime { "110503070000Z" }
- UTCTime { "310503070000Z" }
- }
- SEQUENCE {
- SET {
- SEQUENCE {
- # countryName
- OBJECT_IDENTIFIER { 2.5.4.6 }
- PrintableString { "US" }
- }
- }
- SET {
- SEQUENCE {
- # stateOrProvinceName
- OBJECT_IDENTIFIER { 2.5.4.8 }
- PrintableString { "Arizona" }
- }
- }
- SET {
- SEQUENCE {
- # localityName
- OBJECT_IDENTIFIER { 2.5.4.7 }
- PrintableString { "Scottsdale" }
- }
- }
- SET {
- SEQUENCE {
- # organizationName
- OBJECT_IDENTIFIER { 2.5.4.10 }
- PrintableString { "GoDaddy.com, Inc." }
- }
- }
- SET {
- SEQUENCE {
- # organizationUnitName
- OBJECT_IDENTIFIER { 2.5.4.11 }
- PrintableString { "http://certs.godaddy.com/repository/" }
- }
- }
- SET {
- SEQUENCE {
- # commonName
- OBJECT_IDENTIFIER { 2.5.4.3 }
- PrintableString { "Go Daddy Secure Certificate Authority - G2" }
- }
- }
- }
- SEQUENCE {
- SEQUENCE {
- # rsaEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.1 }
- NULL {}
- }
- BIT_STRING {
- `00`
- SEQUENCE {
- INTEGER { `00b9e0cb10d4af76bdd49362eb3064b881086cc304d962178e2fff3e65cf8fce62e63c521cda16454b55ab786b63836290ce0f696c99c81a148b4ccc4533ea88dc9ea3af2bfe80619d7957c4cf2ef43f303c5d47fc9a16bcc3379641518e114b54f828bed08cbef030381ef3b026f86647636dde7126478f384753d1461db4e3dc00ea45acbdbc71d9aa6f00dbdbcd303a794f5f4c47f81def5bc2c49d603bb1b24391d8a4334eeab3d6274fad258aa5c6f4d5d0a6ae7405645788b54455d42d2a3a3ef8b8bde9320a029464c4163a50f14aaee77933af0c20077fe8df0439c269026c6352fa77c11bc87487c8b993185054354b694ebc3bd3492e1fdcc1d252fb` }
- INTEGER { 65537 }
- }
- }
- }
- [3] {
- SEQUENCE {
- SEQUENCE {
- # basicConstraints
- OBJECT_IDENTIFIER { 2.5.29.19 }
- BOOLEAN { TRUE }
- OCTET_STRING {
- SEQUENCE {
- BOOLEAN { TRUE }
- }
- }
- }
- SEQUENCE {
- # keyUsage
- OBJECT_IDENTIFIER { 2.5.29.15 }
- BOOLEAN { TRUE }
- OCTET_STRING {
- BIT_STRING { b`0000011` }
- }
- }
- SEQUENCE {
- # subjectKeyIdentifier
- OBJECT_IDENTIFIER { 2.5.29.14 }
- OCTET_STRING {
- OCTET_STRING { `40c2bd278ecc348330a233d7fb6cb3f0b42c80ce` }
- }
- }
- SEQUENCE {
- # authorityKeyIdentifier
- OBJECT_IDENTIFIER { 2.5.29.35 }
- OCTET_STRING {
- SEQUENCE {
- [0 PRIMITIVE] { `3a9a8507106728b6eff6bd05416e20c194da0fde` }
- }
- }
- }
- SEQUENCE {
- # authorityInfoAccess
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.1.1 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- # ocsp
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.48.1 }
- [6 PRIMITIVE] { "http://ocsp.godaddy.com/" }
- }
- }
- }
- }
- SEQUENCE {
- # cRLDistributionPoints
- OBJECT_IDENTIFIER { 2.5.29.31 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- [0] {
- [0] {
- [6 PRIMITIVE] { "http://crl.godaddy.com/gdroot-g2.crl" }
- }
- }
- }
- }
- }
- }
- SEQUENCE {
- # certificatePolicies
- OBJECT_IDENTIFIER { 2.5.29.32 }
- OCTET_STRING {
- SEQUENCE {
- SEQUENCE {
- # anyPolicy
- OBJECT_IDENTIFIER { 2.5.29.32.0 }
- SEQUENCE {
- SEQUENCE {
- OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.2.1 }
- IA5String { "https://certs.godaddy.com/repository/" }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- SEQUENCE {
- # sha256WithRSAEncryption
- OBJECT_IDENTIFIER { 1.2.840.113549.1.1.11 }
- NULL {}
- }
- BIT_STRING { `00` `087e6c9310c838b896a9904bffa15f4f04ef6c3e9c8806c9508fa673f757311bbebce42fdbf8bad35be0b4e7e679620e0ca2d76a637331b5f5a848a43b082da25d90d7b47c254f115630c4b6449d7b2c9de55ee6ef0c61aabfe42a1bee849eb8837dc143ce44a713700d911ff4c813ad8360d9d872a873241eb5ac220eca17896258441bab892501000fcdc41b62db51b4d30f512a9bf4bc73fc76ce36a4cdd9d82ceaae9bf52ab290d14d75188a3f8a4190237d5b4bfea403589b46b2c3606083f87d5041cec2a190c3bbef022fd21554ee4415d90aaea78a33edb12d763626dc04eb9ff7611f15dc876fee469628ada1267d0a09a72e04a38dbcf8bc043001` }
-}
-
------BEGIN CERTIFICATE-----
-MIIE0DCCA7igAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx
-EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT
-EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp
-ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTExMDUwMzA3MDAwMFoXDTMxMDUwMzA3
-MDAwMFowgbQxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH
-EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjEtMCsGA1UE
-CxMkaHR0cDovL2NlcnRzLmdvZGFkZHkuY29tL3JlcG9zaXRvcnkvMTMwMQYDVQQD
-EypHbyBEYWRkeSBTZWN1cmUgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IC0gRzIwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC54MsQ1K92vdSTYuswZLiBCGzD
-BNliF44v/z5lz4/OYuY8UhzaFkVLVat4a2ODYpDOD2lsmcgaFItMzEUz6ojcnqOv
-K/6AYZ15V8TPLvQ/MDxdR/yaFrzDN5ZBUY4RS1T4KL7QjL7wMDge87Am+GZHY23e
-cSZHjzhHU9FGHbTj3ADqRay9vHHZqm8A29vNMDp5T19MR/gd71vCxJ1gO7GyQ5HY
-pDNO6rPWJ0+tJYqlxvTV0KaudAVkV4i1RFXULSo6Pvi4vekyCgKUZMQWOlDxSq7n
-eTOvDCAHf+jfBDnCaQJsY1L6d8EbyHSHyLmTGFBUNUtpTrw700kuH9zB0lL7AgMB
-AAGjggEaMIIBFjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
-HQ4EFgQUQMK9J47MNIMwojPX+2yz8LQsgM4wHwYDVR0jBBgwFoAUOpqFBxBnKLbv
-9r0FQW4gwZTaD94wNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8v
-b2NzcC5nb2RhZGR5LmNvbS8wNQYDVR0fBC4wLDAqoCigJoYkaHR0cDovL2NybC5n
-b2RhZGR5LmNvbS9nZHJvb3QtZzIuY3JsMEYGA1UdIAQ/MD0wOwYEVR0gADAzMDEG
-CCsGAQUFBwIBFiVodHRwczovL2NlcnRzLmdvZGFkZHkuY29tL3JlcG9zaXRvcnkv
-MA0GCSqGSIb3DQEBCwUAA4IBAQAIfmyTEMg4uJapkEv/oV9PBO9sPpyIBslQj6Zz
-91cxG7685C/b+LrTW+C05+Z5Yg4MotdqY3MxtfWoSKQ7CC2iXZDXtHwlTxFWMMS2
-RJ17LJ3lXubvDGGqv+QqG+6EnriDfcFDzkSnE3ANkR/0yBOtg2DZ2HKocyQetawi
-DsoXiWJYRBuriSUBAA/NxBti21G00w9RKpv0vHP8ds42pM3Z2Czqrpv1KrKQ0U11
-GIo/ikGQI31bS/6kA1ibRrLDYGCD+H1QQc7CoZDDu+8CL9IVVO5EFdkKrqeKM+2x
-LXY2JtwE65/3YR8V3Idv7kaWKK2hJn0KCacuBKONvPi8BDAB
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/lets-encrypt-dst-x3-root.pem b/src/pki/testdata/ssl/certificates/lets-encrypt-dst-x3-root.pem
deleted file mode 100644
index f07dc1d..0000000
--- a/src/pki/testdata/ssl/certificates/lets-encrypt-dst-x3-root.pem
+++ /dev/null
@@ -1,464 +0,0 @@
-===========================================
-Certificate0: 6091eceb0c7649bd2e446f4984f739c8c7284d1c55388b2313e3a8a27d4cef96
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 04:7b:f4:fd:2c:fb:01:92:d5:30:c1:0f:c9:19:83:2a:49:ef
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = Let's Encrypt, CN = R3
- Validity
- Not Before: Jan 1 19:45:05 2022 GMT
- Not After : Apr 1 19:45:04 2022 GMT
- Subject: CN = t.wayfair.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:e6:ad:89:9c:97:2e:b0:72:e8:dc:a5:4c:9c:2c:
- 29:4f:4a:4f:f1:ce:b7:06:b2:a5:21:e3:6d:47:03:
- c9:53:18:81:a9:0c:db:54:46:7a:1e:41:c9:89:12:
- 72:dd:c2:b2:49:02:30:23:9d:b6:c9:d3:e0:22:45:
- 31:d7:1d:48:38:30:31:b4:a6:12:72:6a:66:8c:51:
- ba:48:b8:aa:cf:e9:4d:4c:ee:97:63:36:19:1a:79:
- 3c:1e:be:6a:d4:a7:b4:15:5b:05:8e:e1:04:b3:7e:
- 25:08:48:0b:bc:8f:f4:07:4a:98:e0:df:2e:a7:fc:
- 74:06:43:77:3f:38:ba:bf:e3:18:65:87:68:62:5a:
- 25:80:e4:5a:c8:b2:8a:cb:a2:05:67:f3:5f:0e:6e:
- dc:4f:69:1f:69:98:cf:12:a4:db:f9:fe:9e:b6:7a:
- 2b:d2:82:35:c9:eb:5b:12:94:aa:ff:89:b5:44:5f:
- d7:7b:cd:a8:0e:da:92:ce:46:2f:eb:d5:be:28:4b:
- b3:ee:a0:2f:5e:87:b2:a7:1e:9c:32:b6:57:cf:1c:
- c3:02:09:a2:b1:a0:0a:c1:7c:1c:11:09:93:d5:70:
- 32:11:98:9c:08:03:00:cc:00:d9:2c:af:48:ac:78:
- 39:87:4e:91:07:1a:8f:fa:75:34:2a:a4:16:0e:93:
- 1d:6b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:58:20:5D:82:32:8D:06:2C:35:1C:97:EC:1D:F9:74:84:A9:46:D1
- X509v3 Authority Key Identifier:
- keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
-
- Authority Information Access:
- OCSP - URI:http://r3.o.lencr.org
- CA Issuers - URI:http://r3.i.lencr.org/
-
- X509v3 Subject Alternative Name:
- DNS:magellan.wayfair.com, DNS:t.wayfair.com
- X509v3 Certificate Policies:
- Policy: 2.23.140.1.2.1
- Policy: 1.3.6.1.4.1.44947.1.1.1
- CPS: http://cps.letsencrypt.org
-
- CT Precertificate SCTs:
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : 41:C8:CA:B1:DF:22:46:4A:10:C6:A1:3A:09:42:87:5E:
- 4E:31:8B:1B:03:EB:EB:4B:C7:68:F0:90:62:96:06:F6
- Timestamp : Jan 1 20:45:05.213 2022 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:45:02:20:05:FB:47:45:BD:63:AD:FD:E7:AF:9E:7E:
- D6:51:5A:1E:AB:62:FE:2A:27:4B:A0:ED:8A:4A:8F:B3:
- C8:36:8C:BD:02:21:00:8B:07:10:4C:BF:07:1C:ED:54:
- DF:28:2C:E3:B2:32:6B:43:48:E4:04:80:28:17:91:50:
- 8D:28:FC:58:08:BF:7C
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : 46:A5:55:EB:75:FA:91:20:30:B5:A2:89:69:F4:F3:7D:
- 11:2C:41:74:BE:FD:49:B8:85:AB:F2:FC:70:FE:6D:47
- Timestamp : Jan 1 20:45:05.235 2022 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:44:02:20:73:8C:D6:ED:CC:59:2D:3D:5E:1A:37:E9:
- 42:A2:74:6D:95:1B:20:0E:19:91:40:0E:AD:A3:80:66:
- 48:FB:17:32:02:20:02:3A:61:DA:61:EF:CB:37:BB:97:
- 5E:AC:79:08:2B:5E:71:EA:9B:7B:FC:B4:F5:50:04:2E:
- E0:40:42:44:2C:79
- Signature Algorithm: sha256WithRSAEncryption
- 9d:eb:00:3c:46:54:f1:6d:64:29:7e:64:b8:73:6e:b2:69:c8:
- f9:bd:11:b1:46:a5:f6:4c:cd:77:ef:a3:51:24:65:bc:80:13:
- 84:7c:07:6b:38:eb:37:7a:f3:77:79:ad:25:7a:7d:4b:43:f8:
- 0d:e6:ad:4d:05:51:b6:b5:ba:6d:48:85:28:48:0b:13:eb:29:
- 16:7d:e9:ad:dc:25:82:73:d5:68:7a:e5:de:2c:f2:c4:08:4f:
- 84:e9:ba:db:e2:6d:31:7c:76:e0:95:85:0f:d9:cc:a8:f1:4a:
- 79:58:18:23:dc:b0:21:ee:eb:36:13:d2:82:9a:34:8f:16:b2:
- e1:c0:39:3a:85:2c:05:22:89:2c:ad:22:9a:dc:9a:98:77:44:
- 11:30:6d:2c:5d:7f:8e:9d:d7:86:6e:a6:bc:12:ce:74:22:83:
- 51:20:62:ba:69:e6:12:46:7d:75:b9:7b:8d:a2:78:66:94:a4:
- dd:9e:b6:d4:9a:bf:d2:47:44:7f:0f:a3:cd:ce:4c:e8:80:b2:
- 53:b8:ed:f7:96:16:0c:2d:04:16:63:e2:9d:07:c0:ea:6a:c8:
- 31:78:cb:e2:81:cd:0a:12:e1:ff:a1:c4:05:00:32:4c:0f:68:
- 04:11:7a:37:06:98:a8:34:26:b6:c3:b5:e8:14:93:8b:25:d5:
- 27:2b:2a:a4
-
------BEGIN CERTIFICATE-----
-MIIFNTCCBB2gAwIBAgISBHv0/Sz7AZLVMMEPyRmDKknvMA0GCSqGSIb3DQEBCwUA
-MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
-EwJSMzAeFw0yMjAxMDExOTQ1MDVaFw0yMjA0MDExOTQ1MDRaMBgxFjAUBgNVBAMT
-DXQud2F5ZmFpci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm
-rYmcly6wcujcpUycLClPSk/xzrcGsqUh421HA8lTGIGpDNtURnoeQcmJEnLdwrJJ
-AjAjnbbJ0+AiRTHXHUg4MDG0phJyamaMUbpIuKrP6U1M7pdjNhkaeTwevmrUp7QV
-WwWO4QSzfiUISAu8j/QHSpjg3y6n/HQGQ3c/OLq/4xhlh2hiWiWA5FrIsorLogVn
-818ObtxPaR9pmM8SpNv5/p62eivSgjXJ61sSlKr/ibVEX9d7zagO2pLORi/r1b4o
-S7PuoC9eh7KnHpwytlfPHMMCCaKxoArBfBwRCZPVcDIRmJwIAwDMANksr0iseDmH
-TpEHGo/6dTQqpBYOkx1rAgMBAAGjggJdMIICWTAOBgNVHQ8BAf8EBAMCBaAwHQYD
-VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
-BBYEFOdYIF2CMo0GLDUcl+wd+XSEqUbRMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJ
-QOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3Iz
-Lm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcv
-MC4GA1UdEQQnMCWCFG1hZ2VsbGFuLndheWZhaXIuY29tgg10LndheWZhaXIuY29t
-MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
-AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB
-9ASB8QDvAHYAQcjKsd8iRkoQxqE6CUKHXk4xixsD6+tLx2jwkGKWBvYAAAF+F2OF
-PQAABAMARzBFAiAF+0dFvWOt/eevnn7WUVoeq2L+KidLoO2KSo+zyDaMvQIhAIsH
-EEy/BxztVN8oLOOyMmtDSOQEgCgXkVCNKPxYCL98AHUARqVV63X6kSAwtaKJafTz
-fREsQXS+/Um4havy/HD+bUcAAAF+F2OFUwAABAMARjBEAiBzjNbtzFktPV4aN+lC
-onRtlRsgDhmRQA6to4BmSPsXMgIgAjph2mHvyze7l16seQgrXnHqm3v8tPVQBC7g
-QEJELHkwDQYJKoZIhvcNAQELBQADggEBAJ3rADxGVPFtZCl+ZLhzbrJpyPm9EbFG
-pfZMzXfvo1EkZbyAE4R8B2s46zd683d5rSV6fUtD+A3mrU0FUba1um1IhShICxPr
-KRZ96a3cJYJz1Wh65d4s8sQIT4TputvibTF8duCVhQ/ZzKjxSnlYGCPcsCHu6zYT
-0oKaNI8WsuHAOTqFLAUiiSytIprcmph3RBEwbSxdf46d14ZuprwSznQig1EgYrpp
-5hJGfXW5e42ieGaUpN2ettSav9JHRH8Po83OTOiAslO47feWFgwtBBZj4p0HwOpq
-yDF4y+KBzQoS4f+hxAUAMkwPaAQRejcGmKg0JrbDtegUk4sl1ScrKqQ=
------END CERTIFICATE-----
-
-===========================================
-Certificate1: 67add1166b020ae61b8f5fc96813c04c2aa589960796865572a3c7e737613dfd
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 91:2b:08:4a:cf:0c:18:a7:53:f6:d6:2e:25:a7:5f:5a
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = Internet Security Research Group, CN = ISRG Root X1
- Validity
- Not Before: Sep 4 00:00:00 2020 GMT
- Not After : Sep 15 16:00:00 2025 GMT
- Subject: C = US, O = Let's Encrypt, CN = R3
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:bb:02:15:28:cc:f6:a0:94:d3:0f:12:ec:8d:55:
- 92:c3:f8:82:f1:99:a6:7a:42:88:a7:5d:26:aa:b5:
- 2b:b9:c5:4c:b1:af:8e:6b:f9:75:c8:a3:d7:0f:47:
- 94:14:55:35:57:8c:9e:a8:a2:39:19:f5:82:3c:42:
- a9:4e:6e:f5:3b:c3:2e:db:8d:c0:b0:5c:f3:59:38:
- e7:ed:cf:69:f0:5a:0b:1b:be:c0:94:24:25:87:fa:
- 37:71:b3:13:e7:1c:ac:e1:9b:ef:db:e4:3b:45:52:
- 45:96:a9:c1:53:ce:34:c8:52:ee:b5:ae:ed:8f:de:
- 60:70:e2:a5:54:ab:b6:6d:0e:97:a5:40:34:6b:2b:
- d3:bc:66:eb:66:34:7c:fa:6b:8b:8f:57:29:99:f8:
- 30:17:5d:ba:72:6f:fb:81:c5:ad:d2:86:58:3d:17:
- c7:e7:09:bb:f1:2b:f7:86:dc:c1:da:71:5d:d4:46:
- e3:cc:ad:25:c1:88:bc:60:67:75:66:b3:f1:18:f7:
- a2:5c:e6:53:ff:3a:88:b6:47:a5:ff:13:18:ea:98:
- 09:77:3f:9d:53:f9:cf:01:e5:f5:a6:70:17:14:af:
- 63:a4:ff:99:b3:93:9d:dc:53:a7:06:fe:48:85:1d:
- a1:69:ae:25:75:bb:13:cc:52:03:f5:ed:51:a1:8b:
- db:15
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Certificate Sign, CRL Sign
- X509v3 Extended Key Usage:
- TLS Web Client Authentication, TLS Web Server Authentication
- X509v3 Basic Constraints: critical
- CA:TRUE, pathlen:0
- X509v3 Subject Key Identifier:
- 14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
- X509v3 Authority Key Identifier:
- keyid:79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
-
- Authority Information Access:
- CA Issuers - URI:http://x1.i.lencr.org/
-
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://x1.c.lencr.org/
-
- X509v3 Certificate Policies:
- Policy: 2.23.140.1.2.1
- Policy: 1.3.6.1.4.1.44947.1.1.1
-
- Signature Algorithm: sha256WithRSAEncryption
- 85:ca:4e:47:3e:a3:f7:85:44:85:bc:d5:67:78:b2:98:63:ad:
- 75:4d:1e:96:3d:33:65:72:54:2d:81:a0:ea:c3:ed:f8:20:bf:
- 5f:cc:b7:70:00:b7:6e:3b:f6:5e:94:de:e4:20:9f:a6:ef:8b:
- b2:03:e7:a2:b5:16:3c:91:ce:b4:ed:39:02:e7:7c:25:8a:47:
- e6:65:6e:3f:46:f4:d9:f0:ce:94:2b:ee:54:ce:12:bc:8c:27:
- 4b:b8:c1:98:2f:a2:af:cd:71:91:4a:08:b7:c8:b8:23:7b:04:
- 2d:08:f9:08:57:3e:83:d9:04:33:0a:47:21:78:09:82:27:c3:
- 2a:c8:9b:b9:ce:5c:f2:64:c8:c0:be:79:c0:4f:8e:6d:44:0c:
- 5e:92:bb:2e:f7:8b:10:e1:e8:1d:44:29:db:59:20:ed:63:b9:
- 21:f8:12:26:94:93:57:a0:1d:65:04:c1:0a:22:ae:10:0d:43:
- 97:a1:18:1f:7e:e0:e0:86:37:b5:5a:b1:bd:30:bf:87:6e:2b:
- 2a:ff:21:4e:1b:05:c3:f5:18:97:f0:5e:ac:c3:a5:b8:6a:f0:
- 2e:bc:3b:33:b9:ee:4b:de:cc:fc:e4:af:84:0b:86:3f:c0:55:
- 43:36:f6:68:e1:36:17:6a:8e:99:d1:ff:a5:40:a7:34:b7:c0:
- d0:63:39:35:39:75:6e:f2:ba:76:c8:93:02:e9:a9:4b:6c:17:
- ce:0c:02:d9:bd:81:fb:9f:b7:68:d4:06:65:b3:82:3d:77:53:
- f8:8e:79:03:ad:0a:31:07:75:2a:43:d8:55:97:72:c4:29:0e:
- f7:c4:5d:4e:c8:ae:46:84:30:d7:f2:85:5f:18:a1:79:bb:e7:
- 5e:70:8b:07:e1:86:93:c3:b9:8f:dc:61:71:25:2a:af:df:ed:
- 25:50:52:68:8b:92:dc:e5:d6:b5:e3:da:7d:d0:87:6c:84:21:
- 31:ae:82:f5:fb:b9:ab:c8:89:17:3d:e1:4c:e5:38:0e:f6:bd:
- 2b:bd:96:81:14:eb:d5:db:3d:20:a7:7e:59:d3:e2:f8:58:f9:
- 5b:b8:48:cd:fe:5c:4f:16:29:fe:1e:55:23:af:c8:11:b0:8d:
- ea:7c:93:90:17:2f:fd:ac:a2:09:47:46:3f:f0:e9:b0:b7:ff:
- 28:4d:68:32:d6:67:5e:1e:69:a3:93:b8:f5:9d:8b:2f:0b:d2:
- 52:43:a6:6f:32:57:65:4d:32:81:df:38:53:85:5d:7e:5d:66:
- 29:ea:b8:dd:e4:95:b5:cd:b5:56:12:42:cd:c4:4e:c6:25:38:
- 44:50:6d:ec:ce:00:55:18:fe:e9:49:64:d4:4e:ca:97:9c:b4:
- 5b:c0:73:a8:ab:b8:47:c2
-
------BEGIN CERTIFICATE-----
-MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
-TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
-cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
-WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
-RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
-R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
-sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
-NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
-Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
-/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
-AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
-Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
-FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
-AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
-Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
-gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
-PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
-ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
-CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
-lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
-avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
-yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
-yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
-hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
-HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
-MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
-nLRbwHOoq7hHwg==
------END CERTIFICATE-----
-
-===========================================
-Certificate2: 6d99fb265eb1c5b3744765fcbc648f3cd8e1bffafdc4c2f99b9d47cf7ff1c24f
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 40:01:77:21:37:d4:e9:42:b8:ee:76:aa:3c:64:0a:b7
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: O = Digital Signature Trust Co., CN = DST Root CA X3
- Validity
- Not Before: Jan 20 19:14:03 2021 GMT
- Not After : Sep 30 18:14:03 2024 GMT
- Subject: C = US, O = Internet Security Research Group, CN = ISRG Root X1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (4096 bit)
- Modulus:
- 00:ad:e8:24:73:f4:14:37:f3:9b:9e:2b:57:28:1c:
- 87:be:dc:b7:df:38:90:8c:6e:3c:e6:57:a0:78:f7:
- 75:c2:a2:fe:f5:6a:6e:f6:00:4f:28:db:de:68:86:
- 6c:44:93:b6:b1:63:fd:14:12:6b:bf:1f:d2:ea:31:
- 9b:21:7e:d1:33:3c:ba:48:f5:dd:79:df:b3:b8:ff:
- 12:f1:21:9a:4b:c1:8a:86:71:69:4a:66:66:6c:8f:
- 7e:3c:70:bf:ad:29:22:06:f3:e4:c0:e6:80:ae:e2:
- 4b:8f:b7:99:7e:94:03:9f:d3:47:97:7c:99:48:23:
- 53:e8:38:ae:4f:0a:6f:83:2e:d1:49:57:8c:80:74:
- b6:da:2f:d0:38:8d:7b:03:70:21:1b:75:f2:30:3c:
- fa:8f:ae:dd:da:63:ab:eb:16:4f:c2:8e:11:4b:7e:
- cf:0b:e8:ff:b5:77:2e:f4:b2:7b:4a:e0:4c:12:25:
- 0c:70:8d:03:29:a0:e1:53:24:ec:13:d9:ee:19:bf:
- 10:b3:4a:8c:3f:89:a3:61:51:de:ac:87:07:94:f4:
- 63:71:ec:2e:e2:6f:5b:98:81:e1:89:5c:34:79:6c:
- 76:ef:3b:90:62:79:e6:db:a4:9a:2f:26:c5:d0:10:
- e1:0e:de:d9:10:8e:16:fb:b7:f7:a8:f7:c7:e5:02:
- 07:98:8f:36:08:95:e7:e2:37:96:0d:36:75:9e:fb:
- 0e:72:b1:1d:9b:bc:03:f9:49:05:d8:81:dd:05:b4:
- 2a:d6:41:e9:ac:01:76:95:0a:0f:d8:df:d5:bd:12:
- 1f:35:2f:28:17:6c:d2:98:c1:a8:09:64:77:6e:47:
- 37:ba:ce:ac:59:5e:68:9d:7f:72:d6:89:c5:06:41:
- 29:3e:59:3e:dd:26:f5:24:c9:11:a7:5a:a3:4c:40:
- 1f:46:a1:99:b5:a7:3a:51:6e:86:3b:9e:7d:72:a7:
- 12:05:78:59:ed:3e:51:78:15:0b:03:8f:8d:d0:2f:
- 05:b2:3e:7b:4a:1c:4b:73:05:12:fc:c6:ea:e0:50:
- 13:7c:43:93:74:b3:ca:74:e7:8e:1f:01:08:d0:30:
- d4:5b:71:36:b4:07:ba:c1:30:30:5c:48:b7:82:3b:
- 98:a6:7d:60:8a:a2:a3:29:82:cc:ba:bd:83:04:1b:
- a2:83:03:41:a1:d6:05:f1:1b:c2:b6:f0:a8:7c:86:
- 3b:46:a8:48:2a:88:dc:76:9a:76:bf:1f:6a:a5:3d:
- 19:8f:eb:38:f3:64:de:c8:2b:0d:0a:28:ff:f7:db:
- e2:15:42:d4:22:d0:27:5d:e1:79:fe:18:e7:70:88:
- ad:4e:e6:d9:8b:3a:c6:dd:27:51:6e:ff:bc:64:f5:
- 33:43:4f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Authority Information Access:
- CA Issuers - URI:http://apps.identrust.com/roots/dstrootcax3.p7c
-
- X509v3 Authority Key Identifier:
- keyid:C4:A7:B1:A4:7B:2C:71:FA:DB:E1:4B:90:75:FF:C4:15:60:85:89:10
-
- X509v3 Certificate Policies:
- Policy: 2.23.140.1.2.1
- Policy: 1.3.6.1.4.1.44947.1.1.1
- CPS: http://cps.root-x1.letsencrypt.org
-
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://crl.identrust.com/DSTROOTCAX3CRL.crl
-
- X509v3 Subject Key Identifier:
- 79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
- Signature Algorithm: sha256WithRSAEncryption
- 0a:73:00:6c:96:6e:ff:0e:52:d0:ae:dd:8c:e7:5a:06:ad:2f:
- a8:e3:8f:bf:c9:0a:03:15:50:c2:e5:6c:42:bb:6f:9b:f4:b4:
- 4f:c2:44:88:08:75:cc:eb:07:9b:14:62:6e:78:de:ec:27:ba:
- 39:5c:f5:a2:a1:6e:56:94:70:10:53:b1:bb:e4:af:d0:a2:c3:
- 2b:01:d4:96:f4:c5:20:35:33:f9:d8:61:36:e0:71:8d:b4:b8:
- b5:aa:82:45:95:c0:f2:a9:23:28:e7:d6:a1:cb:67:08:da:a0:
- 43:2c:aa:1b:93:1f:c9:de:f5:ab:69:5d:13:f5:5b:86:58:22:
- ca:4d:55:e4:70:67:6d:c2:57:c5:46:39:41:cf:8a:58:83:58:
- 6d:99:fe:57:e8:36:0e:f0:0e:23:aa:fd:88:97:d0:e3:5c:0e:
- 94:49:b5:b5:17:35:d2:2e:bf:4e:85:ef:18:e0:85:92:eb:06:
- 3b:6c:29:23:09:60:dc:45:02:4c:12:18:3b:e9:fb:0e:de:dc:
- 44:f8:58:98:ae:ea:bd:45:45:a1:88:5d:66:ca:fe:10:e9:6f:
- 82:c8:11:42:0d:fb:e9:ec:e3:86:00:de:9d:10:e3:38:fa:a4:
- 7d:b1:d8:e8:49:82:84:06:9b:2b:e8:6b:4f:01:0c:38:77:2e:
- f9:dd:e7:39
-
------BEGIN CERTIFICATE-----
-MIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA/
-MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
-DkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow
-TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
-cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB
-AQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC
-ov71am72AE8o295ohmxEk7axY/0UEmu/H9LqMZshftEzPLpI9d1537O4/xLxIZpL
-wYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D
-LtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk/CjhFLfs8L6P+1dy70sntK
-4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5
-bHbvO5BieebbpJovJsXQEOEO3tkQjhb7t/eo98flAgeYjzYIlefiN5YNNnWe+w5y
-sR2bvAP5SQXYgd0FtCrWQemsAXaVCg/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ
-Xmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4
-FQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc
-SLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna/H2ql
-PRmP6zjzZN7IKw0KKP/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu/7xk9TND
-TwIDAQABo4IBRjCCAUIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
-SwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1
-c3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx
-+tvhS5B1/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA/BgsrBgEEAYLfEwEB
-ATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu
-b3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E
-U1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu
-MA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7/DlLQrt2M51oGrS+o44+/yQoDFVDC
-5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K/QosMrAdSW
-9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx/J3vWraV0T9VuG
-WCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O
-he8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC
-Dfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5
------END CERTIFICATE-----
-
-===========================================
-Certificate3: 0687260331a72403d909f105e69bcf0d32e1bd2493ffc6d9206d11bcd6770739
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 44:af:b0:80:d6:a3:27:ba:89:30:39:86:2e:f8:40:6b
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: O = Digital Signature Trust Co., CN = DST Root CA X3
- Validity
- Not Before: Sep 30 21:12:19 2000 GMT
- Not After : Sep 30 14:01:15 2021 GMT
- Subject: O = Digital Signature Trust Co., CN = DST Root CA X3
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:df:af:e9:97:50:08:83:57:b4:cc:62:65:f6:90:
- 82:ec:c7:d3:2c:6b:30:ca:5b:ec:d9:c3:7d:c7:40:
- c1:18:14:8b:e0:e8:33:76:49:2a:e3:3f:21:49:93:
- ac:4e:0e:af:3e:48:cb:65:ee:fc:d3:21:0f:65:d2:
- 2a:d9:32:8f:8c:e5:f7:77:b0:12:7b:b5:95:c0:89:
- a3:a9:ba:ed:73:2e:7a:0c:06:32:83:a2:7e:8a:14:
- 30:cd:11:a0:e1:2a:38:b9:79:0a:31:fd:50:bd:80:
- 65:df:b7:51:63:83:c8:e2:88:61:ea:4b:61:81:ec:
- 52:6b:b9:a2:e2:4b:1a:28:9f:48:a3:9e:0c:da:09:
- 8e:3e:17:2e:1e:dd:20:df:5b:c6:2a:8a:ab:2e:bd:
- 70:ad:c5:0b:1a:25:90:74:72:c5:7b:6a:ab:34:d6:
- 30:89:ff:e5:68:13:7b:54:0b:c8:d6:ae:ec:5a:9c:
- 92:1e:3d:64:b3:8c:c6:df:bf:c9:41:70:ec:16:72:
- d5:26:ec:38:55:39:43:d0:fc:fd:18:5c:40:f1:97:
- eb:d5:9a:9b:8d:1d:ba:da:25:b9:c6:d8:df:c1:15:
- 02:3a:ab:da:6e:f1:3e:2e:f5:5c:08:9c:3c:d6:83:
- 69:e4:10:9b:19:2a:b6:29:57:e3:e5:3d:9b:9f:f0:
- 02:5d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Subject Key Identifier:
- C4:A7:B1:A4:7B:2C:71:FA:DB:E1:4B:90:75:FF:C4:15:60:85:89:10
- Signature Algorithm: sha1WithRSAEncryption
- a3:1a:2c:9b:17:00:5c:a9:1e:ee:28:66:37:3a:bf:83:c7:3f:
- 4b:c3:09:a0:95:20:5d:e3:d9:59:44:d2:3e:0d:3e:bd:8a:4b:
- a0:74:1f:ce:10:82:9c:74:1a:1d:7e:98:1a:dd:cb:13:4b:b3:
- 20:44:e4:91:e9:cc:fc:7d:a5:db:6a:e5:fe:e6:fd:e0:4e:dd:
- b7:00:3a:b5:70:49:af:f2:e5:eb:02:f1:d1:02:8b:19:cb:94:
- 3a:5e:48:c4:18:1e:58:19:5f:1e:02:5a:f0:0c:f1:b1:ad:a9:
- dc:59:86:8b:6e:e9:91:f5:86:ca:fa:b9:66:33:aa:59:5b:ce:
- e2:a7:16:73:47:cb:2b:cc:99:b0:37:48:cf:e3:56:4b:f5:cf:
- 0f:0c:72:32:87:c6:f0:44:bb:53:72:6d:43:f5:26:48:9a:52:
- 67:b7:58:ab:fe:67:76:71:78:db:0d:a2:56:14:13:39:24:31:
- 85:a2:a8:02:5a:30:47:e1:dd:50:07:bc:02:09:90:00:eb:64:
- 63:60:9b:16:bc:88:c9:12:e6:d2:7d:91:8b:f9:3d:32:8d:65:
- b4:e9:7c:b1:57:76:ea:c5:b6:28:39:bf:15:65:1c:c8:f6:77:
- 96:6a:0a:8d:77:0b:d8:91:0b:04:8e:07:db:29:b6:0a:ee:9d:
- 82:35:35:10
-
------BEGIN CERTIFICATE-----
-MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
-MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
-DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
-PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
-Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
-rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
-OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
-xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
-7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
-aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
-HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
-SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
-ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
-AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
-R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
-JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
-Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/lets-encrypt-isrg-x1-root.pem b/src/pki/testdata/ssl/certificates/lets-encrypt-isrg-x1-root.pem
deleted file mode 100644
index 7a254db..0000000
--- a/src/pki/testdata/ssl/certificates/lets-encrypt-isrg-x1-root.pem
+++ /dev/null
@@ -1,380 +0,0 @@
-===========================================
-Certificate0: 6091eceb0c7649bd2e446f4984f739c8c7284d1c55388b2313e3a8a27d4cef96
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 04:7b:f4:fd:2c:fb:01:92:d5:30:c1:0f:c9:19:83:2a:49:ef
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = Let's Encrypt, CN = R3
- Validity
- Not Before: Jan 1 19:45:05 2022 GMT
- Not After : Apr 1 19:45:04 2022 GMT
- Subject: CN = t.wayfair.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:e6:ad:89:9c:97:2e:b0:72:e8:dc:a5:4c:9c:2c:
- 29:4f:4a:4f:f1:ce:b7:06:b2:a5:21:e3:6d:47:03:
- c9:53:18:81:a9:0c:db:54:46:7a:1e:41:c9:89:12:
- 72:dd:c2:b2:49:02:30:23:9d:b6:c9:d3:e0:22:45:
- 31:d7:1d:48:38:30:31:b4:a6:12:72:6a:66:8c:51:
- ba:48:b8:aa:cf:e9:4d:4c:ee:97:63:36:19:1a:79:
- 3c:1e:be:6a:d4:a7:b4:15:5b:05:8e:e1:04:b3:7e:
- 25:08:48:0b:bc:8f:f4:07:4a:98:e0:df:2e:a7:fc:
- 74:06:43:77:3f:38:ba:bf:e3:18:65:87:68:62:5a:
- 25:80:e4:5a:c8:b2:8a:cb:a2:05:67:f3:5f:0e:6e:
- dc:4f:69:1f:69:98:cf:12:a4:db:f9:fe:9e:b6:7a:
- 2b:d2:82:35:c9:eb:5b:12:94:aa:ff:89:b5:44:5f:
- d7:7b:cd:a8:0e:da:92:ce:46:2f:eb:d5:be:28:4b:
- b3:ee:a0:2f:5e:87:b2:a7:1e:9c:32:b6:57:cf:1c:
- c3:02:09:a2:b1:a0:0a:c1:7c:1c:11:09:93:d5:70:
- 32:11:98:9c:08:03:00:cc:00:d9:2c:af:48:ac:78:
- 39:87:4e:91:07:1a:8f:fa:75:34:2a:a4:16:0e:93:
- 1d:6b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:58:20:5D:82:32:8D:06:2C:35:1C:97:EC:1D:F9:74:84:A9:46:D1
- X509v3 Authority Key Identifier:
- keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
-
- Authority Information Access:
- OCSP - URI:http://r3.o.lencr.org
- CA Issuers - URI:http://r3.i.lencr.org/
-
- X509v3 Subject Alternative Name:
- DNS:magellan.wayfair.com, DNS:t.wayfair.com
- X509v3 Certificate Policies:
- Policy: 2.23.140.1.2.1
- Policy: 1.3.6.1.4.1.44947.1.1.1
- CPS: http://cps.letsencrypt.org
-
- CT Precertificate SCTs:
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : 41:C8:CA:B1:DF:22:46:4A:10:C6:A1:3A:09:42:87:5E:
- 4E:31:8B:1B:03:EB:EB:4B:C7:68:F0:90:62:96:06:F6
- Timestamp : Jan 1 20:45:05.213 2022 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:45:02:20:05:FB:47:45:BD:63:AD:FD:E7:AF:9E:7E:
- D6:51:5A:1E:AB:62:FE:2A:27:4B:A0:ED:8A:4A:8F:B3:
- C8:36:8C:BD:02:21:00:8B:07:10:4C:BF:07:1C:ED:54:
- DF:28:2C:E3:B2:32:6B:43:48:E4:04:80:28:17:91:50:
- 8D:28:FC:58:08:BF:7C
- Signed Certificate Timestamp:
- Version : v1 (0x0)
- Log ID : 46:A5:55:EB:75:FA:91:20:30:B5:A2:89:69:F4:F3:7D:
- 11:2C:41:74:BE:FD:49:B8:85:AB:F2:FC:70:FE:6D:47
- Timestamp : Jan 1 20:45:05.235 2022 GMT
- Extensions: none
- Signature : ecdsa-with-SHA256
- 30:44:02:20:73:8C:D6:ED:CC:59:2D:3D:5E:1A:37:E9:
- 42:A2:74:6D:95:1B:20:0E:19:91:40:0E:AD:A3:80:66:
- 48:FB:17:32:02:20:02:3A:61:DA:61:EF:CB:37:BB:97:
- 5E:AC:79:08:2B:5E:71:EA:9B:7B:FC:B4:F5:50:04:2E:
- E0:40:42:44:2C:79
- Signature Algorithm: sha256WithRSAEncryption
- 9d:eb:00:3c:46:54:f1:6d:64:29:7e:64:b8:73:6e:b2:69:c8:
- f9:bd:11:b1:46:a5:f6:4c:cd:77:ef:a3:51:24:65:bc:80:13:
- 84:7c:07:6b:38:eb:37:7a:f3:77:79:ad:25:7a:7d:4b:43:f8:
- 0d:e6:ad:4d:05:51:b6:b5:ba:6d:48:85:28:48:0b:13:eb:29:
- 16:7d:e9:ad:dc:25:82:73:d5:68:7a:e5:de:2c:f2:c4:08:4f:
- 84:e9:ba:db:e2:6d:31:7c:76:e0:95:85:0f:d9:cc:a8:f1:4a:
- 79:58:18:23:dc:b0:21:ee:eb:36:13:d2:82:9a:34:8f:16:b2:
- e1:c0:39:3a:85:2c:05:22:89:2c:ad:22:9a:dc:9a:98:77:44:
- 11:30:6d:2c:5d:7f:8e:9d:d7:86:6e:a6:bc:12:ce:74:22:83:
- 51:20:62:ba:69:e6:12:46:7d:75:b9:7b:8d:a2:78:66:94:a4:
- dd:9e:b6:d4:9a:bf:d2:47:44:7f:0f:a3:cd:ce:4c:e8:80:b2:
- 53:b8:ed:f7:96:16:0c:2d:04:16:63:e2:9d:07:c0:ea:6a:c8:
- 31:78:cb:e2:81:cd:0a:12:e1:ff:a1:c4:05:00:32:4c:0f:68:
- 04:11:7a:37:06:98:a8:34:26:b6:c3:b5:e8:14:93:8b:25:d5:
- 27:2b:2a:a4
-
------BEGIN CERTIFICATE-----
-MIIFNTCCBB2gAwIBAgISBHv0/Sz7AZLVMMEPyRmDKknvMA0GCSqGSIb3DQEBCwUA
-MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
-EwJSMzAeFw0yMjAxMDExOTQ1MDVaFw0yMjA0MDExOTQ1MDRaMBgxFjAUBgNVBAMT
-DXQud2F5ZmFpci5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm
-rYmcly6wcujcpUycLClPSk/xzrcGsqUh421HA8lTGIGpDNtURnoeQcmJEnLdwrJJ
-AjAjnbbJ0+AiRTHXHUg4MDG0phJyamaMUbpIuKrP6U1M7pdjNhkaeTwevmrUp7QV
-WwWO4QSzfiUISAu8j/QHSpjg3y6n/HQGQ3c/OLq/4xhlh2hiWiWA5FrIsorLogVn
-818ObtxPaR9pmM8SpNv5/p62eivSgjXJ61sSlKr/ibVEX9d7zagO2pLORi/r1b4o
-S7PuoC9eh7KnHpwytlfPHMMCCaKxoArBfBwRCZPVcDIRmJwIAwDMANksr0iseDmH
-TpEHGo/6dTQqpBYOkx1rAgMBAAGjggJdMIICWTAOBgNVHQ8BAf8EBAMCBaAwHQYD
-VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
-BBYEFOdYIF2CMo0GLDUcl+wd+XSEqUbRMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJ
-QOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3Iz
-Lm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcv
-MC4GA1UdEQQnMCWCFG1hZ2VsbGFuLndheWZhaXIuY29tgg10LndheWZhaXIuY29t
-MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
-AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB
-9ASB8QDvAHYAQcjKsd8iRkoQxqE6CUKHXk4xixsD6+tLx2jwkGKWBvYAAAF+F2OF
-PQAABAMARzBFAiAF+0dFvWOt/eevnn7WUVoeq2L+KidLoO2KSo+zyDaMvQIhAIsH
-EEy/BxztVN8oLOOyMmtDSOQEgCgXkVCNKPxYCL98AHUARqVV63X6kSAwtaKJafTz
-fREsQXS+/Um4havy/HD+bUcAAAF+F2OFUwAABAMARjBEAiBzjNbtzFktPV4aN+lC
-onRtlRsgDhmRQA6to4BmSPsXMgIgAjph2mHvyze7l16seQgrXnHqm3v8tPVQBC7g
-QEJELHkwDQYJKoZIhvcNAQELBQADggEBAJ3rADxGVPFtZCl+ZLhzbrJpyPm9EbFG
-pfZMzXfvo1EkZbyAE4R8B2s46zd683d5rSV6fUtD+A3mrU0FUba1um1IhShICxPr
-KRZ96a3cJYJz1Wh65d4s8sQIT4TputvibTF8duCVhQ/ZzKjxSnlYGCPcsCHu6zYT
-0oKaNI8WsuHAOTqFLAUiiSytIprcmph3RBEwbSxdf46d14ZuprwSznQig1EgYrpp
-5hJGfXW5e42ieGaUpN2ettSav9JHRH8Po83OTOiAslO47feWFgwtBBZj4p0HwOpq
-yDF4y+KBzQoS4f+hxAUAMkwPaAQRejcGmKg0JrbDtegUk4sl1ScrKqQ=
------END CERTIFICATE-----
-
-===========================================
-Certificate1: 67add1166b020ae61b8f5fc96813c04c2aa589960796865572a3c7e737613dfd
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 91:2b:08:4a:cf:0c:18:a7:53:f6:d6:2e:25:a7:5f:5a
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = Internet Security Research Group, CN = ISRG Root X1
- Validity
- Not Before: Sep 4 00:00:00 2020 GMT
- Not After : Sep 15 16:00:00 2025 GMT
- Subject: C = US, O = Let's Encrypt, CN = R3
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:bb:02:15:28:cc:f6:a0:94:d3:0f:12:ec:8d:55:
- 92:c3:f8:82:f1:99:a6:7a:42:88:a7:5d:26:aa:b5:
- 2b:b9:c5:4c:b1:af:8e:6b:f9:75:c8:a3:d7:0f:47:
- 94:14:55:35:57:8c:9e:a8:a2:39:19:f5:82:3c:42:
- a9:4e:6e:f5:3b:c3:2e:db:8d:c0:b0:5c:f3:59:38:
- e7:ed:cf:69:f0:5a:0b:1b:be:c0:94:24:25:87:fa:
- 37:71:b3:13:e7:1c:ac:e1:9b:ef:db:e4:3b:45:52:
- 45:96:a9:c1:53:ce:34:c8:52:ee:b5:ae:ed:8f:de:
- 60:70:e2:a5:54:ab:b6:6d:0e:97:a5:40:34:6b:2b:
- d3:bc:66:eb:66:34:7c:fa:6b:8b:8f:57:29:99:f8:
- 30:17:5d:ba:72:6f:fb:81:c5:ad:d2:86:58:3d:17:
- c7:e7:09:bb:f1:2b:f7:86:dc:c1:da:71:5d:d4:46:
- e3:cc:ad:25:c1:88:bc:60:67:75:66:b3:f1:18:f7:
- a2:5c:e6:53:ff:3a:88:b6:47:a5:ff:13:18:ea:98:
- 09:77:3f:9d:53:f9:cf:01:e5:f5:a6:70:17:14:af:
- 63:a4:ff:99:b3:93:9d:dc:53:a7:06:fe:48:85:1d:
- a1:69:ae:25:75:bb:13:cc:52:03:f5:ed:51:a1:8b:
- db:15
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Certificate Sign, CRL Sign
- X509v3 Extended Key Usage:
- TLS Web Client Authentication, TLS Web Server Authentication
- X509v3 Basic Constraints: critical
- CA:TRUE, pathlen:0
- X509v3 Subject Key Identifier:
- 14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
- X509v3 Authority Key Identifier:
- keyid:79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
-
- Authority Information Access:
- CA Issuers - URI:http://x1.i.lencr.org/
-
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://x1.c.lencr.org/
-
- X509v3 Certificate Policies:
- Policy: 2.23.140.1.2.1
- Policy: 1.3.6.1.4.1.44947.1.1.1
-
- Signature Algorithm: sha256WithRSAEncryption
- 85:ca:4e:47:3e:a3:f7:85:44:85:bc:d5:67:78:b2:98:63:ad:
- 75:4d:1e:96:3d:33:65:72:54:2d:81:a0:ea:c3:ed:f8:20:bf:
- 5f:cc:b7:70:00:b7:6e:3b:f6:5e:94:de:e4:20:9f:a6:ef:8b:
- b2:03:e7:a2:b5:16:3c:91:ce:b4:ed:39:02:e7:7c:25:8a:47:
- e6:65:6e:3f:46:f4:d9:f0:ce:94:2b:ee:54:ce:12:bc:8c:27:
- 4b:b8:c1:98:2f:a2:af:cd:71:91:4a:08:b7:c8:b8:23:7b:04:
- 2d:08:f9:08:57:3e:83:d9:04:33:0a:47:21:78:09:82:27:c3:
- 2a:c8:9b:b9:ce:5c:f2:64:c8:c0:be:79:c0:4f:8e:6d:44:0c:
- 5e:92:bb:2e:f7:8b:10:e1:e8:1d:44:29:db:59:20:ed:63:b9:
- 21:f8:12:26:94:93:57:a0:1d:65:04:c1:0a:22:ae:10:0d:43:
- 97:a1:18:1f:7e:e0:e0:86:37:b5:5a:b1:bd:30:bf:87:6e:2b:
- 2a:ff:21:4e:1b:05:c3:f5:18:97:f0:5e:ac:c3:a5:b8:6a:f0:
- 2e:bc:3b:33:b9:ee:4b:de:cc:fc:e4:af:84:0b:86:3f:c0:55:
- 43:36:f6:68:e1:36:17:6a:8e:99:d1:ff:a5:40:a7:34:b7:c0:
- d0:63:39:35:39:75:6e:f2:ba:76:c8:93:02:e9:a9:4b:6c:17:
- ce:0c:02:d9:bd:81:fb:9f:b7:68:d4:06:65:b3:82:3d:77:53:
- f8:8e:79:03:ad:0a:31:07:75:2a:43:d8:55:97:72:c4:29:0e:
- f7:c4:5d:4e:c8:ae:46:84:30:d7:f2:85:5f:18:a1:79:bb:e7:
- 5e:70:8b:07:e1:86:93:c3:b9:8f:dc:61:71:25:2a:af:df:ed:
- 25:50:52:68:8b:92:dc:e5:d6:b5:e3:da:7d:d0:87:6c:84:21:
- 31:ae:82:f5:fb:b9:ab:c8:89:17:3d:e1:4c:e5:38:0e:f6:bd:
- 2b:bd:96:81:14:eb:d5:db:3d:20:a7:7e:59:d3:e2:f8:58:f9:
- 5b:b8:48:cd:fe:5c:4f:16:29:fe:1e:55:23:af:c8:11:b0:8d:
- ea:7c:93:90:17:2f:fd:ac:a2:09:47:46:3f:f0:e9:b0:b7:ff:
- 28:4d:68:32:d6:67:5e:1e:69:a3:93:b8:f5:9d:8b:2f:0b:d2:
- 52:43:a6:6f:32:57:65:4d:32:81:df:38:53:85:5d:7e:5d:66:
- 29:ea:b8:dd:e4:95:b5:cd:b5:56:12:42:cd:c4:4e:c6:25:38:
- 44:50:6d:ec:ce:00:55:18:fe:e9:49:64:d4:4e:ca:97:9c:b4:
- 5b:c0:73:a8:ab:b8:47:c2
-
------BEGIN CERTIFICATE-----
-MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
-TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
-cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
-WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
-RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
-R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
-sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
-NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
-Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
-/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
-AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
-Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
-FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
-AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
-Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
-gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
-PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
-ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
-CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
-lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
-avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
-yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
-yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
-hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
-HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
-MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
-nLRbwHOoq7hHwg==
------END CERTIFICATE-----
-
-===========================================
-Certificate2: 96bcec06264976f37460779acf28c5a7cfe8a3c0aae11a8ffcee05c0bddf08c6
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = Internet Security Research Group, CN = ISRG Root X1
- Validity
- Not Before: Jun 4 11:04:38 2015 GMT
- Not After : Jun 4 11:04:38 2035 GMT
- Subject: C = US, O = Internet Security Research Group, CN = ISRG Root X1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (4096 bit)
- Modulus:
- 00:ad:e8:24:73:f4:14:37:f3:9b:9e:2b:57:28:1c:
- 87:be:dc:b7:df:38:90:8c:6e:3c:e6:57:a0:78:f7:
- 75:c2:a2:fe:f5:6a:6e:f6:00:4f:28:db:de:68:86:
- 6c:44:93:b6:b1:63:fd:14:12:6b:bf:1f:d2:ea:31:
- 9b:21:7e:d1:33:3c:ba:48:f5:dd:79:df:b3:b8:ff:
- 12:f1:21:9a:4b:c1:8a:86:71:69:4a:66:66:6c:8f:
- 7e:3c:70:bf:ad:29:22:06:f3:e4:c0:e6:80:ae:e2:
- 4b:8f:b7:99:7e:94:03:9f:d3:47:97:7c:99:48:23:
- 53:e8:38:ae:4f:0a:6f:83:2e:d1:49:57:8c:80:74:
- b6:da:2f:d0:38:8d:7b:03:70:21:1b:75:f2:30:3c:
- fa:8f:ae:dd:da:63:ab:eb:16:4f:c2:8e:11:4b:7e:
- cf:0b:e8:ff:b5:77:2e:f4:b2:7b:4a:e0:4c:12:25:
- 0c:70:8d:03:29:a0:e1:53:24:ec:13:d9:ee:19:bf:
- 10:b3:4a:8c:3f:89:a3:61:51:de:ac:87:07:94:f4:
- 63:71:ec:2e:e2:6f:5b:98:81:e1:89:5c:34:79:6c:
- 76:ef:3b:90:62:79:e6:db:a4:9a:2f:26:c5:d0:10:
- e1:0e:de:d9:10:8e:16:fb:b7:f7:a8:f7:c7:e5:02:
- 07:98:8f:36:08:95:e7:e2:37:96:0d:36:75:9e:fb:
- 0e:72:b1:1d:9b:bc:03:f9:49:05:d8:81:dd:05:b4:
- 2a:d6:41:e9:ac:01:76:95:0a:0f:d8:df:d5:bd:12:
- 1f:35:2f:28:17:6c:d2:98:c1:a8:09:64:77:6e:47:
- 37:ba:ce:ac:59:5e:68:9d:7f:72:d6:89:c5:06:41:
- 29:3e:59:3e:dd:26:f5:24:c9:11:a7:5a:a3:4c:40:
- 1f:46:a1:99:b5:a7:3a:51:6e:86:3b:9e:7d:72:a7:
- 12:05:78:59:ed:3e:51:78:15:0b:03:8f:8d:d0:2f:
- 05:b2:3e:7b:4a:1c:4b:73:05:12:fc:c6:ea:e0:50:
- 13:7c:43:93:74:b3:ca:74:e7:8e:1f:01:08:d0:30:
- d4:5b:71:36:b4:07:ba:c1:30:30:5c:48:b7:82:3b:
- 98:a6:7d:60:8a:a2:a3:29:82:cc:ba:bd:83:04:1b:
- a2:83:03:41:a1:d6:05:f1:1b:c2:b6:f0:a8:7c:86:
- 3b:46:a8:48:2a:88:dc:76:9a:76:bf:1f:6a:a5:3d:
- 19:8f:eb:38:f3:64:de:c8:2b:0d:0a:28:ff:f7:db:
- e2:15:42:d4:22:d0:27:5d:e1:79:fe:18:e7:70:88:
- ad:4e:e6:d9:8b:3a:c6:dd:27:51:6e:ff:bc:64:f5:
- 33:43:4f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E
- Signature Algorithm: sha256WithRSAEncryption
- 55:1f:58:a9:bc:b2:a8:50:d0:0c:b1:d8:1a:69:20:27:29:08:
- ac:61:75:5c:8a:6e:f8:82:e5:69:2f:d5:f6:56:4b:b9:b8:73:
- 10:59:d3:21:97:7e:e7:4c:71:fb:b2:d2:60:ad:39:a8:0b:ea:
- 17:21:56:85:f1:50:0e:59:eb:ce:e0:59:e9:ba:c9:15:ef:86:
- 9d:8f:84:80:f6:e4:e9:91:90:dc:17:9b:62:1b:45:f0:66:95:
- d2:7c:6f:c2:ea:3b:ef:1f:cf:cb:d6:ae:27:f1:a9:b0:c8:ae:
- fd:7d:7e:9a:fa:22:04:eb:ff:d9:7f:ea:91:2b:22:b1:17:0e:
- 8f:f2:8a:34:5b:58:d8:fc:01:c9:54:b9:b8:26:cc:8a:88:33:
- 89:4c:2d:84:3c:82:df:ee:96:57:05:ba:2c:bb:f7:c4:b7:c7:
- 4e:3b:82:be:31:c8:22:73:73:92:d1:c2:80:a4:39:39:10:33:
- 23:82:4c:3c:9f:86:b2:55:98:1d:be:29:86:8c:22:9b:9e:e2:
- 6b:3b:57:3a:82:70:4d:dc:09:c7:89:cb:0a:07:4d:6c:e8:5d:
- 8e:c9:ef:ce:ab:c7:bb:b5:2b:4e:45:d6:4a:d0:26:cc:e5:72:
- ca:08:6a:a5:95:e3:15:a1:f7:a4:ed:c9:2c:5f:a5:fb:ff:ac:
- 28:02:2e:be:d7:7b:bb:e3:71:7b:90:16:d3:07:5e:46:53:7c:
- 37:07:42:8c:d3:c4:96:9c:d5:99:b5:2a:e0:95:1a:80:48:ae:
- 4c:39:07:ce:cc:47:a4:52:95:2b:ba:b8:fb:ad:d2:33:53:7d:
- e5:1d:4d:6d:d5:a1:b1:c7:42:6f:e6:40:27:35:5c:a3:28:b7:
- 07:8d:e7:8d:33:90:e7:23:9f:fb:50:9c:79:6c:46:d5:b4:15:
- b3:96:6e:7e:9b:0c:96:3a:b8:52:2d:3f:d6:5b:e1:fb:08:c2:
- 84:fe:24:a8:a3:89:da:ac:6a:e1:18:2a:b1:a8:43:61:5b:d3:
- 1f:dc:3b:8d:76:f2:2d:e8:8d:75:df:17:33:6c:3d:53:fb:7b:
- cb:41:5f:ff:dc:a2:d0:61:38:e1:96:b8:ac:5d:8b:37:d7:75:
- d5:33:c0:99:11:ae:9d:41:c1:72:75:84:be:02:41:42:5f:67:
- 24:48:94:d1:9b:27:be:07:3f:b9:b8:4f:81:74:51:e1:7a:b7:
- ed:9d:23:e2:be:e0:d5:28:04:13:3c:31:03:9e:dd:7a:6c:8f:
- c6:07:18:c6:7f:de:47:8e:3f:28:9e:04:06:cf:a5:54:34:77:
- bd:ec:89:9b:e9:17:43:df:5b:db:5f:fe:8e:1e:57:a2:cd:40:
- 9d:7e:62:22:da:de:18:27
-
------BEGIN CERTIFICATE-----
-MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
-TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
-cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4
-WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu
-ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY
-MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc
-h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+
-0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U
-A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW
-T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH
-B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC
-B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv
-KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn
-OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn
-jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw
-qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI
-rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq
-hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
-ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ
-3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK
-NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5
-ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur
-TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC
-jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc
-oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq
-4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA
-mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d
-emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc=
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/localhost_cert.pem b/src/pki/testdata/ssl/certificates/localhost_cert.pem
deleted file mode 100644
index f8d3703..0000000
--- a/src/pki/testdata/ssl/certificates/localhost_cert.pem
+++ /dev/null
@@ -1,113 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDdMNTtFer7VSdt
-l6zPVbTtl9+an2G7yIJJM/SxOmDfoxkgYKnuOfR8D45dcjVTDzyRQTxUQfIXfRWx
-ZqzSjVA1ax2Jc7+nAQV58q7aIpXG1dUkxS23uYKXenkZLRdr7s97F1+xiTJxYuqB
-KIIqI5q6H9TWHkgbsVbywc5hIlThH1DDPs7eopMnKfq3tK3QGemaviIhcVPFouh5
-OW97udBXzeRB9niLLyHbH9tlxdUmBm+eNZu+kZtFVGz+a9bleRFPnReevSomqLfD
-DYbuuCSOyXKiGOjtaiJ+MZRkHZF+arHoGq4u4bElyQf7waJyfoxnJn8qE3Ek9jo7
-Ddy/g+CPAgMBAAECggEBANbEnVp/F6RmMFx3E3JV09GGz7SA4RLGQ8r0Sbjz6C/9
-W15WvWj0mPEE4cTWKfS2LKcVYpClX31zFOclvNTMJX9YvFtEKmjr0vdvrltbjXZ9
-FfIYCqYD2Etgvci2QbGpNYhdT6tAfdweoXg7bvefjpL+aVhmGrnY3YXkrJEgFq5m
-PWoPflqmrBA7ktNI2crLa/ty/bIIH6srIJVpRRle1NdUMIv9W1vFsK0HLV+BuOoQ
-TqkjMybqWapAhCfTj85fjeoMggRbJyq9+uDpZBYqIcb/qFkSnWyqEq3y+xvpQqN7
-oGPaeh4+Zyb6aHcQnVHBrhr5lbo6mgGYDw/yO/KDaIECgYEA9KX/xZb6z8on36kp
-f9Kv8U/eq4rcyywxJtl+HPVLcSz/fIb5pAhtGbfG9VTjc/mVlrh/lB5w7qb/Lq+f
-8oGUTv5eUzUXRI+d5AZwf2aTLeHWMSn02ouK1u8bJ8C2qv8FYu7Kb5lIDTJM7SEE
-7hbdPF7FPlZAh59oLdUUXW8Aj+ECgYEA53QyIwbM4nMQVbeC4T+ahkLIYfZP+Yct
-PMxW49VjDuZIQzeGMbxCMebsG2BHJ3n7vh9WUDEotb2ApFaBc7ChiJCOvH3vdJWM
-ljBxVebaZsKSdv8ZzbYbpJR2tO2ZzifMN67JrM3Ge7k5sgJLhxsMfn7uXIO3aPQj
-lsgdWc0NPm8CgYEArVCcLgKTlHkGXnCcsa00b6PBf41UdarM91TE/wbXd0oFhNaq
-LAa8I6gKDusgZ5y82JXD687U+nzb8tsAWPBrfLq/X/sQjMWheVUGhXrJcYu4DgRH
-LjwFE9c4SaVAw0r/KeM5Dm5smMy1qpflwjX4bThGS68W7/2B9FYrozVsFIECgYAk
-vHqguJmYb67uC/yIB/Jc0QjBE7lJ37y8Y6p+6wWX/dEGai+wgTL4fLCI/9ULXP8q
-BAtNGyBdCED81IYjeKuK43bkUBDLrljsFbBHdCbCHKvmm0LbNcZZbv8QZI3+/K4b
-QHDeLqMMTC/uIxMd1Js9EKSApp9b1zQ24HhYIoWxnQKBgQDxsyI6BCxtLO8wzAjW
-xWie6xH3o8MXi544URFhFs3Y/xCj4slha1yYb/CBzLN/IxKtBA2Kbox4/rWHaWLT
-QUmcL8vcTRTx7yvrXuMXGunoF8q7adcfPDrAqaJ4OdkMy5W5VBhHqMjj+4cIy9Yq
-LkC9LPJjUl2Ai8j8tLTVGB01HQ==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:6a
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Oct 2 17:20:08 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=localhost
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:dd:30:d4:ed:15:ea:fb:55:27:6d:97:ac:cf:55:
- b4:ed:97:df:9a:9f:61:bb:c8:82:49:33:f4:b1:3a:
- 60:df:a3:19:20:60:a9:ee:39:f4:7c:0f:8e:5d:72:
- 35:53:0f:3c:91:41:3c:54:41:f2:17:7d:15:b1:66:
- ac:d2:8d:50:35:6b:1d:89:73:bf:a7:01:05:79:f2:
- ae:da:22:95:c6:d5:d5:24:c5:2d:b7:b9:82:97:7a:
- 79:19:2d:17:6b:ee:cf:7b:17:5f:b1:89:32:71:62:
- ea:81:28:82:2a:23:9a:ba:1f:d4:d6:1e:48:1b:b1:
- 56:f2:c1:ce:61:22:54:e1:1f:50:c3:3e:ce:de:a2:
- 93:27:29:fa:b7:b4:ad:d0:19:e9:9a:be:22:21:71:
- 53:c5:a2:e8:79:39:6f:7b:b9:d0:57:cd:e4:41:f6:
- 78:8b:2f:21:db:1f:db:65:c5:d5:26:06:6f:9e:35:
- 9b:be:91:9b:45:54:6c:fe:6b:d6:e5:79:11:4f:9d:
- 17:9e:bd:2a:26:a8:b7:c3:0d:86:ee:b8:24:8e:c9:
- 72:a2:18:e8:ed:6a:22:7e:31:94:64:1d:91:7e:6a:
- b1:e8:1a:ae:2e:e1:b1:25:c9:07:fb:c1:a2:72:7e:
- 8c:67:26:7f:2a:13:71:24:f6:3a:3b:0d:dc:bf:83:
- e0:8f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 82:64:D7:FB:A9:83:29:D9:3D:A4:7B:9E:A5:2F:1C:FB:C4:34:4D:CB
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- DNS:localhost
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 7c:c0:17:74:a4:4c:c8:0e:40:ca:d8:ae:3f:f3:f5:fb:e7:cb:
- 40:59:46:48:5f:13:a3:c7:3a:13:d9:28:77:11:14:1b:66:c0:
- 76:78:86:84:bb:ad:48:ad:ec:2f:fe:42:0e:37:0b:c9:90:16:
- cd:23:72:e7:65:14:62:bb:04:06:a2:da:68:25:a4:47:a9:1c:
- c3:a5:c2:2f:a5:7e:6a:8c:74:fd:34:5e:e2:ea:a3:89:48:12:
- c0:09:96:1b:aa:0e:c1:d3:1c:a2:34:8b:74:52:00:be:e4:ee:
- 8b:d4:2d:c0:80:fe:c4:fd:57:d7:19:a8:97:6d:2b:c0:a7:51:
- 42:4f:9a:ee:81:4c:49:76:db:2b:20:fd:f0:11:96:6a:d7:f7:
- 1c:42:b8:17:a8:d4:e1:73:1e:1c:65:e5:32:5f:86:36:dd:51:
- 6e:92:53:1a:62:4a:bc:4d:92:bb:71:63:c7:00:1d:e2:72:98:
- 2d:9c:52:6d:72:16:46:8b:c6:1f:86:80:23:44:e7:cc:45:08:
- ee:f5:d5:a2:f7:a4:91:9e:2e:3f:07:2c:87:80:db:db:8e:43:
- 00:24:d9:ad:23:ef:a1:23:33:e2:21:82:5f:db:3c:2c:64:02:
- b6:2b:af:ad:6f:bc:2b:0d:4f:19:3c:5a:2a:96:dc:41:44:57:
- dc:d0:5b:2c
------BEGIN CERTIFICATE-----
-MIID1TCCAr2gAwIBAgIRALBrk5LjXI1+7Z3IllnFwmowDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0yNDEwMDIxNzIwMDhaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDdMNTtFer7VSdtl6zPVbTtl9+an2G7yIJJ
-M/SxOmDfoxkgYKnuOfR8D45dcjVTDzyRQTxUQfIXfRWxZqzSjVA1ax2Jc7+nAQV5
-8q7aIpXG1dUkxS23uYKXenkZLRdr7s97F1+xiTJxYuqBKIIqI5q6H9TWHkgbsVby
-wc5hIlThH1DDPs7eopMnKfq3tK3QGemaviIhcVPFouh5OW97udBXzeRB9niLLyHb
-H9tlxdUmBm+eNZu+kZtFVGz+a9bleRFPnReevSomqLfDDYbuuCSOyXKiGOjtaiJ+
-MZRkHZF+arHoGq4u4bElyQf7waJyfoxnJn8qE3Ek9jo7Ddy/g+CPAgMBAAGjgYYw
-gYMwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUgmTX+6mDKdk9pHuepS8c+8Q0Tcsw
-HwYDVR0jBBgwFoAUmyYLipipux25HxzjGkAz7Y4XiKswHQYDVR0lBBYwFAYIKwYB
-BQUHAwEGCCsGAQUFBwMCMBQGA1UdEQQNMAuCCWxvY2FsaG9zdDANBgkqhkiG9w0B
-AQsFAAOCAQEAfMAXdKRMyA5AytiuP/P1++fLQFlGSF8To8c6E9kodxEUG2bAdniG
-hLutSK3sL/5CDjcLyZAWzSNy52UUYrsEBqLaaCWkR6kcw6XCL6V+aox0/TRe4uqj
-iUgSwAmWG6oOwdMcojSLdFIAvuTui9QtwID+xP1X1xmol20rwKdRQk+a7oFMSXbb
-KyD98BGWatf3HEK4F6jU4XMeHGXlMl+GNt1RbpJTGmJKvE2Su3FjxwAd4nKYLZxS
-bXIWRovGH4aAI0TnzEUI7vXVovekkZ4uPwcsh4Db245DACTZrSPvoSMz4iGCX9s8
-LGQCtiuvrW+8Kw1PGTxaKpbcQURX3NBbLA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/may_2018.pem b/src/pki/testdata/ssl/certificates/may_2018.pem
deleted file mode 100644
index 037e004..0000000
--- a/src/pki/testdata/ssl/certificates/may_2018.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:85
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: May 1 00:00:00 2018 GMT
- Not After : Aug 3 00:00:00 2020 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ea:e1:1f:7d:6f:ea:1e:9b:48:0b:ef:50:23:47:
- bf:7d:b7:1e:bf:0f:21:96:f7:71:50:9c:8c:85:3e:
- d8:c1:04:1e:77:bf:22:a1:86:98:c1:77:ce:b0:26:
- 43:64:a5:0c:38:b5:a7:47:12:b1:15:d1:9e:c1:99:
- 5c:bf:49:af:74:89:6f:6d:72:73:db:75:78:d6:59:
- 26:de:56:f5:e7:bc:99:4f:3e:9e:56:57:37:fc:c8:
- 47:19:ab:82:19:64:a8:20:50:2d:a9:1c:d3:0b:e1:
- 0a:b9:ac:71:92:26:3a:cd:cc:e9:24:28:9c:0f:5a:
- 3b:55:1f:4d:56:2d:70:c0:7c:f5:d2:22:42:a5:d5:
- 2b:1c:69:a7:58:a2:13:ea:31:ef:0a:c7:83:22:19:
- 63:bb:8a:69:0b:14:47:02:48:b1:e5:bf:86:53:57:
- b8:66:8a:e5:96:99:4e:c5:aa:0b:a3:13:f5:a0:d5:
- 46:92:d4:30:ea:04:59:d2:0d:88:05:83:d4:7f:ea:
- 2a:6c:05:3d:c7:1f:ec:d4:e8:8e:cc:6c:65:e0:53:
- a3:ce:60:85:ac:02:a8:e5:0d:93:22:33:f7:dc:fa:
- d9:56:a5:cc:3b:6d:58:ad:6d:7b:82:ff:e9:78:2b:
- 59:37:ff:01:a2:e0:3b:0f:71:86:b6:fa:0d:b4:0b:
- 21:2f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 44:18:DF:A8:01:30:8C:D7:AE:44:06:6E:FA:98:D9:7D:43:35:92:07
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 35:bd:31:e9:2f:8f:24:03:63:ac:0f:eb:42:8c:79:3e:9a:2b:
- a0:67:c3:a2:87:11:74:61:8a:f5:d4:5f:43:b4:9d:47:ff:86:
- f8:52:66:b0:1f:f5:55:d2:e6:ba:11:cc:ca:2d:57:9a:90:e1:
- 60:b4:3d:38:78:cf:9d:31:e2:8f:b0:b5:96:cc:2e:a4:bd:68:
- 5a:dc:48:41:f8:d7:71:9f:bc:52:84:15:d9:5c:46:70:20:d0:
- 57:d9:67:47:dd:b4:17:12:7f:0b:20:94:4b:6d:3d:66:fc:02:
- 6b:43:a4:b5:db:a7:88:6e:91:c3:66:c1:1a:e5:ec:bb:c2:13:
- 29:f1:3f:81:11:99:1a:58:88:de:b5:fc:d6:0e:c0:a6:31:df:
- ba:e0:c0:3a:a3:1b:60:7a:c6:9c:e0:46:e4:98:a5:08:48:a8:
- c6:83:c6:8a:3b:b9:8b:e1:2e:21:91:58:ad:8c:fc:e3:99:bb:
- 68:70:15:19:13:38:89:0b:c9:b3:03:52:65:52:68:37:64:c5:
- fd:50:99:90:74:d4:b3:29:8a:49:a6:65:e1:fb:df:14:5b:6f:
- eb:ac:59:f8:91:68:07:c1:ea:e3:63:31:ec:66:d5:57:bd:82:
- 34:b3:8a:75:80:f8:75:28:9e:92:33:84:d8:d8:7b:f1:85:14:
- be:60:e6:33
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoUwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xODA1MDEwMDAwMDBaFw0yMDA4MDMwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDq4R99b+oem0gL71AjR799tx6/DyGW93FQ
-nIyFPtjBBB53vyKhhpjBd86wJkNkpQw4tadHErEV0Z7BmVy/Sa90iW9tcnPbdXjW
-WSbeVvXnvJlPPp5WVzf8yEcZq4IZZKggUC2pHNML4Qq5rHGSJjrNzOkkKJwPWjtV
-H01WLXDAfPXSIkKl1SscaadYohPqMe8Kx4MiGWO7imkLFEcCSLHlv4ZTV7hmiuWW
-mU7FqgujE/Wg1UaS1DDqBFnSDYgFg9R/6ipsBT3HH+zU6I7MbGXgU6POYIWsAqjl
-DZMiM/fc+tlWpcw7bVitbXuC/+l4K1k3/wGi4DsPcYa2+g20CyEvAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBREGN+oATCM165EBm76mNl9QzWSBzAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEANb0x6S+PJANjrA/rQox5PporoGfDoocRdGGK9dRfQ7SdR/+G+FJmsB/1VdLm
-uhHMyi1XmpDhYLQ9OHjPnTHij7C1lswupL1oWtxIQfjXcZ+8UoQV2VxGcCDQV9ln
-R920FxJ/CyCUS209ZvwCa0OktduniG6Rw2bBGuXsu8ITKfE/gRGZGliI3rX81g7A
-pjHfuuDAOqMbYHrGnOBG5JilCEioxoPGiju5i+EuIZFYrYz845m7aHAVGRM4iQvJ
-swNSZVJoN2TF/VCZkHTUsymKSaZl4fvfFFtv66xZ+JFoB8Hq42Mx7GbVV72CNLOK
-dYD4dSiekjOE2Nh78YUUvmDmMw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/mit.davidben.der b/src/pki/testdata/ssl/certificates/mit.davidben.der
deleted file mode 100644
index 4e26aa8..0000000
--- a/src/pki/testdata/ssl/certificates/mit.davidben.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root-A-by-B.pem b/src/pki/testdata/ssl/certificates/multi-root-A-by-B.pem
deleted file mode 100644
index 451345d..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-A-by-B.pem
+++ /dev/null
@@ -1,109 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEowIBAAKCAQEApBiGPwljnNTABkWlkX/np7g9x/8N6Dn1QyenRCo7UwPjzRMj
-Rl/gJ/CjeiWCsFK7A0+Z4ywbb1QFD39PdPmtsoiFQ2MGrJHxGbfaekJoamil4AJE
-I+vRBQ09WDHuuiCeFhH1rrXDIcyE5xrSwox+RJM2vWwMBzXyTlc/s88hWv8WAulh
-9MxKWiTaVfzG2kTWtypOMb+ggCRV7Vy8a4QSpAPMssLb7x4IvaO/7/w9Uzi5AIrW
-QBrM8mqr50tnHK7/bUMSCMaXS3Pfhc8qpW7OIgLLY2w/AKo7sIeb1RMJMky9cXn/
-BLGajS2gCmXVHlPE6w4UwLnzj29ktB0Rp0DnYQIDAQABAoIBAGRqPXxFmpdV+Uvd
-QrwOsQuJSwUfprr8/IDjuw+TaEocj0Hm/CcMdHb8Yo1Uduy/M4GLLHg/fWpa193r
-4guK3ifqMuJRrrvbctZyE1fNW2gCMb8qo9f3bijROUDHDXcIjrSiuNz4jTgZlxp0
-55P1tS7xhwXTIGkpMeWOroSxs4+incyXj7yD5Wr9xk/01A+W463jPZM69aRzvOAb
-mfxh67PYu6InLbTkNm3iWo7jXSEQbIFv6bPeboOXaxsa9Beo5NTPMaV7ex2mR0m0
-yvZStCXtvwu9wkgvyameX9L2eBJWaMdL9LM9S5LVNrkFngJTbCd+qSYBd4axQ1dP
-nYhuv4ECgYEA2sSzTLywORnUyM4mRZnrQVakqaPy9AuZLIHHcs5mQifgezb99qm+
-GBQTV+xQwwPPPLLxuBICIlYUVl4TP82EUffRog0+eAPkqRuUv9jX8MTLFVzjicD/
-O2LTRW9wyvpu7wOKL2f6Tf+kYjBxKmHAxAZTncBsFkXOyjZDS4DIwdUCgYEAwAXZ
-kpAtavvCmpwKXRFMVhMCRpmXthxXeSmm/piY/O16mHLQfR5zBJ3DNyKUKlyaX1YM
-DNgZKXLiREJZtbgT+Z1aHAybRMFyr37VU0nSMGU5G/I6ysLYsc3iCI/gk6YHM7Xc
-OgqZleJ0s+EGwDx9DeWhLrYWN4W6e0kudrB6CV0CgYBAaI8ddaQwe5FxOXh9H27r
-ArZiF5ntDgkf2Gm/PFNRAOqPfEZTO/ByqF51kWbJs7Js/YY7Glo0f8FnGDV0oG5n
-r52xp1KQBR1qSGuH/DC/e0ELXhjDsuWyN0tacw/zQr4sco9Zm7RPCIf+PKLkxnj5
-fZ9an49zE0RptoYjkZwJrQKBgE29EIxJWlnJestlCL0M176xC2bRn53Wc4NV3YmM
-9cLP0aYONWGyBhaEWBfmI93Sh5y5FT/N7MHfBMNlqTPsRgn0LhrU77cyKd/qlSqW
-5EU7dZdexXZ404mINE4LEXw05w2EPpgw2mTXvS9llnoVAvuxT0O969imhwyKYAkl
-AQLxAoGBAKHMhs0tYdyWuH2J1zokddjOH0uGFkoZxhQmgVPC/WlTg05ClPVSNX5p
-pZcX9Ouk+kvSb8UCWf/ovAwSN66Ri6AmbLt+W8Ibt9+Q9NMeb6XVppWaRTa2b9PX
-WKNuu7TLrunx6XJw9NqXhAecreu7s4FMyn9GnhQ2H5LeJTb1C80D
------END RSA PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA - Multi-root
- Validity
- Not Before: Feb 28 23:46:47 2017 GMT
- Not After : Feb 26 23:46:47 2027 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a4:18:86:3f:09:63:9c:d4:c0:06:45:a5:91:7f:
- e7:a7:b8:3d:c7:ff:0d:e8:39:f5:43:27:a7:44:2a:
- 3b:53:03:e3:cd:13:23:46:5f:e0:27:f0:a3:7a:25:
- 82:b0:52:bb:03:4f:99:e3:2c:1b:6f:54:05:0f:7f:
- 4f:74:f9:ad:b2:88:85:43:63:06:ac:91:f1:19:b7:
- da:7a:42:68:6a:68:a5:e0:02:44:23:eb:d1:05:0d:
- 3d:58:31:ee:ba:20:9e:16:11:f5:ae:b5:c3:21:cc:
- 84:e7:1a:d2:c2:8c:7e:44:93:36:bd:6c:0c:07:35:
- f2:4e:57:3f:b3:cf:21:5a:ff:16:02:e9:61:f4:cc:
- 4a:5a:24:da:55:fc:c6:da:44:d6:b7:2a:4e:31:bf:
- a0:80:24:55:ed:5c:bc:6b:84:12:a4:03:cc:b2:c2:
- db:ef:1e:08:bd:a3:bf:ef:fc:3d:53:38:b9:00:8a:
- d6:40:1a:cc:f2:6a:ab:e7:4b:67:1c:ae:ff:6d:43:
- 12:08:c6:97:4b:73:df:85:cf:2a:a5:6e:ce:22:02:
- cb:63:6c:3f:00:aa:3b:b0:87:9b:d5:13:09:32:4c:
- bd:71:79:ff:04:b1:9a:8d:2d:a0:0a:65:d5:1e:53:
- c4:eb:0e:14:c0:b9:f3:8f:6f:64:b4:1d:11:a7:40:
- e7:61
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 28:6F:58:36:8F:1B:C5:99:18:5B:DC:A5:86:AF:89:F2:B4:3E:AF:51
- X509v3 Authority Key Identifier:
- keyid:D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 07:8f:f9:c6:33:3c:bc:74:20:21:92:46:7a:c5:df:76:18:47:
- 63:0c:5e:e8:f3:97:ec:37:83:0b:4d:a4:1c:6b:0b:a2:28:db:
- 5c:17:d9:91:77:00:4a:db:46:f9:68:ec:2a:f8:b5:82:0c:00:
- d1:88:0c:7c:b4:2d:e9:48:f5:a2:9d:a9:d5:bb:db:9d:56:96:
- c5:6c:46:da:23:a3:66:80:a5:9b:93:d0:df:9c:00:75:ac:48:
- ea:48:b4:22:ee:ff:db:eb:bb:8f:f0:de:16:a1:99:98:85:4c:
- b3:66:dd:22:96:96:97:48:ae:8a:2d:e9:a5:1c:5c:d9:dd:31:
- 3f:58:7c:bb:2b:db:86:6a:53:e5:af:6d:85:3a:ca:92:5d:56:
- e2:02:90:d7:eb:98:0f:d8:ba:2a:d1:26:bb:82:5b:80:d5:2d:
- 52:d7:40:4d:0d:0d:1e:fe:c2:89:be:e2:80:4d:cd:91:dc:f3:
- fa:19:25:3e:ba:a8:cf:48:d3:b6:35:a5:96:6e:a5:12:d1:65:
- 65:a9:92:6b:d0:fc:05:25:7c:fb:76:48:38:15:7e:4f:95:03:
- b0:c3:55:89:bc:59:be:de:3c:fb:4b:5a:f1:3b:00:c1:03:59:
- 6c:b3:8b:21:7e:84:75:30:19:8c:19:f6:99:40:ec:87:43:3b:
- 89:d0:f5:6d
------BEGIN CERTIFICATE-----
-MIIDeTCCAmGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQiBD
-QSAtIE11bHRpLXJvb3QwHhcNMTcwMjI4MjM0NjQ3WhcNMjcwMjI2MjM0NjQ3WjBg
-MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91
-bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4x
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApBiGPwljnNTABkWlkX/n
-p7g9x/8N6Dn1QyenRCo7UwPjzRMjRl/gJ/CjeiWCsFK7A0+Z4ywbb1QFD39PdPmt
-soiFQ2MGrJHxGbfaekJoamil4AJEI+vRBQ09WDHuuiCeFhH1rrXDIcyE5xrSwox+
-RJM2vWwMBzXyTlc/s88hWv8WAulh9MxKWiTaVfzG2kTWtypOMb+ggCRV7Vy8a4QS
-pAPMssLb7x4IvaO/7/w9Uzi5AIrWQBrM8mqr50tnHK7/bUMSCMaXS3Pfhc8qpW7O
-IgLLY2w/AKo7sIeb1RMJMky9cXn/BLGajS2gCmXVHlPE6w4UwLnzj29ktB0Rp0Dn
-YQIDAQABo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUKG9YNo8bxZkYW9yl
-hq+J8rQ+r1EwHwYDVR0jBBgwFoAU0I0fsrwplnPvDHrCpAaWz9WMMdswHQYDVR0l
-BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZI
-hvcNAQELBQADggEBAAeP+cYzPLx0ICGSRnrF33YYR2MMXujzl+w3gwtNpBxrC6Io
-21wX2ZF3AErbRvlo7Cr4tYIMANGIDHy0LelI9aKdqdW7251WlsVsRtojo2aApZuT
-0N+cAHWsSOpItCLu/9vru4/w3hahmZiFTLNm3SKWlpdIroot6aUcXNndMT9YfLsr
-24ZqU+WvbYU6ypJdVuICkNfrmA/YuirRJruCW4DVLVLXQE0NDR7+wom+4oBNzZHc
-8/oZJT66qM9I07Y1pZZupRLRZWWpkmvQ/AUlfPt2SDgVfk+VA7DDVYm8Wb7ePPtL
-WvE7AMEDWWyziyF+hHUwGYwZ9plA7IdDO4nQ9W0=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-B-by-C.pem b/src/pki/testdata/ssl/certificates/multi-root-B-by-C.pem
deleted file mode 100644
index 98685b3..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-B-by-C.pem
+++ /dev/null
@@ -1,74 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C CA - Multi-root
- Validity
- Not Before: Jan 4 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=B CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ca:6c:54:ab:3c:54:33:6c:d7:04:c4:4b:c4:39:
- 32:db:7a:49:e4:e1:e7:60:c7:35:33:08:59:ba:62:
- bf:49:d6:05:1f:07:b8:b6:bd:38:2f:6b:a7:e5:8d:
- de:79:27:d8:36:58:92:69:cc:db:8e:6a:89:b4:79:
- ab:cf:98:53:08:12:17:9e:51:15:bc:e7:8f:e5:93:
- d9:1a:2e:68:a9:93:3c:d3:7a:75:a4:5c:c2:fc:16:
- 9b:ba:df:49:5d:73:65:ec:b0:cc:1e:ba:cc:98:39:
- d1:4e:b2:d6:5f:e8:7f:24:1a:fa:56:b0:0d:33:46:
- 22:56:4f:5c:f3:16:ad:55:8a:62:3c:bc:50:c2:3a:
- 58:3e:70:4d:5a:df:99:ec:c7:a6:2c:8f:2a:a5:2e:
- 11:b8:58:c5:d5:e8:43:2f:40:a5:20:80:32:2a:76:
- 5e:06:07:48:6d:44:60:ba:21:72:61:e2:1a:ec:64:
- 5d:72:72:f1:21:9d:04:2f:61:35:0b:2f:f0:c0:fe:
- 52:b8:c4:41:9c:b6:13:58:21:81:e3:28:27:4d:6c:
- 24:a3:20:fb:0f:9c:d4:4f:34:3a:d0:d1:08:84:c4:
- 40:71:44:4f:e8:be:c5:1f:5d:1c:34:64:0b:6c:1c:
- 24:fa:a9:83:49:c6:f5:4d:7f:63:c0:1a:a9:77:8a:
- c0:43
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 1e:16:7c:d7:d1:ee:63:a9:a2:b1:87:2c:8b:1e:d3:cf:51:14:
- ed:12:0b:ec:67:2b:7f:3b:0e:8e:3c:50:bb:d1:dc:3b:40:1a:
- ec:44:30:c4:f6:65:c2:c3:5d:d8:cb:c2:6c:13:2e:5a:2d:76:
- c6:6b:5d:65:a5:7e:c2:bf:cb:fc:b1:50:b0:43:47:fc:a3:7b:
- 07:d1:77:50:4f:d2:53:98:8f:a2:00:97:13:d9:b7:83:2e:d9:
- c4:2a:e6:b1:fc:2d:6c:ce:d1:61:73:aa:40:e0:ce:87:74:43:
- a2:f7:b5:d9:5f:46:79:97:28:c4:de:15:60:3b:3e:3f:3d:1d:
- 14:f4:87:ef:b9:08:09:2a:fb:d0:d5:1b:4f:77:f9:0d:c9:4b:
- 23:32:1c:06:04:a6:83:aa:00:9c:70:c2:2b:01:42:1e:f6:d6:
- d3:5c:f9:a8:b7:84:9e:44:12:9a:9f:a8:2a:89:56:69:a6:2f:
- e9:ee:67:e9:7e:32:b5:ef:6b:4e:f0:12:23:fa:85:3e:03:59:
- 94:db:88:99:04:55:c4:d1:df:df:c6:e2:fd:61:c5:f6:af:dc:
- 4c:e4:52:8f:f2:c8:07:39:dd:99:33:49:85:1e:df:e1:1f:08:
- 6b:e0:d2:1b:93:db:32:05:4b:39:ee:b3:f1:b6:af:18:07:a7:
- 24:9c:1e:75
------BEGIN CERTIFICATE-----
-MIIC9jCCAd6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQyBD
-QSAtIE11bHRpLXJvb3QwHhcNMTYwMTA0MDAwMDAwWhcNMjYwMTAyMDAwMDAwWjAc
-MRowGAYDVQQDDBFCIENBIC0gTXVsdGktcm9vdDCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAMpsVKs8VDNs1wTES8Q5Mtt6SeTh52DHNTMIWbpiv0nWBR8H
-uLa9OC9rp+WN3nkn2DZYkmnM245qibR5q8+YUwgSF55RFbznj+WT2RouaKmTPNN6
-daRcwvwWm7rfSV1zZeywzB66zJg50U6y1l/ofyQa+lawDTNGIlZPXPMWrVWKYjy8
-UMI6WD5wTVrfmezHpiyPKqUuEbhYxdXoQy9ApSCAMip2XgYHSG1EYLohcmHiGuxk
-XXJy8SGdBC9hNQsv8MD+UrjEQZy2E1ghgeMoJ01sJKMg+w+c1E80OtDRCITEQHFE
-T+i+xR9dHDRkC2wcJPqpg0nG9U1/Y8AaqXeKwEMCAwEAAaNCMEAwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQU0I0fsrwplnPvDHrCpAaWz9WMMdswDgYDVR0PAQH/
-BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAeFnzX0e5jqaKxhyyLHtPPURTtEgvs
-Zyt/Ow6OPFC70dw7QBrsRDDE9mXCw13Yy8JsEy5aLXbGa11lpX7Cv8v8sVCwQ0f8
-o3sH0XdQT9JTmI+iAJcT2beDLtnEKuax/C1sztFhc6pA4M6HdEOi97XZX0Z5lyjE
-3hVgOz4/PR0U9IfvuQgJKvvQ1RtPd/kNyUsjMhwGBKaDqgCccMIrAUIe9tbTXPmo
-t4SeRBKan6gqiVZppi/p7mfpfjK172tO8BIj+oU+A1mU24iZBFXE0d/fxuL9YcX2
-r9xM5FKP8sgHOd2ZM0mFHt/hHwhr4NIbk9syBUs57rPxtq8YB6cknB51
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-B-by-F.pem b/src/pki/testdata/ssl/certificates/multi-root-B-by-F.pem
deleted file mode 100644
index bcaa0da..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-B-by-F.pem
+++ /dev/null
@@ -1,74 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=F CA - Multi-root
- Validity
- Not Before: Jan 5 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=B CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ca:6c:54:ab:3c:54:33:6c:d7:04:c4:4b:c4:39:
- 32:db:7a:49:e4:e1:e7:60:c7:35:33:08:59:ba:62:
- bf:49:d6:05:1f:07:b8:b6:bd:38:2f:6b:a7:e5:8d:
- de:79:27:d8:36:58:92:69:cc:db:8e:6a:89:b4:79:
- ab:cf:98:53:08:12:17:9e:51:15:bc:e7:8f:e5:93:
- d9:1a:2e:68:a9:93:3c:d3:7a:75:a4:5c:c2:fc:16:
- 9b:ba:df:49:5d:73:65:ec:b0:cc:1e:ba:cc:98:39:
- d1:4e:b2:d6:5f:e8:7f:24:1a:fa:56:b0:0d:33:46:
- 22:56:4f:5c:f3:16:ad:55:8a:62:3c:bc:50:c2:3a:
- 58:3e:70:4d:5a:df:99:ec:c7:a6:2c:8f:2a:a5:2e:
- 11:b8:58:c5:d5:e8:43:2f:40:a5:20:80:32:2a:76:
- 5e:06:07:48:6d:44:60:ba:21:72:61:e2:1a:ec:64:
- 5d:72:72:f1:21:9d:04:2f:61:35:0b:2f:f0:c0:fe:
- 52:b8:c4:41:9c:b6:13:58:21:81:e3:28:27:4d:6c:
- 24:a3:20:fb:0f:9c:d4:4f:34:3a:d0:d1:08:84:c4:
- 40:71:44:4f:e8:be:c5:1f:5d:1c:34:64:0b:6c:1c:
- 24:fa:a9:83:49:c6:f5:4d:7f:63:c0:1a:a9:77:8a:
- c0:43
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- b3:af:8e:08:79:4f:56:93:22:e0:3b:9e:1f:22:0d:5d:12:69:
- 3c:13:26:4c:bb:41:9f:89:4b:b6:28:0d:85:37:75:c7:dc:e5:
- b4:56:ba:3a:34:a7:40:30:ea:dc:7f:36:25:69:b9:c6:be:dd:
- 04:89:6a:f0:5e:14:42:45:bb:fc:fc:be:e6:c3:a2:0d:80:26:
- 30:11:df:21:54:cd:ea:59:25:5e:20:e8:2d:9d:97:64:fc:46:
- 1e:cb:f8:47:9c:90:d9:8e:db:f6:92:ec:76:ff:33:a4:28:16:
- 69:60:94:96:5b:e0:a0:32:ef:6f:8d:2a:06:65:67:6e:06:6a:
- 35:9f:10:04:37:2d:67:ad:9e:c3:2b:2a:fd:cb:1e:0f:d6:6b:
- 25:9d:11:eb:ae:a7:36:8b:b7:1c:11:7d:41:44:8e:37:07:03:
- 54:8d:43:ef:19:af:48:75:9d:78:2c:24:32:ba:72:c6:29:fa:
- 45:f9:9a:3b:59:9a:c9:2e:01:b5:9f:13:70:c9:dd:59:cf:8f:
- 7b:a9:24:c9:dc:c9:b6:52:62:7a:66:7b:2a:60:ee:a4:36:e9:
- 3b:95:04:31:fe:6a:74:e4:e2:3a:98:bc:70:26:1e:6e:03:9d:
- f6:5c:3b:1b:5e:77:7a:01:71:56:1c:f9:98:e6:3e:ec:aa:c1:
- e3:bd:35:36
------BEGIN CERTIFICATE-----
-MIIC9jCCAd6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRRiBD
-QSAtIE11bHRpLXJvb3QwHhcNMTYwMTA1MDAwMDAwWhcNMjYwMTAyMDAwMDAwWjAc
-MRowGAYDVQQDDBFCIENBIC0gTXVsdGktcm9vdDCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAMpsVKs8VDNs1wTES8Q5Mtt6SeTh52DHNTMIWbpiv0nWBR8H
-uLa9OC9rp+WN3nkn2DZYkmnM245qibR5q8+YUwgSF55RFbznj+WT2RouaKmTPNN6
-daRcwvwWm7rfSV1zZeywzB66zJg50U6y1l/ofyQa+lawDTNGIlZPXPMWrVWKYjy8
-UMI6WD5wTVrfmezHpiyPKqUuEbhYxdXoQy9ApSCAMip2XgYHSG1EYLohcmHiGuxk
-XXJy8SGdBC9hNQsv8MD+UrjEQZy2E1ghgeMoJ01sJKMg+w+c1E80OtDRCITEQHFE
-T+i+xR9dHDRkC2wcJPqpg0nG9U1/Y8AaqXeKwEMCAwEAAaNCMEAwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQU0I0fsrwplnPvDHrCpAaWz9WMMdswDgYDVR0PAQH/
-BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCzr44IeU9WkyLgO54fIg1dEmk8EyZM
-u0GfiUu2KA2FN3XH3OW0Vro6NKdAMOrcfzYlabnGvt0EiWrwXhRCRbv8/L7mw6IN
-gCYwEd8hVM3qWSVeIOgtnZdk/EYey/hHnJDZjtv2kux2/zOkKBZpYJSWW+CgMu9v
-jSoGZWduBmo1nxAENy1nrZ7DKyr9yx4P1mslnRHrrqc2i7ccEX1BRI43BwNUjUPv
-Ga9IdZ14LCQyunLGKfpF+Zo7WZrJLgG1nxNwyd1Zz497qSTJ3Mm2UmJ6ZnsqYO6k
-Nuk7lQQx/mp05OI6mLxwJh5uA532XDsbXnd6AXFWHPmY5j7sqsHjvTU2
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-C-by-D.pem b/src/pki/testdata/ssl/certificates/multi-root-C-by-D.pem
deleted file mode 100644
index ea171e2..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-C-by-D.pem
+++ /dev/null
@@ -1,74 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=D Root CA - Multi-root
- Validity
- Not Before: Jan 3 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=C CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:c4:16:dc:07:88:ec:7e:a6:b3:25:c8:7b:9c:
- e0:07:1e:40:a9:40:c0:4d:c8:73:27:ea:88:d8:58:
- 1a:1a:12:e3:9a:62:41:4c:a1:e9:b1:ce:c6:b2:f6:
- 3a:f6:89:3f:40:e6:0f:fb:15:4b:cb:d2:8d:8e:b6:
- 44:aa:63:fa:3b:c5:cc:af:86:05:70:aa:ec:f4:b3:
- 79:04:e6:3e:25:ec:ec:29:d6:c9:8b:7b:13:05:a7:
- ff:51:5b:ab:4c:bc:d0:e4:bd:61:1a:d2:27:f1:2e:
- 5f:f4:51:81:c4:23:ba:20:c3:14:08:b4:be:78:49:
- b5:13:1f:69:fd:f6:a7:59:91:84:a9:99:10:c8:9c:
- 63:9e:99:c2:f2:3d:61:9d:6a:6e:d4:26:9b:88:aa:
- da:66:b3:0d:c6:99:03:16:13:3a:a4:9a:ff:08:3e:
- 59:df:a7:44:b7:17:99:3f:63:7f:3a:05:7e:ce:64:
- 78:34:e6:00:77:69:e6:03:24:a7:12:f3:e8:a8:50:
- 2b:55:16:fa:6e:65:c6:28:58:82:a4:20:7e:68:22:
- e9:81:9e:a2:e8:0f:d6:87:c2:73:dd:c2:0c:cc:a3:
- 47:54:11:f5:3d:dc:51:52:57:b2:ce:77:8b:7a:ac:
- a7:f0:2a:26:36:e6:26:b9:6a:83:da:b2:6f:c0:f6:
- 1e:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- E3:D1:05:98:4C:68:53:C2:DC:00:EE:AC:E5:A8:B8:FC:B9:72:D9:67
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 7e:5b:a7:f2:c7:15:33:73:ce:e4:1e:77:ba:35:8b:44:01:57:
- b1:db:55:d3:54:95:c6:44:27:89:3f:e5:46:98:de:4a:7e:d9:
- e7:6c:e8:0d:d5:e2:98:31:07:21:9c:bd:01:47:be:0c:e1:b3:
- 22:1e:ea:da:d4:fc:b5:37:5d:94:de:06:9b:69:a5:77:22:d0:
- 96:80:35:9f:02:a0:cd:41:35:b3:21:94:ca:9b:03:4f:68:18:
- 5e:6d:0d:95:95:17:ab:bd:00:9b:d0:78:f7:38:5e:37:df:33:
- 15:2f:3e:64:27:c8:67:5e:c4:14:92:08:90:55:34:8d:73:d9:
- 66:0c:30:dd:42:ab:71:73:b4:26:28:b1:13:90:7b:0a:10:f2:
- 7c:75:07:36:1f:a5:b6:a5:97:ac:20:c7:83:0c:15:cf:5c:34:
- df:3f:8d:81:3e:c0:43:2a:ca:6f:c4:86:cc:2f:93:e1:5d:18:
- 68:a4:bd:cc:5b:39:fa:40:fa:d4:a7:8b:7a:5d:b7:59:77:48:
- 9b:ab:e0:71:b2:04:1f:79:ea:d1:cd:d3:24:52:5b:4b:21:2f:
- 84:2e:b4:d6:87:1d:4f:fe:e7:6c:94:ff:d0:02:50:6b:bc:2a:
- 1e:21:a5:ac:3e:73:b5:2f:ba:11:c5:6f:8f:f7:8e:eb:08:11:
- 00:cb:e3:2d
------BEGIN CERTIFICATE-----
-MIIC+zCCAeOgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRCBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDMwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMBwxGjAYBgNVBAMMEUMgQ0EgLSBNdWx0aS1yb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEAssQW3AeI7H6msyXIe5zgBx5AqUDATchzJ+qI2Fga
-GhLjmmJBTKHpsc7GsvY69ok/QOYP+xVLy9KNjrZEqmP6O8XMr4YFcKrs9LN5BOY+
-JezsKdbJi3sTBaf/UVurTLzQ5L1hGtIn8S5f9FGBxCO6IMMUCLS+eEm1Ex9p/fan
-WZGEqZkQyJxjnpnC8j1hnWpu1CabiKraZrMNxpkDFhM6pJr/CD5Z36dEtxeZP2N/
-OgV+zmR4NOYAd2nmAySnEvPoqFArVRb6bmXGKFiCpCB+aCLpgZ6i6A/Wh8Jz3cIM
-zKNHVBH1PdxRUleyzneLeqyn8ComNuYmuWqD2rJvwPYe8wIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBTj0QWYTGhTwtwA7qzlqLj8uXLZZzAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAH5bp/LHFTNzzuQed7o1i0QB
-V7HbVdNUlcZEJ4k/5UaY3kp+2eds6A3V4pgxByGcvQFHvgzhsyIe6trU/LU3XZTe
-BptppXci0JaANZ8CoM1BNbMhlMqbA09oGF5tDZWVF6u9AJvQePc4XjffMxUvPmQn
-yGdexBSSCJBVNI1z2WYMMN1Cq3FztCYosROQewoQ8nx1BzYfpball6wgx4MMFc9c
-NN8/jYE+wEMqym/Ehswvk+FdGGikvcxbOfpA+tSni3pdt1l3SJur4HGyBB956tHN
-0yRSW0shL4QutNaHHU/+52yU/9ACUGu8Kh4hpaw+c7UvuhHFb4/3jusIEQDL4y0=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-C-by-E.pem b/src/pki/testdata/ssl/certificates/multi-root-C-by-E.pem
deleted file mode 100644
index 1f8b76c..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-C-by-E.pem
+++ /dev/null
@@ -1,74 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E Root CA - Multi-root
- Validity
- Not Before: Jan 5 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=C CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:c4:16:dc:07:88:ec:7e:a6:b3:25:c8:7b:9c:
- e0:07:1e:40:a9:40:c0:4d:c8:73:27:ea:88:d8:58:
- 1a:1a:12:e3:9a:62:41:4c:a1:e9:b1:ce:c6:b2:f6:
- 3a:f6:89:3f:40:e6:0f:fb:15:4b:cb:d2:8d:8e:b6:
- 44:aa:63:fa:3b:c5:cc:af:86:05:70:aa:ec:f4:b3:
- 79:04:e6:3e:25:ec:ec:29:d6:c9:8b:7b:13:05:a7:
- ff:51:5b:ab:4c:bc:d0:e4:bd:61:1a:d2:27:f1:2e:
- 5f:f4:51:81:c4:23:ba:20:c3:14:08:b4:be:78:49:
- b5:13:1f:69:fd:f6:a7:59:91:84:a9:99:10:c8:9c:
- 63:9e:99:c2:f2:3d:61:9d:6a:6e:d4:26:9b:88:aa:
- da:66:b3:0d:c6:99:03:16:13:3a:a4:9a:ff:08:3e:
- 59:df:a7:44:b7:17:99:3f:63:7f:3a:05:7e:ce:64:
- 78:34:e6:00:77:69:e6:03:24:a7:12:f3:e8:a8:50:
- 2b:55:16:fa:6e:65:c6:28:58:82:a4:20:7e:68:22:
- e9:81:9e:a2:e8:0f:d6:87:c2:73:dd:c2:0c:cc:a3:
- 47:54:11:f5:3d:dc:51:52:57:b2:ce:77:8b:7a:ac:
- a7:f0:2a:26:36:e6:26:b9:6a:83:da:b2:6f:c0:f6:
- 1e:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- E3:D1:05:98:4C:68:53:C2:DC:00:EE:AC:E5:A8:B8:FC:B9:72:D9:67
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 0d:37:a8:9e:12:c9:fb:45:a2:b9:82:07:4a:2a:34:d2:3b:1d:
- 84:70:b1:4a:85:37:7e:64:31:45:c3:02:9d:32:4e:92:a4:97:
- 72:ed:1d:f2:c3:26:c8:3f:90:e4:24:f4:6e:4b:33:71:98:bc:
- 68:25:26:cc:de:c1:46:a6:a8:83:60:fc:6e:c0:72:98:8f:ce:
- 38:6e:69:9d:ab:d1:5a:f0:a6:c8:07:a1:09:b3:8c:03:09:7b:
- 44:62:73:15:85:71:5f:2c:0a:33:78:f2:a3:10:85:1e:6b:46:
- d1:a5:f1:9c:13:ba:f7:95:41:a0:fb:de:c9:09:e1:72:a4:92:
- ff:33:e4:81:25:10:af:90:17:79:df:54:ea:b9:87:0e:f8:6d:
- 09:55:10:46:4c:87:36:37:2f:c0:86:03:ee:7a:b4:d3:27:22:
- 22:d5:9c:2e:e6:38:f0:f4:84:5c:ca:b7:9b:4d:6a:1c:57:7e:
- 24:07:35:13:a0:f9:d6:a3:aa:29:cb:e0:8a:b0:86:1c:41:24:
- b1:ed:04:30:71:2b:99:d7:0a:a4:51:53:b1:76:2e:be:63:5b:
- 7c:8e:d5:8f:fa:f3:99:58:7d:ce:30:07:5d:1e:ed:e6:bc:0a:
- d1:a7:cc:17:94:e7:d1:67:07:7c:37:6d:3f:c2:8b:04:9e:77:
- fb:5b:9c:2d
------BEGIN CERTIFICATE-----
-MIIC+zCCAeOgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRSBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDUwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMBwxGjAYBgNVBAMMEUMgQ0EgLSBNdWx0aS1yb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEAssQW3AeI7H6msyXIe5zgBx5AqUDATchzJ+qI2Fga
-GhLjmmJBTKHpsc7GsvY69ok/QOYP+xVLy9KNjrZEqmP6O8XMr4YFcKrs9LN5BOY+
-JezsKdbJi3sTBaf/UVurTLzQ5L1hGtIn8S5f9FGBxCO6IMMUCLS+eEm1Ex9p/fan
-WZGEqZkQyJxjnpnC8j1hnWpu1CabiKraZrMNxpkDFhM6pJr/CD5Z36dEtxeZP2N/
-OgV+zmR4NOYAd2nmAySnEvPoqFArVRb6bmXGKFiCpCB+aCLpgZ6i6A/Wh8Jz3cIM
-zKNHVBH1PdxRUleyzneLeqyn8ComNuYmuWqD2rJvwPYe8wIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBTj0QWYTGhTwtwA7qzlqLj8uXLZZzAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAA03qJ4SyftFormCB0oqNNI7
-HYRwsUqFN35kMUXDAp0yTpKkl3LtHfLDJsg/kOQk9G5LM3GYvGglJszewUamqINg
-/G7AcpiPzjhuaZ2r0VrwpsgHoQmzjAMJe0RicxWFcV8sCjN48qMQhR5rRtGl8ZwT
-uveVQaD73skJ4XKkkv8z5IElEK+QF3nfVOq5hw74bQlVEEZMhzY3L8CGA+56tNMn
-IiLVnC7mOPD0hFzKt5tNahxXfiQHNROg+dajqinL4IqwhhxBJLHtBDBxK5nXCqRR
-U7F2Lr5jW3yO1Y/685lYfc4wB10e7ea8CtGnzBeU59FnB3w3bT/CiwSed/tbnC0=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-D-by-D.pem b/src/pki/testdata/ssl/certificates/multi-root-D-by-D.pem
deleted file mode 100644
index 7fd6fa9..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-D-by-D.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=D Root CA - Multi-root
- Validity
- Not Before: Jan 2 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=D Root CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b4:b2:8e:83:7f:3b:8b:0f:9f:71:37:18:78:d0:
- f5:bc:07:ac:d8:eb:bf:f6:7c:c0:65:dc:00:bf:83:
- f7:e4:5e:97:9f:db:24:e4:c1:f9:31:70:b2:51:44:
- 2c:27:05:6a:1f:1e:35:9c:ea:c4:eb:f8:0a:c4:4b:
- 14:30:89:e8:75:93:fb:96:32:bc:0e:64:ca:11:74:
- 4a:ac:26:a0:9c:09:cd:6e:43:cf:6c:56:03:44:ab:
- 53:81:66:8d:5a:ad:75:1b:31:23:9f:fd:5e:8c:10:
- cd:e9:e9:05:80:41:5e:b8:f1:96:3d:5b:17:b2:e1:
- a8:47:44:eb:82:30:5e:7a:fe:8f:11:bb:b8:31:8e:
- 98:4c:a9:f3:2c:91:59:78:f4:63:1c:47:ad:6a:96:
- 5e:87:39:f3:17:9b:d6:9c:e9:e1:3c:0e:ef:8a:d8:
- 7e:c3:2d:33:d9:eb:26:29:1d:8a:66:ef:b9:8d:c3:
- b1:51:3a:75:56:1b:b8:a9:08:e7:10:db:37:70:c4:
- 6c:32:c0:e1:2b:f4:84:12:a5:cf:49:83:e1:5a:40:
- ab:db:f9:23:c5:7d:c0:03:ac:0e:3e:be:7c:42:92:
- fb:b7:71:91:37:04:92:4e:d5:92:31:cf:1b:cd:e4:
- 27:e5:85:98:ac:20:95:5d:6d:4e:90:fa:c7:6c:2b:
- fd:41
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 69:E7:FF:33:A6:6B:A0:AD:5A:F1:D3:15:4F:9E:F7:C5:16:2E:C4:B6
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 55:ec:3a:cd:87:dc:96:54:23:68:65:f7:a6:91:3c:37:f0:44:
- 94:2e:2f:3a:af:2c:0d:f4:09:f6:52:69:4f:ad:ac:83:6c:76:
- 76:72:2b:c0:48:ea:c9:76:c0:f5:7a:1e:73:ba:3c:f3:41:93:
- b4:4b:a5:6a:a3:87:f5:c7:6f:e9:55:ce:e0:8b:8c:83:e6:f0:
- e0:1c:e8:6a:8f:3b:67:b6:cd:35:6d:0b:1c:16:bf:38:fd:9d:
- d8:95:a9:3c:b9:4c:05:19:71:f4:a0:2c:1f:83:18:5a:f3:5a:
- ea:80:49:70:cc:49:84:63:7c:a9:4d:cb:1f:df:96:f2:c4:2c:
- 2c:e8:b0:75:69:8c:a9:71:7e:27:6a:fe:22:c6:77:e0:77:f4:
- 98:05:29:45:18:75:a3:f0:43:40:b2:8d:52:cb:2e:46:fb:37:
- bb:c6:68:20:c2:2e:01:82:51:f0:00:3a:89:40:9b:ab:9c:c3:
- 5c:f2:a3:3b:f7:00:98:4d:bd:a7:74:37:f6:74:c7:6e:42:4b:
- aa:8c:cc:c7:85:b2:4b:78:cb:8c:03:7c:e5:85:75:32:a9:89:
- 49:da:ed:3d:9e:5b:a2:c9:b2:2a:08:06:6d:cf:df:83:d4:a9:
- 3d:e9:44:de:70:9c:43:e3:35:24:dd:85:ed:7c:37:4e:02:44:
- d2:5d:7a:ad
------BEGIN CERTIFICATE-----
-MIIDADCCAeigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRCBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDIwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMCExHzAdBgNVBAMMFkQgUm9vdCBDQSAtIE11bHRpLXJvb3QwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0so6DfzuLD59xNxh40PW8B6zY67/2fMBl
-3AC/g/fkXpef2yTkwfkxcLJRRCwnBWofHjWc6sTr+ArESxQwieh1k/uWMrwOZMoR
-dEqsJqCcCc1uQ89sVgNEq1OBZo1arXUbMSOf/V6MEM3p6QWAQV648ZY9Wxey4ahH
-ROuCMF56/o8Ru7gxjphMqfMskVl49GMcR61qll6HOfMXm9ac6eE8Du+K2H7DLTPZ
-6yYpHYpm77mNw7FROnVWG7ipCOcQ2zdwxGwywOEr9IQSpc9Jg+FaQKvb+SPFfcAD
-rA4+vnxCkvu3cZE3BJJO1ZIxzxvN5CflhZisIJVdbU6Q+sdsK/1BAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFGnn/zOma6CtWvHTFU+e98UWLsS2
-MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAVew6zYfcllQjaGX3
-ppE8N/BElC4vOq8sDfQJ9lJpT62sg2x2dnIrwEjqyXbA9Xoec7o880GTtEulaqOH
-9cdv6VXO4IuMg+bw4Bzoao87Z7bNNW0LHBa/OP2d2JWpPLlMBRlx9KAsH4MYWvNa
-6oBJcMxJhGN8qU3LH9+W8sQsLOiwdWmMqXF+J2r+IsZ34Hf0mAUpRRh1o/BDQLKN
-UssuRvs3u8ZoIMIuAYJR8AA6iUCbq5zDXPKjO/cAmE29p3Q39nTHbkJLqozMx4Wy
-S3jLjAN85YV1MqmJSdrtPZ5bosmyKggGbc/fg9SpPelE3nCcQ+M1JN2F7Xw3TgJE
-0l16rQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-E-by-E.pem b/src/pki/testdata/ssl/certificates/multi-root-E-by-E.pem
deleted file mode 100644
index 4ccd307..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-E-by-E.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E Root CA - Multi-root
- Validity
- Not Before: Jan 2 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=E Root CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c0:14:71:12:fe:4f:36:78:5f:3a:b4:1e:d5:bb:
- 22:92:3e:57:bf:4d:e0:cf:1e:a1:fb:19:6d:88:3a:
- 59:93:79:57:42:bc:ab:7c:a0:0d:73:35:db:db:ba:
- 80:ef:a9:80:5b:b0:90:f5:2f:ea:17:7d:2b:92:a4:
- 5e:88:0a:16:f3:dc:f5:25:3d:7a:8d:8e:9b:e9:22:
- 74:dc:49:6e:87:ff:67:ae:3a:b8:09:63:63:e7:c2:
- bd:77:d7:1b:cb:93:c6:4a:1d:7b:51:25:05:31:cb:
- 32:66:43:ea:2d:54:59:59:cd:de:d2:84:6f:d8:5a:
- c1:5b:6c:2d:67:d5:57:23:25:a0:04:dc:45:64:02:
- f0:de:1a:4a:62:c9:76:b5:f6:36:46:74:af:1f:18:
- 6c:f7:38:cf:34:e3:e1:3f:ad:51:41:cf:92:ed:d5:
- 27:f7:4a:e3:3c:d5:42:26:51:e3:b2:69:20:b1:1f:
- 0a:f6:fd:19:3c:8e:98:94:64:eb:fe:e6:67:a0:12:
- f6:78:98:0f:44:b8:24:60:7c:de:e2:67:b9:0d:6e:
- 8c:06:80:43:8e:41:76:1d:09:40:0e:3b:e7:8d:0a:
- d9:66:d7:34:6c:ce:7e:f9:25:6a:15:cf:9a:3e:ec:
- 30:e0:a3:b1:d2:a3:b1:31:f1:62:50:5c:b4:fe:dd:
- 54:61
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 15:FA:C3:A2:2A:E0:2C:25:C5:BE:D7:BE:91:51:DD:45:F0:F1:5D:64
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- bb:14:68:d2:09:0e:65:58:4d:d7:35:a0:a3:9b:e6:b4:2a:b4:
- 80:32:3e:61:6d:87:19:a6:a8:d2:01:78:cd:07:0b:09:a9:de:
- 5f:aa:86:43:dd:6f:d6:e0:3b:ab:60:71:d2:f0:aa:8f:14:93:
- 42:37:12:55:02:e1:a7:ed:8e:db:c0:83:10:19:f0:f5:1e:35:
- 77:84:9a:c1:79:9c:60:39:6f:50:00:66:73:6e:f0:b8:f7:75:
- 67:3e:fa:3e:0c:d0:d6:54:4a:ae:da:38:06:92:57:39:cc:d9:
- b1:fa:60:5e:99:07:e6:97:3b:69:4d:e3:02:50:8d:60:76:8e:
- 7e:e3:60:d4:65:41:9b:6c:b8:cc:b2:c4:7a:61:32:cb:67:49:
- b4:76:25:0c:7e:20:85:24:74:0a:90:0a:ce:73:f9:8e:ba:ce:
- de:6e:0a:cf:6d:1c:50:67:fa:a2:4e:32:d0:ad:91:35:5e:aa:
- b3:75:7e:23:14:29:a8:66:2a:82:ed:6c:ed:a9:9d:f6:77:20:
- 3a:e1:0b:ab:1e:ee:1d:8a:20:ff:7f:4f:36:5a:0a:30:5a:c6:
- 9c:aa:53:eb:3f:04:28:8a:6d:70:97:2a:99:d6:0c:db:a5:22:
- 0b:e5:6b:24:cf:6e:2a:c7:4a:6b:cd:82:8e:13:84:18:b6:47:
- 1b:9d:8b:83
------BEGIN CERTIFICATE-----
-MIIDADCCAeigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRSBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDIwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMCExHzAdBgNVBAMMFkUgUm9vdCBDQSAtIE11bHRpLXJvb3QwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAFHES/k82eF86tB7VuyKSPle/TeDPHqH7
-GW2IOlmTeVdCvKt8oA1zNdvbuoDvqYBbsJD1L+oXfSuSpF6IChbz3PUlPXqNjpvp
-InTcSW6H/2euOrgJY2Pnwr131xvLk8ZKHXtRJQUxyzJmQ+otVFlZzd7ShG/YWsFb
-bC1n1VcjJaAE3EVkAvDeGkpiyXa19jZGdK8fGGz3OM804+E/rVFBz5Lt1Sf3SuM8
-1UImUeOyaSCxHwr2/Rk8jpiUZOv+5megEvZ4mA9EuCRgfN7iZ7kNbowGgEOOQXYd
-CUAOO+eNCtlm1zRszn75JWoVz5o+7DDgo7HSo7Ex8WJQXLT+3VRhAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFBX6w6Iq4Cwlxb7XvpFR3UXw8V1k
-MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAuxRo0gkOZVhN1zWg
-o5vmtCq0gDI+YW2HGaao0gF4zQcLCaneX6qGQ91v1uA7q2Bx0vCqjxSTQjcSVQLh
-p+2O28CDEBnw9R41d4SawXmcYDlvUABmc27wuPd1Zz76PgzQ1lRKrto4BpJXOczZ
-sfpgXpkH5pc7aU3jAlCNYHaOfuNg1GVBm2y4zLLEemEyy2dJtHYlDH4ghSR0CpAK
-znP5jrrO3m4Kz20cUGf6ok4y0K2RNV6qs3V+IxQpqGYqgu1s7amd9ncgOuELqx7u
-HYog/39PNloKMFrGnKpT6z8EKIptcJcqmdYM26UiC+VrJM9uKsdKa82CjhOEGLZH
-G52Lgw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-F-by-E.pem b/src/pki/testdata/ssl/certificates/multi-root-F-by-E.pem
deleted file mode 100644
index 2e1124d..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-F-by-E.pem
+++ /dev/null
@@ -1,74 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4098 (0x1002)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E Root CA - Multi-root
- Validity
- Not Before: Jan 2 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=F CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c3:5d:d7:fd:02:9d:bb:14:27:d9:65:9e:e0:7e:
- 5c:68:0b:74:71:bb:88:1e:8e:e4:54:57:fd:f6:3f:
- 06:3a:3c:b1:5c:62:1f:cc:d8:b1:c6:90:c5:22:fc:
- f4:2b:47:cf:83:fc:08:d9:fd:f3:aa:b6:e4:22:0c:
- 88:4a:74:63:2b:13:f1:6a:37:04:0e:de:3b:66:20:
- b9:f5:e2:b8:cd:e6:8a:b6:fd:9d:93:b6:6d:8e:72:
- 71:b3:a1:03:7d:60:7a:94:a5:e9:93:c1:75:99:26:
- 26:63:3b:33:3a:3e:af:21:96:78:ff:2a:84:55:1d:
- 21:59:db:6a:cc:ba:d8:c1:cb:8d:ed:e6:ef:b6:67:
- aa:85:6d:55:6c:39:8e:32:59:8b:df:ed:f6:40:ce:
- 46:b7:b6:fe:e6:75:39:ea:59:05:4c:2a:b4:82:95:
- db:9e:26:71:71:b5:4c:dc:07:06:6f:31:dd:de:93:
- f0:be:eb:55:39:ae:9a:7f:b0:3f:74:06:3c:e6:55:
- e5:09:aa:d5:84:56:be:f5:67:c4:3c:47:69:16:a0:
- a4:96:72:08:01:28:0b:ce:ba:a8:16:a9:88:79:b9:
- ae:40:ed:1a:8b:5e:d8:ab:22:a0:3e:09:08:c5:77:
- 94:35:af:f5:de:f0:e6:b8:3d:86:02:4e:79:b2:9b:
- 84:7d
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 02:E9:36:9C:1C:59:BF:B9:1B:DE:86:93:68:BB:A6:2B:07:FA:05:B7
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 28:0a:35:5a:36:47:b7:fd:96:b0:42:62:5e:0a:fe:f8:10:70:
- da:65:67:9c:5a:33:68:4c:ba:5c:e8:3f:f3:04:3f:8f:e5:11:
- 5f:0b:e2:70:2f:9f:6e:10:c4:18:cf:ea:a0:10:cf:52:71:08:
- 34:12:b0:ea:77:f8:ec:f3:72:36:6f:c5:34:e7:9e:67:32:96:
- 14:4f:d4:f9:cb:75:34:64:09:78:6e:95:91:f2:af:ef:46:73:
- 42:01:91:49:db:c9:1c:a6:92:89:f4:8f:02:97:15:2e:20:f7:
- 66:71:d9:28:b8:ad:4b:6b:74:e7:33:b6:25:c8:ea:1d:22:2a:
- 2b:bb:ba:d6:77:5f:db:fb:bf:23:ab:7f:6d:97:89:f3:29:f4:
- 68:31:6c:4b:02:75:61:ec:28:4a:fc:b4:3d:eb:88:4f:73:3e:
- bb:5e:9d:1b:c6:71:7b:2c:09:0b:03:b1:85:4b:fc:8d:4c:c4:
- 96:b1:1c:ec:9a:85:94:4f:f2:14:b8:14:50:d1:21:0d:dd:4b:
- af:4a:ab:8a:3c:9b:d4:98:08:d3:2d:56:4c:3b:1e:46:cb:2c:
- f6:04:bc:ff:d7:85:10:6e:3b:5d:30:a3:29:88:a9:cd:17:de:
- 23:92:2f:1f:52:7c:dc:69:5b:8f:b8:e7:0a:9b:f2:cf:0f:1d:
- 94:b4:ff:1b
------BEGIN CERTIFICATE-----
-MIIC+zCCAeOgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRSBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDIwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMBwxGjAYBgNVBAMMEUYgQ0EgLSBNdWx0aS1yb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEAw13X/QKduxQn2WWe4H5caAt0cbuIHo7kVFf99j8G
-OjyxXGIfzNixxpDFIvz0K0fPg/wI2f3zqrbkIgyISnRjKxPxajcEDt47ZiC59eK4
-zeaKtv2dk7ZtjnJxs6EDfWB6lKXpk8F1mSYmYzszOj6vIZZ4/yqEVR0hWdtqzLrY
-wcuN7ebvtmeqhW1VbDmOMlmL3+32QM5Gt7b+5nU56lkFTCq0gpXbniZxcbVM3AcG
-bzHd3pPwvutVOa6af7A/dAY85lXlCarVhFa+9WfEPEdpFqCklnIIASgLzrqoFqmI
-ebmuQO0ai17YqyKgPgkIxXeUNa/13vDmuD2GAk55spuEfQIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQC6TacHFm/uRvehpNou6YrB/oFtzAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBACgKNVo2R7f9lrBCYl4K/vgQ
-cNplZ5xaM2hMulzoP/MEP4/lEV8L4nAvn24QxBjP6qAQz1JxCDQSsOp3+OzzcjZv
-xTTnnmcylhRP1PnLdTRkCXhulZHyr+9Gc0IBkUnbyRymkon0jwKXFS4g92Zx2Si4
-rUtrdOcztiXI6h0iKiu7utZ3X9v7vyOrf22XifMp9GgxbEsCdWHsKEr8tD3riE9z
-PrtenRvGcXssCQsDsYVL/I1MxJaxHOyahZRP8hS4FFDRIQ3dS69Kq4o8m9SYCNMt
-Vkw7HkbLLPYEvP/XhRBuO10woymIqc0X3iOSLx9SfNxpW4+45wqb8s8PHZS0/xs=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-chain1.pem b/src/pki/testdata/ssl/certificates/multi-root-chain1.pem
deleted file mode 100644
index fb53c33..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-chain1.pem
+++ /dev/null
@@ -1,305 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA - Multi-root
- Validity
- Not Before: Feb 28 23:46:47 2017 GMT
- Not After : Feb 26 23:46:47 2027 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a4:18:86:3f:09:63:9c:d4:c0:06:45:a5:91:7f:
- e7:a7:b8:3d:c7:ff:0d:e8:39:f5:43:27:a7:44:2a:
- 3b:53:03:e3:cd:13:23:46:5f:e0:27:f0:a3:7a:25:
- 82:b0:52:bb:03:4f:99:e3:2c:1b:6f:54:05:0f:7f:
- 4f:74:f9:ad:b2:88:85:43:63:06:ac:91:f1:19:b7:
- da:7a:42:68:6a:68:a5:e0:02:44:23:eb:d1:05:0d:
- 3d:58:31:ee:ba:20:9e:16:11:f5:ae:b5:c3:21:cc:
- 84:e7:1a:d2:c2:8c:7e:44:93:36:bd:6c:0c:07:35:
- f2:4e:57:3f:b3:cf:21:5a:ff:16:02:e9:61:f4:cc:
- 4a:5a:24:da:55:fc:c6:da:44:d6:b7:2a:4e:31:bf:
- a0:80:24:55:ed:5c:bc:6b:84:12:a4:03:cc:b2:c2:
- db:ef:1e:08:bd:a3:bf:ef:fc:3d:53:38:b9:00:8a:
- d6:40:1a:cc:f2:6a:ab:e7:4b:67:1c:ae:ff:6d:43:
- 12:08:c6:97:4b:73:df:85:cf:2a:a5:6e:ce:22:02:
- cb:63:6c:3f:00:aa:3b:b0:87:9b:d5:13:09:32:4c:
- bd:71:79:ff:04:b1:9a:8d:2d:a0:0a:65:d5:1e:53:
- c4:eb:0e:14:c0:b9:f3:8f:6f:64:b4:1d:11:a7:40:
- e7:61
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 28:6F:58:36:8F:1B:C5:99:18:5B:DC:A5:86:AF:89:F2:B4:3E:AF:51
- X509v3 Authority Key Identifier:
- keyid:D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 07:8f:f9:c6:33:3c:bc:74:20:21:92:46:7a:c5:df:76:18:47:
- 63:0c:5e:e8:f3:97:ec:37:83:0b:4d:a4:1c:6b:0b:a2:28:db:
- 5c:17:d9:91:77:00:4a:db:46:f9:68:ec:2a:f8:b5:82:0c:00:
- d1:88:0c:7c:b4:2d:e9:48:f5:a2:9d:a9:d5:bb:db:9d:56:96:
- c5:6c:46:da:23:a3:66:80:a5:9b:93:d0:df:9c:00:75:ac:48:
- ea:48:b4:22:ee:ff:db:eb:bb:8f:f0:de:16:a1:99:98:85:4c:
- b3:66:dd:22:96:96:97:48:ae:8a:2d:e9:a5:1c:5c:d9:dd:31:
- 3f:58:7c:bb:2b:db:86:6a:53:e5:af:6d:85:3a:ca:92:5d:56:
- e2:02:90:d7:eb:98:0f:d8:ba:2a:d1:26:bb:82:5b:80:d5:2d:
- 52:d7:40:4d:0d:0d:1e:fe:c2:89:be:e2:80:4d:cd:91:dc:f3:
- fa:19:25:3e:ba:a8:cf:48:d3:b6:35:a5:96:6e:a5:12:d1:65:
- 65:a9:92:6b:d0:fc:05:25:7c:fb:76:48:38:15:7e:4f:95:03:
- b0:c3:55:89:bc:59:be:de:3c:fb:4b:5a:f1:3b:00:c1:03:59:
- 6c:b3:8b:21:7e:84:75:30:19:8c:19:f6:99:40:ec:87:43:3b:
- 89:d0:f5:6d
------BEGIN CERTIFICATE-----
-MIIDeTCCAmGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQiBD
-QSAtIE11bHRpLXJvb3QwHhcNMTcwMjI4MjM0NjQ3WhcNMjcwMjI2MjM0NjQ3WjBg
-MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91
-bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4x
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApBiGPwljnNTABkWlkX/n
-p7g9x/8N6Dn1QyenRCo7UwPjzRMjRl/gJ/CjeiWCsFK7A0+Z4ywbb1QFD39PdPmt
-soiFQ2MGrJHxGbfaekJoamil4AJEI+vRBQ09WDHuuiCeFhH1rrXDIcyE5xrSwox+
-RJM2vWwMBzXyTlc/s88hWv8WAulh9MxKWiTaVfzG2kTWtypOMb+ggCRV7Vy8a4QS
-pAPMssLb7x4IvaO/7/w9Uzi5AIrWQBrM8mqr50tnHK7/bUMSCMaXS3Pfhc8qpW7O
-IgLLY2w/AKo7sIeb1RMJMky9cXn/BLGajS2gCmXVHlPE6w4UwLnzj29ktB0Rp0Dn
-YQIDAQABo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUKG9YNo8bxZkYW9yl
-hq+J8rQ+r1EwHwYDVR0jBBgwFoAU0I0fsrwplnPvDHrCpAaWz9WMMdswHQYDVR0l
-BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZI
-hvcNAQELBQADggEBAAeP+cYzPLx0ICGSRnrF33YYR2MMXujzl+w3gwtNpBxrC6Io
-21wX2ZF3AErbRvlo7Cr4tYIMANGIDHy0LelI9aKdqdW7251WlsVsRtojo2aApZuT
-0N+cAHWsSOpItCLu/9vru4/w3hahmZiFTLNm3SKWlpdIroot6aUcXNndMT9YfLsr
-24ZqU+WvbYU6ypJdVuICkNfrmA/YuirRJruCW4DVLVLXQE0NDR7+wom+4oBNzZHc
-8/oZJT66qM9I07Y1pZZupRLRZWWpkmvQ/AUlfPt2SDgVfk+VA7DDVYm8Wb7ePPtL
-WvE7AMEDWWyziyF+hHUwGYwZ9plA7IdDO4nQ9W0=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C CA - Multi-root
- Validity
- Not Before: Jan 4 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=B CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ca:6c:54:ab:3c:54:33:6c:d7:04:c4:4b:c4:39:
- 32:db:7a:49:e4:e1:e7:60:c7:35:33:08:59:ba:62:
- bf:49:d6:05:1f:07:b8:b6:bd:38:2f:6b:a7:e5:8d:
- de:79:27:d8:36:58:92:69:cc:db:8e:6a:89:b4:79:
- ab:cf:98:53:08:12:17:9e:51:15:bc:e7:8f:e5:93:
- d9:1a:2e:68:a9:93:3c:d3:7a:75:a4:5c:c2:fc:16:
- 9b:ba:df:49:5d:73:65:ec:b0:cc:1e:ba:cc:98:39:
- d1:4e:b2:d6:5f:e8:7f:24:1a:fa:56:b0:0d:33:46:
- 22:56:4f:5c:f3:16:ad:55:8a:62:3c:bc:50:c2:3a:
- 58:3e:70:4d:5a:df:99:ec:c7:a6:2c:8f:2a:a5:2e:
- 11:b8:58:c5:d5:e8:43:2f:40:a5:20:80:32:2a:76:
- 5e:06:07:48:6d:44:60:ba:21:72:61:e2:1a:ec:64:
- 5d:72:72:f1:21:9d:04:2f:61:35:0b:2f:f0:c0:fe:
- 52:b8:c4:41:9c:b6:13:58:21:81:e3:28:27:4d:6c:
- 24:a3:20:fb:0f:9c:d4:4f:34:3a:d0:d1:08:84:c4:
- 40:71:44:4f:e8:be:c5:1f:5d:1c:34:64:0b:6c:1c:
- 24:fa:a9:83:49:c6:f5:4d:7f:63:c0:1a:a9:77:8a:
- c0:43
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 1e:16:7c:d7:d1:ee:63:a9:a2:b1:87:2c:8b:1e:d3:cf:51:14:
- ed:12:0b:ec:67:2b:7f:3b:0e:8e:3c:50:bb:d1:dc:3b:40:1a:
- ec:44:30:c4:f6:65:c2:c3:5d:d8:cb:c2:6c:13:2e:5a:2d:76:
- c6:6b:5d:65:a5:7e:c2:bf:cb:fc:b1:50:b0:43:47:fc:a3:7b:
- 07:d1:77:50:4f:d2:53:98:8f:a2:00:97:13:d9:b7:83:2e:d9:
- c4:2a:e6:b1:fc:2d:6c:ce:d1:61:73:aa:40:e0:ce:87:74:43:
- a2:f7:b5:d9:5f:46:79:97:28:c4:de:15:60:3b:3e:3f:3d:1d:
- 14:f4:87:ef:b9:08:09:2a:fb:d0:d5:1b:4f:77:f9:0d:c9:4b:
- 23:32:1c:06:04:a6:83:aa:00:9c:70:c2:2b:01:42:1e:f6:d6:
- d3:5c:f9:a8:b7:84:9e:44:12:9a:9f:a8:2a:89:56:69:a6:2f:
- e9:ee:67:e9:7e:32:b5:ef:6b:4e:f0:12:23:fa:85:3e:03:59:
- 94:db:88:99:04:55:c4:d1:df:df:c6:e2:fd:61:c5:f6:af:dc:
- 4c:e4:52:8f:f2:c8:07:39:dd:99:33:49:85:1e:df:e1:1f:08:
- 6b:e0:d2:1b:93:db:32:05:4b:39:ee:b3:f1:b6:af:18:07:a7:
- 24:9c:1e:75
------BEGIN CERTIFICATE-----
-MIIC9jCCAd6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQyBD
-QSAtIE11bHRpLXJvb3QwHhcNMTYwMTA0MDAwMDAwWhcNMjYwMTAyMDAwMDAwWjAc
-MRowGAYDVQQDDBFCIENBIC0gTXVsdGktcm9vdDCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAMpsVKs8VDNs1wTES8Q5Mtt6SeTh52DHNTMIWbpiv0nWBR8H
-uLa9OC9rp+WN3nkn2DZYkmnM245qibR5q8+YUwgSF55RFbznj+WT2RouaKmTPNN6
-daRcwvwWm7rfSV1zZeywzB66zJg50U6y1l/ofyQa+lawDTNGIlZPXPMWrVWKYjy8
-UMI6WD5wTVrfmezHpiyPKqUuEbhYxdXoQy9ApSCAMip2XgYHSG1EYLohcmHiGuxk
-XXJy8SGdBC9hNQsv8MD+UrjEQZy2E1ghgeMoJ01sJKMg+w+c1E80OtDRCITEQHFE
-T+i+xR9dHDRkC2wcJPqpg0nG9U1/Y8AaqXeKwEMCAwEAAaNCMEAwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQU0I0fsrwplnPvDHrCpAaWz9WMMdswDgYDVR0PAQH/
-BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAeFnzX0e5jqaKxhyyLHtPPURTtEgvs
-Zyt/Ow6OPFC70dw7QBrsRDDE9mXCw13Yy8JsEy5aLXbGa11lpX7Cv8v8sVCwQ0f8
-o3sH0XdQT9JTmI+iAJcT2beDLtnEKuax/C1sztFhc6pA4M6HdEOi97XZX0Z5lyjE
-3hVgOz4/PR0U9IfvuQgJKvvQ1RtPd/kNyUsjMhwGBKaDqgCccMIrAUIe9tbTXPmo
-t4SeRBKan6gqiVZppi/p7mfpfjK172tO8BIj+oU+A1mU24iZBFXE0d/fxuL9YcX2
-r9xM5FKP8sgHOd2ZM0mFHt/hHwhr4NIbk9syBUs57rPxtq8YB6cknB51
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=D Root CA - Multi-root
- Validity
- Not Before: Jan 3 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=C CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:c4:16:dc:07:88:ec:7e:a6:b3:25:c8:7b:9c:
- e0:07:1e:40:a9:40:c0:4d:c8:73:27:ea:88:d8:58:
- 1a:1a:12:e3:9a:62:41:4c:a1:e9:b1:ce:c6:b2:f6:
- 3a:f6:89:3f:40:e6:0f:fb:15:4b:cb:d2:8d:8e:b6:
- 44:aa:63:fa:3b:c5:cc:af:86:05:70:aa:ec:f4:b3:
- 79:04:e6:3e:25:ec:ec:29:d6:c9:8b:7b:13:05:a7:
- ff:51:5b:ab:4c:bc:d0:e4:bd:61:1a:d2:27:f1:2e:
- 5f:f4:51:81:c4:23:ba:20:c3:14:08:b4:be:78:49:
- b5:13:1f:69:fd:f6:a7:59:91:84:a9:99:10:c8:9c:
- 63:9e:99:c2:f2:3d:61:9d:6a:6e:d4:26:9b:88:aa:
- da:66:b3:0d:c6:99:03:16:13:3a:a4:9a:ff:08:3e:
- 59:df:a7:44:b7:17:99:3f:63:7f:3a:05:7e:ce:64:
- 78:34:e6:00:77:69:e6:03:24:a7:12:f3:e8:a8:50:
- 2b:55:16:fa:6e:65:c6:28:58:82:a4:20:7e:68:22:
- e9:81:9e:a2:e8:0f:d6:87:c2:73:dd:c2:0c:cc:a3:
- 47:54:11:f5:3d:dc:51:52:57:b2:ce:77:8b:7a:ac:
- a7:f0:2a:26:36:e6:26:b9:6a:83:da:b2:6f:c0:f6:
- 1e:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- E3:D1:05:98:4C:68:53:C2:DC:00:EE:AC:E5:A8:B8:FC:B9:72:D9:67
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 7e:5b:a7:f2:c7:15:33:73:ce:e4:1e:77:ba:35:8b:44:01:57:
- b1:db:55:d3:54:95:c6:44:27:89:3f:e5:46:98:de:4a:7e:d9:
- e7:6c:e8:0d:d5:e2:98:31:07:21:9c:bd:01:47:be:0c:e1:b3:
- 22:1e:ea:da:d4:fc:b5:37:5d:94:de:06:9b:69:a5:77:22:d0:
- 96:80:35:9f:02:a0:cd:41:35:b3:21:94:ca:9b:03:4f:68:18:
- 5e:6d:0d:95:95:17:ab:bd:00:9b:d0:78:f7:38:5e:37:df:33:
- 15:2f:3e:64:27:c8:67:5e:c4:14:92:08:90:55:34:8d:73:d9:
- 66:0c:30:dd:42:ab:71:73:b4:26:28:b1:13:90:7b:0a:10:f2:
- 7c:75:07:36:1f:a5:b6:a5:97:ac:20:c7:83:0c:15:cf:5c:34:
- df:3f:8d:81:3e:c0:43:2a:ca:6f:c4:86:cc:2f:93:e1:5d:18:
- 68:a4:bd:cc:5b:39:fa:40:fa:d4:a7:8b:7a:5d:b7:59:77:48:
- 9b:ab:e0:71:b2:04:1f:79:ea:d1:cd:d3:24:52:5b:4b:21:2f:
- 84:2e:b4:d6:87:1d:4f:fe:e7:6c:94:ff:d0:02:50:6b:bc:2a:
- 1e:21:a5:ac:3e:73:b5:2f:ba:11:c5:6f:8f:f7:8e:eb:08:11:
- 00:cb:e3:2d
------BEGIN CERTIFICATE-----
-MIIC+zCCAeOgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRCBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDMwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMBwxGjAYBgNVBAMMEUMgQ0EgLSBNdWx0aS1yb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEAssQW3AeI7H6msyXIe5zgBx5AqUDATchzJ+qI2Fga
-GhLjmmJBTKHpsc7GsvY69ok/QOYP+xVLy9KNjrZEqmP6O8XMr4YFcKrs9LN5BOY+
-JezsKdbJi3sTBaf/UVurTLzQ5L1hGtIn8S5f9FGBxCO6IMMUCLS+eEm1Ex9p/fan
-WZGEqZkQyJxjnpnC8j1hnWpu1CabiKraZrMNxpkDFhM6pJr/CD5Z36dEtxeZP2N/
-OgV+zmR4NOYAd2nmAySnEvPoqFArVRb6bmXGKFiCpCB+aCLpgZ6i6A/Wh8Jz3cIM
-zKNHVBH1PdxRUleyzneLeqyn8ComNuYmuWqD2rJvwPYe8wIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBTj0QWYTGhTwtwA7qzlqLj8uXLZZzAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAH5bp/LHFTNzzuQed7o1i0QB
-V7HbVdNUlcZEJ4k/5UaY3kp+2eds6A3V4pgxByGcvQFHvgzhsyIe6trU/LU3XZTe
-BptppXci0JaANZ8CoM1BNbMhlMqbA09oGF5tDZWVF6u9AJvQePc4XjffMxUvPmQn
-yGdexBSSCJBVNI1z2WYMMN1Cq3FztCYosROQewoQ8nx1BzYfpball6wgx4MMFc9c
-NN8/jYE+wEMqym/Ehswvk+FdGGikvcxbOfpA+tSni3pdt1l3SJur4HGyBB956tHN
-0yRSW0shL4QutNaHHU/+52yU/9ACUGu8Kh4hpaw+c7UvuhHFb4/3jusIEQDL4y0=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=D Root CA - Multi-root
- Validity
- Not Before: Jan 2 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=D Root CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b4:b2:8e:83:7f:3b:8b:0f:9f:71:37:18:78:d0:
- f5:bc:07:ac:d8:eb:bf:f6:7c:c0:65:dc:00:bf:83:
- f7:e4:5e:97:9f:db:24:e4:c1:f9:31:70:b2:51:44:
- 2c:27:05:6a:1f:1e:35:9c:ea:c4:eb:f8:0a:c4:4b:
- 14:30:89:e8:75:93:fb:96:32:bc:0e:64:ca:11:74:
- 4a:ac:26:a0:9c:09:cd:6e:43:cf:6c:56:03:44:ab:
- 53:81:66:8d:5a:ad:75:1b:31:23:9f:fd:5e:8c:10:
- cd:e9:e9:05:80:41:5e:b8:f1:96:3d:5b:17:b2:e1:
- a8:47:44:eb:82:30:5e:7a:fe:8f:11:bb:b8:31:8e:
- 98:4c:a9:f3:2c:91:59:78:f4:63:1c:47:ad:6a:96:
- 5e:87:39:f3:17:9b:d6:9c:e9:e1:3c:0e:ef:8a:d8:
- 7e:c3:2d:33:d9:eb:26:29:1d:8a:66:ef:b9:8d:c3:
- b1:51:3a:75:56:1b:b8:a9:08:e7:10:db:37:70:c4:
- 6c:32:c0:e1:2b:f4:84:12:a5:cf:49:83:e1:5a:40:
- ab:db:f9:23:c5:7d:c0:03:ac:0e:3e:be:7c:42:92:
- fb:b7:71:91:37:04:92:4e:d5:92:31:cf:1b:cd:e4:
- 27:e5:85:98:ac:20:95:5d:6d:4e:90:fa:c7:6c:2b:
- fd:41
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 69:E7:FF:33:A6:6B:A0:AD:5A:F1:D3:15:4F:9E:F7:C5:16:2E:C4:B6
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 55:ec:3a:cd:87:dc:96:54:23:68:65:f7:a6:91:3c:37:f0:44:
- 94:2e:2f:3a:af:2c:0d:f4:09:f6:52:69:4f:ad:ac:83:6c:76:
- 76:72:2b:c0:48:ea:c9:76:c0:f5:7a:1e:73:ba:3c:f3:41:93:
- b4:4b:a5:6a:a3:87:f5:c7:6f:e9:55:ce:e0:8b:8c:83:e6:f0:
- e0:1c:e8:6a:8f:3b:67:b6:cd:35:6d:0b:1c:16:bf:38:fd:9d:
- d8:95:a9:3c:b9:4c:05:19:71:f4:a0:2c:1f:83:18:5a:f3:5a:
- ea:80:49:70:cc:49:84:63:7c:a9:4d:cb:1f:df:96:f2:c4:2c:
- 2c:e8:b0:75:69:8c:a9:71:7e:27:6a:fe:22:c6:77:e0:77:f4:
- 98:05:29:45:18:75:a3:f0:43:40:b2:8d:52:cb:2e:46:fb:37:
- bb:c6:68:20:c2:2e:01:82:51:f0:00:3a:89:40:9b:ab:9c:c3:
- 5c:f2:a3:3b:f7:00:98:4d:bd:a7:74:37:f6:74:c7:6e:42:4b:
- aa:8c:cc:c7:85:b2:4b:78:cb:8c:03:7c:e5:85:75:32:a9:89:
- 49:da:ed:3d:9e:5b:a2:c9:b2:2a:08:06:6d:cf:df:83:d4:a9:
- 3d:e9:44:de:70:9c:43:e3:35:24:dd:85:ed:7c:37:4e:02:44:
- d2:5d:7a:ad
------BEGIN CERTIFICATE-----
-MIIDADCCAeigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRCBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDIwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMCExHzAdBgNVBAMMFkQgUm9vdCBDQSAtIE11bHRpLXJvb3QwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0so6DfzuLD59xNxh40PW8B6zY67/2fMBl
-3AC/g/fkXpef2yTkwfkxcLJRRCwnBWofHjWc6sTr+ArESxQwieh1k/uWMrwOZMoR
-dEqsJqCcCc1uQ89sVgNEq1OBZo1arXUbMSOf/V6MEM3p6QWAQV648ZY9Wxey4ahH
-ROuCMF56/o8Ru7gxjphMqfMskVl49GMcR61qll6HOfMXm9ac6eE8Du+K2H7DLTPZ
-6yYpHYpm77mNw7FROnVWG7ipCOcQ2zdwxGwywOEr9IQSpc9Jg+FaQKvb+SPFfcAD
-rA4+vnxCkvu3cZE3BJJO1ZIxzxvN5CflhZisIJVdbU6Q+sdsK/1BAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFGnn/zOma6CtWvHTFU+e98UWLsS2
-MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAVew6zYfcllQjaGX3
-ppE8N/BElC4vOq8sDfQJ9lJpT62sg2x2dnIrwEjqyXbA9Xoec7o880GTtEulaqOH
-9cdv6VXO4IuMg+bw4Bzoao87Z7bNNW0LHBa/OP2d2JWpPLlMBRlx9KAsH4MYWvNa
-6oBJcMxJhGN8qU3LH9+W8sQsLOiwdWmMqXF+J2r+IsZ34Hf0mAUpRRh1o/BDQLKN
-UssuRvs3u8ZoIMIuAYJR8AA6iUCbq5zDXPKjO/cAmE29p3Q39nTHbkJLqozMx4Wy
-S3jLjAN85YV1MqmJSdrtPZ5bosmyKggGbc/fg9SpPelE3nCcQ+M1JN2F7Xw3TgJE
-0l16rQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-chain2.pem b/src/pki/testdata/ssl/certificates/multi-root-chain2.pem
deleted file mode 100644
index ea5a7f0..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-chain2.pem
+++ /dev/null
@@ -1,305 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA - Multi-root
- Validity
- Not Before: Feb 28 23:46:47 2017 GMT
- Not After : Feb 26 23:46:47 2027 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a4:18:86:3f:09:63:9c:d4:c0:06:45:a5:91:7f:
- e7:a7:b8:3d:c7:ff:0d:e8:39:f5:43:27:a7:44:2a:
- 3b:53:03:e3:cd:13:23:46:5f:e0:27:f0:a3:7a:25:
- 82:b0:52:bb:03:4f:99:e3:2c:1b:6f:54:05:0f:7f:
- 4f:74:f9:ad:b2:88:85:43:63:06:ac:91:f1:19:b7:
- da:7a:42:68:6a:68:a5:e0:02:44:23:eb:d1:05:0d:
- 3d:58:31:ee:ba:20:9e:16:11:f5:ae:b5:c3:21:cc:
- 84:e7:1a:d2:c2:8c:7e:44:93:36:bd:6c:0c:07:35:
- f2:4e:57:3f:b3:cf:21:5a:ff:16:02:e9:61:f4:cc:
- 4a:5a:24:da:55:fc:c6:da:44:d6:b7:2a:4e:31:bf:
- a0:80:24:55:ed:5c:bc:6b:84:12:a4:03:cc:b2:c2:
- db:ef:1e:08:bd:a3:bf:ef:fc:3d:53:38:b9:00:8a:
- d6:40:1a:cc:f2:6a:ab:e7:4b:67:1c:ae:ff:6d:43:
- 12:08:c6:97:4b:73:df:85:cf:2a:a5:6e:ce:22:02:
- cb:63:6c:3f:00:aa:3b:b0:87:9b:d5:13:09:32:4c:
- bd:71:79:ff:04:b1:9a:8d:2d:a0:0a:65:d5:1e:53:
- c4:eb:0e:14:c0:b9:f3:8f:6f:64:b4:1d:11:a7:40:
- e7:61
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 28:6F:58:36:8F:1B:C5:99:18:5B:DC:A5:86:AF:89:F2:B4:3E:AF:51
- X509v3 Authority Key Identifier:
- keyid:D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 07:8f:f9:c6:33:3c:bc:74:20:21:92:46:7a:c5:df:76:18:47:
- 63:0c:5e:e8:f3:97:ec:37:83:0b:4d:a4:1c:6b:0b:a2:28:db:
- 5c:17:d9:91:77:00:4a:db:46:f9:68:ec:2a:f8:b5:82:0c:00:
- d1:88:0c:7c:b4:2d:e9:48:f5:a2:9d:a9:d5:bb:db:9d:56:96:
- c5:6c:46:da:23:a3:66:80:a5:9b:93:d0:df:9c:00:75:ac:48:
- ea:48:b4:22:ee:ff:db:eb:bb:8f:f0:de:16:a1:99:98:85:4c:
- b3:66:dd:22:96:96:97:48:ae:8a:2d:e9:a5:1c:5c:d9:dd:31:
- 3f:58:7c:bb:2b:db:86:6a:53:e5:af:6d:85:3a:ca:92:5d:56:
- e2:02:90:d7:eb:98:0f:d8:ba:2a:d1:26:bb:82:5b:80:d5:2d:
- 52:d7:40:4d:0d:0d:1e:fe:c2:89:be:e2:80:4d:cd:91:dc:f3:
- fa:19:25:3e:ba:a8:cf:48:d3:b6:35:a5:96:6e:a5:12:d1:65:
- 65:a9:92:6b:d0:fc:05:25:7c:fb:76:48:38:15:7e:4f:95:03:
- b0:c3:55:89:bc:59:be:de:3c:fb:4b:5a:f1:3b:00:c1:03:59:
- 6c:b3:8b:21:7e:84:75:30:19:8c:19:f6:99:40:ec:87:43:3b:
- 89:d0:f5:6d
------BEGIN CERTIFICATE-----
-MIIDeTCCAmGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQiBD
-QSAtIE11bHRpLXJvb3QwHhcNMTcwMjI4MjM0NjQ3WhcNMjcwMjI2MjM0NjQ3WjBg
-MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNTW91
-bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAuMC4x
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApBiGPwljnNTABkWlkX/n
-p7g9x/8N6Dn1QyenRCo7UwPjzRMjRl/gJ/CjeiWCsFK7A0+Z4ywbb1QFD39PdPmt
-soiFQ2MGrJHxGbfaekJoamil4AJEI+vRBQ09WDHuuiCeFhH1rrXDIcyE5xrSwox+
-RJM2vWwMBzXyTlc/s88hWv8WAulh9MxKWiTaVfzG2kTWtypOMb+ggCRV7Vy8a4QS
-pAPMssLb7x4IvaO/7/w9Uzi5AIrWQBrM8mqr50tnHK7/bUMSCMaXS3Pfhc8qpW7O
-IgLLY2w/AKo7sIeb1RMJMky9cXn/BLGajS2gCmXVHlPE6w4UwLnzj29ktB0Rp0Dn
-YQIDAQABo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUKG9YNo8bxZkYW9yl
-hq+J8rQ+r1EwHwYDVR0jBBgwFoAU0I0fsrwplnPvDHrCpAaWz9WMMdswHQYDVR0l
-BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZI
-hvcNAQELBQADggEBAAeP+cYzPLx0ICGSRnrF33YYR2MMXujzl+w3gwtNpBxrC6Io
-21wX2ZF3AErbRvlo7Cr4tYIMANGIDHy0LelI9aKdqdW7251WlsVsRtojo2aApZuT
-0N+cAHWsSOpItCLu/9vru4/w3hahmZiFTLNm3SKWlpdIroot6aUcXNndMT9YfLsr
-24ZqU+WvbYU6ypJdVuICkNfrmA/YuirRJruCW4DVLVLXQE0NDR7+wom+4oBNzZHc
-8/oZJT66qM9I07Y1pZZupRLRZWWpkmvQ/AUlfPt2SDgVfk+VA7DDVYm8Wb7ePPtL
-WvE7AMEDWWyziyF+hHUwGYwZ9plA7IdDO4nQ9W0=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C CA - Multi-root
- Validity
- Not Before: Jan 4 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=B CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ca:6c:54:ab:3c:54:33:6c:d7:04:c4:4b:c4:39:
- 32:db:7a:49:e4:e1:e7:60:c7:35:33:08:59:ba:62:
- bf:49:d6:05:1f:07:b8:b6:bd:38:2f:6b:a7:e5:8d:
- de:79:27:d8:36:58:92:69:cc:db:8e:6a:89:b4:79:
- ab:cf:98:53:08:12:17:9e:51:15:bc:e7:8f:e5:93:
- d9:1a:2e:68:a9:93:3c:d3:7a:75:a4:5c:c2:fc:16:
- 9b:ba:df:49:5d:73:65:ec:b0:cc:1e:ba:cc:98:39:
- d1:4e:b2:d6:5f:e8:7f:24:1a:fa:56:b0:0d:33:46:
- 22:56:4f:5c:f3:16:ad:55:8a:62:3c:bc:50:c2:3a:
- 58:3e:70:4d:5a:df:99:ec:c7:a6:2c:8f:2a:a5:2e:
- 11:b8:58:c5:d5:e8:43:2f:40:a5:20:80:32:2a:76:
- 5e:06:07:48:6d:44:60:ba:21:72:61:e2:1a:ec:64:
- 5d:72:72:f1:21:9d:04:2f:61:35:0b:2f:f0:c0:fe:
- 52:b8:c4:41:9c:b6:13:58:21:81:e3:28:27:4d:6c:
- 24:a3:20:fb:0f:9c:d4:4f:34:3a:d0:d1:08:84:c4:
- 40:71:44:4f:e8:be:c5:1f:5d:1c:34:64:0b:6c:1c:
- 24:fa:a9:83:49:c6:f5:4d:7f:63:c0:1a:a9:77:8a:
- c0:43
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- D0:8D:1F:B2:BC:29:96:73:EF:0C:7A:C2:A4:06:96:CF:D5:8C:31:DB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 1e:16:7c:d7:d1:ee:63:a9:a2:b1:87:2c:8b:1e:d3:cf:51:14:
- ed:12:0b:ec:67:2b:7f:3b:0e:8e:3c:50:bb:d1:dc:3b:40:1a:
- ec:44:30:c4:f6:65:c2:c3:5d:d8:cb:c2:6c:13:2e:5a:2d:76:
- c6:6b:5d:65:a5:7e:c2:bf:cb:fc:b1:50:b0:43:47:fc:a3:7b:
- 07:d1:77:50:4f:d2:53:98:8f:a2:00:97:13:d9:b7:83:2e:d9:
- c4:2a:e6:b1:fc:2d:6c:ce:d1:61:73:aa:40:e0:ce:87:74:43:
- a2:f7:b5:d9:5f:46:79:97:28:c4:de:15:60:3b:3e:3f:3d:1d:
- 14:f4:87:ef:b9:08:09:2a:fb:d0:d5:1b:4f:77:f9:0d:c9:4b:
- 23:32:1c:06:04:a6:83:aa:00:9c:70:c2:2b:01:42:1e:f6:d6:
- d3:5c:f9:a8:b7:84:9e:44:12:9a:9f:a8:2a:89:56:69:a6:2f:
- e9:ee:67:e9:7e:32:b5:ef:6b:4e:f0:12:23:fa:85:3e:03:59:
- 94:db:88:99:04:55:c4:d1:df:df:c6:e2:fd:61:c5:f6:af:dc:
- 4c:e4:52:8f:f2:c8:07:39:dd:99:33:49:85:1e:df:e1:1f:08:
- 6b:e0:d2:1b:93:db:32:05:4b:39:ee:b3:f1:b6:af:18:07:a7:
- 24:9c:1e:75
------BEGIN CERTIFICATE-----
-MIIC9jCCAd6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRQyBD
-QSAtIE11bHRpLXJvb3QwHhcNMTYwMTA0MDAwMDAwWhcNMjYwMTAyMDAwMDAwWjAc
-MRowGAYDVQQDDBFCIENBIC0gTXVsdGktcm9vdDCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAMpsVKs8VDNs1wTES8Q5Mtt6SeTh52DHNTMIWbpiv0nWBR8H
-uLa9OC9rp+WN3nkn2DZYkmnM245qibR5q8+YUwgSF55RFbznj+WT2RouaKmTPNN6
-daRcwvwWm7rfSV1zZeywzB66zJg50U6y1l/ofyQa+lawDTNGIlZPXPMWrVWKYjy8
-UMI6WD5wTVrfmezHpiyPKqUuEbhYxdXoQy9ApSCAMip2XgYHSG1EYLohcmHiGuxk
-XXJy8SGdBC9hNQsv8MD+UrjEQZy2E1ghgeMoJ01sJKMg+w+c1E80OtDRCITEQHFE
-T+i+xR9dHDRkC2wcJPqpg0nG9U1/Y8AaqXeKwEMCAwEAAaNCMEAwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQU0I0fsrwplnPvDHrCpAaWz9WMMdswDgYDVR0PAQH/
-BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAeFnzX0e5jqaKxhyyLHtPPURTtEgvs
-Zyt/Ow6OPFC70dw7QBrsRDDE9mXCw13Yy8JsEy5aLXbGa11lpX7Cv8v8sVCwQ0f8
-o3sH0XdQT9JTmI+iAJcT2beDLtnEKuax/C1sztFhc6pA4M6HdEOi97XZX0Z5lyjE
-3hVgOz4/PR0U9IfvuQgJKvvQ1RtPd/kNyUsjMhwGBKaDqgCccMIrAUIe9tbTXPmo
-t4SeRBKan6gqiVZppi/p7mfpfjK172tO8BIj+oU+A1mU24iZBFXE0d/fxuL9YcX2
-r9xM5FKP8sgHOd2ZM0mFHt/hHwhr4NIbk9syBUs57rPxtq8YB6cknB51
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E Root CA - Multi-root
- Validity
- Not Before: Jan 5 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=C CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:c4:16:dc:07:88:ec:7e:a6:b3:25:c8:7b:9c:
- e0:07:1e:40:a9:40:c0:4d:c8:73:27:ea:88:d8:58:
- 1a:1a:12:e3:9a:62:41:4c:a1:e9:b1:ce:c6:b2:f6:
- 3a:f6:89:3f:40:e6:0f:fb:15:4b:cb:d2:8d:8e:b6:
- 44:aa:63:fa:3b:c5:cc:af:86:05:70:aa:ec:f4:b3:
- 79:04:e6:3e:25:ec:ec:29:d6:c9:8b:7b:13:05:a7:
- ff:51:5b:ab:4c:bc:d0:e4:bd:61:1a:d2:27:f1:2e:
- 5f:f4:51:81:c4:23:ba:20:c3:14:08:b4:be:78:49:
- b5:13:1f:69:fd:f6:a7:59:91:84:a9:99:10:c8:9c:
- 63:9e:99:c2:f2:3d:61:9d:6a:6e:d4:26:9b:88:aa:
- da:66:b3:0d:c6:99:03:16:13:3a:a4:9a:ff:08:3e:
- 59:df:a7:44:b7:17:99:3f:63:7f:3a:05:7e:ce:64:
- 78:34:e6:00:77:69:e6:03:24:a7:12:f3:e8:a8:50:
- 2b:55:16:fa:6e:65:c6:28:58:82:a4:20:7e:68:22:
- e9:81:9e:a2:e8:0f:d6:87:c2:73:dd:c2:0c:cc:a3:
- 47:54:11:f5:3d:dc:51:52:57:b2:ce:77:8b:7a:ac:
- a7:f0:2a:26:36:e6:26:b9:6a:83:da:b2:6f:c0:f6:
- 1e:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- E3:D1:05:98:4C:68:53:C2:DC:00:EE:AC:E5:A8:B8:FC:B9:72:D9:67
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 0d:37:a8:9e:12:c9:fb:45:a2:b9:82:07:4a:2a:34:d2:3b:1d:
- 84:70:b1:4a:85:37:7e:64:31:45:c3:02:9d:32:4e:92:a4:97:
- 72:ed:1d:f2:c3:26:c8:3f:90:e4:24:f4:6e:4b:33:71:98:bc:
- 68:25:26:cc:de:c1:46:a6:a8:83:60:fc:6e:c0:72:98:8f:ce:
- 38:6e:69:9d:ab:d1:5a:f0:a6:c8:07:a1:09:b3:8c:03:09:7b:
- 44:62:73:15:85:71:5f:2c:0a:33:78:f2:a3:10:85:1e:6b:46:
- d1:a5:f1:9c:13:ba:f7:95:41:a0:fb:de:c9:09:e1:72:a4:92:
- ff:33:e4:81:25:10:af:90:17:79:df:54:ea:b9:87:0e:f8:6d:
- 09:55:10:46:4c:87:36:37:2f:c0:86:03:ee:7a:b4:d3:27:22:
- 22:d5:9c:2e:e6:38:f0:f4:84:5c:ca:b7:9b:4d:6a:1c:57:7e:
- 24:07:35:13:a0:f9:d6:a3:aa:29:cb:e0:8a:b0:86:1c:41:24:
- b1:ed:04:30:71:2b:99:d7:0a:a4:51:53:b1:76:2e:be:63:5b:
- 7c:8e:d5:8f:fa:f3:99:58:7d:ce:30:07:5d:1e:ed:e6:bc:0a:
- d1:a7:cc:17:94:e7:d1:67:07:7c:37:6d:3f:c2:8b:04:9e:77:
- fb:5b:9c:2d
------BEGIN CERTIFICATE-----
-MIIC+zCCAeOgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRSBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDUwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMBwxGjAYBgNVBAMMEUMgQ0EgLSBNdWx0aS1yb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEAssQW3AeI7H6msyXIe5zgBx5AqUDATchzJ+qI2Fga
-GhLjmmJBTKHpsc7GsvY69ok/QOYP+xVLy9KNjrZEqmP6O8XMr4YFcKrs9LN5BOY+
-JezsKdbJi3sTBaf/UVurTLzQ5L1hGtIn8S5f9FGBxCO6IMMUCLS+eEm1Ex9p/fan
-WZGEqZkQyJxjnpnC8j1hnWpu1CabiKraZrMNxpkDFhM6pJr/CD5Z36dEtxeZP2N/
-OgV+zmR4NOYAd2nmAySnEvPoqFArVRb6bmXGKFiCpCB+aCLpgZ6i6A/Wh8Jz3cIM
-zKNHVBH1PdxRUleyzneLeqyn8ComNuYmuWqD2rJvwPYe8wIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBTj0QWYTGhTwtwA7qzlqLj8uXLZZzAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAA03qJ4SyftFormCB0oqNNI7
-HYRwsUqFN35kMUXDAp0yTpKkl3LtHfLDJsg/kOQk9G5LM3GYvGglJszewUamqINg
-/G7AcpiPzjhuaZ2r0VrwpsgHoQmzjAMJe0RicxWFcV8sCjN48qMQhR5rRtGl8ZwT
-uveVQaD73skJ4XKkkv8z5IElEK+QF3nfVOq5hw74bQlVEEZMhzY3L8CGA+56tNMn
-IiLVnC7mOPD0hFzKt5tNahxXfiQHNROg+dajqinL4IqwhhxBJLHtBDBxK5nXCqRR
-U7F2Lr5jW3yO1Y/685lYfc4wB10e7ea8CtGnzBeU59FnB3w3bT/CiwSed/tbnC0=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=E Root CA - Multi-root
- Validity
- Not Before: Jan 2 00:00:00 2016 GMT
- Not After : Jan 2 00:00:00 2026 GMT
- Subject: CN=E Root CA - Multi-root
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c0:14:71:12:fe:4f:36:78:5f:3a:b4:1e:d5:bb:
- 22:92:3e:57:bf:4d:e0:cf:1e:a1:fb:19:6d:88:3a:
- 59:93:79:57:42:bc:ab:7c:a0:0d:73:35:db:db:ba:
- 80:ef:a9:80:5b:b0:90:f5:2f:ea:17:7d:2b:92:a4:
- 5e:88:0a:16:f3:dc:f5:25:3d:7a:8d:8e:9b:e9:22:
- 74:dc:49:6e:87:ff:67:ae:3a:b8:09:63:63:e7:c2:
- bd:77:d7:1b:cb:93:c6:4a:1d:7b:51:25:05:31:cb:
- 32:66:43:ea:2d:54:59:59:cd:de:d2:84:6f:d8:5a:
- c1:5b:6c:2d:67:d5:57:23:25:a0:04:dc:45:64:02:
- f0:de:1a:4a:62:c9:76:b5:f6:36:46:74:af:1f:18:
- 6c:f7:38:cf:34:e3:e1:3f:ad:51:41:cf:92:ed:d5:
- 27:f7:4a:e3:3c:d5:42:26:51:e3:b2:69:20:b1:1f:
- 0a:f6:fd:19:3c:8e:98:94:64:eb:fe:e6:67:a0:12:
- f6:78:98:0f:44:b8:24:60:7c:de:e2:67:b9:0d:6e:
- 8c:06:80:43:8e:41:76:1d:09:40:0e:3b:e7:8d:0a:
- d9:66:d7:34:6c:ce:7e:f9:25:6a:15:cf:9a:3e:ec:
- 30:e0:a3:b1:d2:a3:b1:31:f1:62:50:5c:b4:fe:dd:
- 54:61
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 15:FA:C3:A2:2A:E0:2C:25:C5:BE:D7:BE:91:51:DD:45:F0:F1:5D:64
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- bb:14:68:d2:09:0e:65:58:4d:d7:35:a0:a3:9b:e6:b4:2a:b4:
- 80:32:3e:61:6d:87:19:a6:a8:d2:01:78:cd:07:0b:09:a9:de:
- 5f:aa:86:43:dd:6f:d6:e0:3b:ab:60:71:d2:f0:aa:8f:14:93:
- 42:37:12:55:02:e1:a7:ed:8e:db:c0:83:10:19:f0:f5:1e:35:
- 77:84:9a:c1:79:9c:60:39:6f:50:00:66:73:6e:f0:b8:f7:75:
- 67:3e:fa:3e:0c:d0:d6:54:4a:ae:da:38:06:92:57:39:cc:d9:
- b1:fa:60:5e:99:07:e6:97:3b:69:4d:e3:02:50:8d:60:76:8e:
- 7e:e3:60:d4:65:41:9b:6c:b8:cc:b2:c4:7a:61:32:cb:67:49:
- b4:76:25:0c:7e:20:85:24:74:0a:90:0a:ce:73:f9:8e:ba:ce:
- de:6e:0a:cf:6d:1c:50:67:fa:a2:4e:32:d0:ad:91:35:5e:aa:
- b3:75:7e:23:14:29:a8:66:2a:82:ed:6c:ed:a9:9d:f6:77:20:
- 3a:e1:0b:ab:1e:ee:1d:8a:20:ff:7f:4f:36:5a:0a:30:5a:c6:
- 9c:aa:53:eb:3f:04:28:8a:6d:70:97:2a:99:d6:0c:db:a5:22:
- 0b:e5:6b:24:cf:6e:2a:c7:4a:6b:cd:82:8e:13:84:18:b6:47:
- 1b:9d:8b:83
------BEGIN CERTIFICATE-----
-MIIDADCCAeigAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwITEfMB0GA1UEAwwWRSBS
-b290IENBIC0gTXVsdGktcm9vdDAeFw0xNjAxMDIwMDAwMDBaFw0yNjAxMDIwMDAw
-MDBaMCExHzAdBgNVBAMMFkUgUm9vdCBDQSAtIE11bHRpLXJvb3QwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAFHES/k82eF86tB7VuyKSPle/TeDPHqH7
-GW2IOlmTeVdCvKt8oA1zNdvbuoDvqYBbsJD1L+oXfSuSpF6IChbz3PUlPXqNjpvp
-InTcSW6H/2euOrgJY2Pnwr131xvLk8ZKHXtRJQUxyzJmQ+otVFlZzd7ShG/YWsFb
-bC1n1VcjJaAE3EVkAvDeGkpiyXa19jZGdK8fGGz3OM804+E/rVFBz5Lt1Sf3SuM8
-1UImUeOyaSCxHwr2/Rk8jpiUZOv+5megEvZ4mA9EuCRgfN7iZ7kNbowGgEOOQXYd
-CUAOO+eNCtlm1zRszn75JWoVz5o+7DDgo7HSo7Ex8WJQXLT+3VRhAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFBX6w6Iq4Cwlxb7XvpFR3UXw8V1k
-MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAuxRo0gkOZVhN1zWg
-o5vmtCq0gDI+YW2HGaao0gF4zQcLCaneX6qGQ91v1uA7q2Bx0vCqjxSTQjcSVQLh
-p+2O28CDEBnw9R41d4SawXmcYDlvUABmc27wuPd1Zz76PgzQ1lRKrto4BpJXOczZ
-sfpgXpkH5pc7aU3jAlCNYHaOfuNg1GVBm2y4zLLEemEyy2dJtHYlDH4ghSR0CpAK
-znP5jrrO3m4Kz20cUGf6ok4y0K2RNV6qs3V+IxQpqGYqgu1s7amd9ncgOuELqx7u
-HYog/39PNloKMFrGnKpT6z8EKIptcJcqmdYM26UiC+VrJM9uKsdKa82CjhOEGLZH
-G52Lgw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/multi-root-crlset-C.raw b/src/pki/testdata/ssl/certificates/multi-root-crlset-C.raw
deleted file mode 100644
index c8ff83b..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-crlset-C.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root-crlset-CD-and-FE.raw b/src/pki/testdata/ssl/certificates/multi-root-crlset-CD-and-FE.raw
deleted file mode 100644
index 4b04356..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-crlset-CD-and-FE.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root-crlset-D-and-E.raw b/src/pki/testdata/ssl/certificates/multi-root-crlset-D-and-E.raw
deleted file mode 100644
index eacdb4a..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-crlset-D-and-E.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root-crlset-E.raw b/src/pki/testdata/ssl/certificates/multi-root-crlset-E.raw
deleted file mode 100644
index 02051b8..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-crlset-E.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root-crlset-unrelated.raw b/src/pki/testdata/ssl/certificates/multi-root-crlset-unrelated.raw
deleted file mode 100644
index 83fd62c..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root-crlset-unrelated.raw
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multi-root.keychain b/src/pki/testdata/ssl/certificates/multi-root.keychain
deleted file mode 100644
index 40cbb7c..0000000
--- a/src/pki/testdata/ssl/certificates/multi-root.keychain
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/multivalue_rdn.pem b/src/pki/testdata/ssl/certificates/multivalue_rdn.pem
deleted file mode 100644
index 6ffe161..0000000
--- a/src/pki/testdata/ssl/certificates/multivalue_rdn.pem
+++ /dev/null
@@ -1,59 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- ef:6c:2f:57:d9:fd:5a:0f
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, O=Chromium, DC=Chromium, CN=Multivalue RDN Test, OU=Chromium net_unittests
- Validity
- Not Before: Dec 2 03:47:39 2011 GMT
- Not After : Jan 1 03:47:39 2012 GMT
- Subject: C=US, O=Chromium, DC=Chromium, CN=Multivalue RDN Test, OU=Chromium net_unittests
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:9d:23:10:ed:87:82:b0:eb:a4:fb:49:f5:db:c1:
- 7b:4d:f0:ed:1b:f5:f8:f2:c1:b5:d2:84:de:eb:94:
- 82:f0:de:8b:04:b7:e8:ed:86:22:41:99:56:54:71:
- 33:8e:c1:69:6a:2b:f4:77:1e:24:70:81:5b:56:08:
- 57:02:4c:bf:af:9a:a0:33:55:e2:00:6b:b3:cc:5c:
- 3b:47:6e:dc:05:30:bd:0c:f9:51:c0:70:2b:3f:70:
- a2:10:a3:b7:8b:3f:22:fa:ab:bd:c7:48:a5:ff:d3:
- 7b:d0:b7:12:48:0b:bf:90:62:f1:8a:40:db:1d:1a:
- 0c:f5:dd:92:2a:1c:b6:2c:6b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 8D:5E:71:FA:2A:73:BA:9F:8E:63:32:1C:5D:AB:87:D0:AB:47:AB:B7
- X509v3 Authority Key Identifier:
- keyid:8D:5E:71:FA:2A:73:BA:9F:8E:63:32:1C:5D:AB:87:D0:AB:47:AB:B7
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 18:ac:0d:d3:50:38:ee:7c:55:1c:e9:30:c0:57:5b:4f:cb:7d:
- 14:59:18:de:92:20:e6:67:a8:a8:ed:da:01:33:5a:48:4c:e4:
- 66:85:25:8d:6b:56:81:67:f3:af:e9:f8:12:5c:19:07:17:98:
- bf:d7:0f:ba:b5:64:6b:ec:17:ca:0c:d6:ce:c3:b3:09:43:0a:
- 04:8f:da:4b:c8:a3:45:ea:ef:ca:f8:7a:2e:91:a8:8c:f1:a7:
- d4:7b:6d:9d:73:4b:9a:1c:be:04:b1:02:b3:b7:2a:e9:fd:19:
- 86:f2:26:ac:45:a1:0f:9b:99:1a:53:b1:69:99:3e:6c:51:23:
- 40:70
------BEGIN CERTIFICATE-----
-MIICsDCCAhmgAwIBAgIJAO9sL1fZ/VoPMA0GCSqGSIb3DQEBBQUAMHExbzAJBgNV
-BAYTAlVTMA8GA1UECgwIQ2hyb21pdW0wFgYKCZImiZPyLGQBGRYIQ2hyb21pdW0w
-GgYDVQQDDBNNdWx0aXZhbHVlIFJETiBUZXN0MB0GA1UECwwWQ2hyb21pdW0gbmV0
-X3VuaXR0ZXN0czAeFw0xMTEyMDIwMzQ3MzlaFw0xMjAxMDEwMzQ3MzlaMHExbzAJ
-BgNVBAYTAlVTMA8GA1UECgwIQ2hyb21pdW0wFgYKCZImiZPyLGQBGRYIQ2hyb21p
-dW0wGgYDVQQDDBNNdWx0aXZhbHVlIFJETiBUZXN0MB0GA1UECwwWQ2hyb21pdW0g
-bmV0X3VuaXR0ZXN0czCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAnSMQ7YeC
-sOuk+0n128F7TfDtG/X48sG10oTe65SC8N6LBLfo7YYiQZlWVHEzjsFpaiv0dx4k
-cIFbVghXAky/r5qgM1XiAGuzzFw7R27cBTC9DPlRwHArP3CiEKO3iz8i+qu9x0il
-/9N70LcSSAu/kGLxikDbHRoM9d2SKhy2LGsCAwEAAaNQME4wHQYDVR0OBBYEFI1e
-cfoqc7qfjmMyHF2rh9CrR6u3MB8GA1UdIwQYMBaAFI1ecfoqc7qfjmMyHF2rh9Cr
-R6u3MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAGKwN01A47nxVHOkw
-wFdbT8t9FFkY3pIg5meoqO3aATNaSEzkZoUljWtWgWfzr+n4ElwZBxeYv9cPurVk
-a+wXygzWzsOzCUMKBI/aS8ijRervyvh6LpGojPGn1HttnXNLmhy+BLECs7cq6f0Z
-hvImrEWhD5uZGlOxaZk+bFEjQHA=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/name_constrained_key.pem b/src/pki/testdata/ssl/certificates/name_constrained_key.pem
deleted file mode 100644
index f7a9d37..0000000
--- a/src/pki/testdata/ssl/certificates/name_constrained_key.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCwOdQrS3Jk6jJb
-Na2O4BadbxtUobCnikBNFFHn+Lof7YXQmy0DMiHL0iOhzt9ZcuRTLFzoYUvJk3Tm
-S8h7Vdj4sIvF1k8E0MCWwY2rsFbgZilV276UQr+hzMncbzU5cfgMcOlHfpycBg8U
-i4ygVUgttEWzilGA6NH9Vi7e4cb9DJyAI4AZXJI+B7d2n9HYxAuF1V417dpADz5g
-CznwFQI+i9uzITlAwWaIsZJ6GvvpSfnOFFFppbRLCLr8MTRLYv8efWYh9HcG0LFe
-vxuhtzYIIi40tzXTEYYnFhrx+HpuAR/pza/ewtvX2sVkXhr4n1B2m4+XfWHoVE4Y
-D725dY55AgMBAAECggEAVcLu5FsFQuNOumC3JC8eEmP98wP1SrPXcyuOaMv9GIip
-dMnv7/w3wk90E8zvmUJ2p5uRY23mSiU+4MzEtnEi9HRGsXMIZZmKAFQVtBZPUUmm
-mCgm6VRKml1lZ6efSWOTicpxXN/bK3svX5pCR8z5IXT37tZDr+6eMyH8EW/jPUZU
-wA/LVpmfRkcLg8VF6J70yj60peU3234b5Z9QLkR80g9U9Sj1QQhuDRAO97zireru
-QwFixeazgXzWPTk3iol6GiDbus9T0WGeUAWYZ8XyJ1voNHRNg9dfvpLAc0UBQ5Ho
-7Au6fYWQ8cEmYFIC5X46k/fZhZNgludUlQLfMsI1AQKBgQDin873bebHXpoFGXR3
-Sn8obsieSWwHCDU2gp+K8JwPtip1PrVfA1KW/wBo938zqpBZDAOOFGGl4x08wLmm
-WnlrPOsrcehDbiGTPheBPvOS11/v6IxoOVLLUnDaQIX9j8eOGG/WM0pan8wNG9Vz
-WHQduZcBQlKoyXjjJ84avorh8QKBgQDHEaAJab8sK//lCYrCpTfbS2tYCfc9b7Nx
-m/6GCJnxqVYfal9ocGd7U7RO7okDQAMyvwSpI9ejTDF8tO4BNHCgvi6rKK3Fj/CJ
-bgw8rCP1BOKLvDK/7A7/v1KqvYHtODnCH0iTVK/R/Oq2Jws0m88uSkANm1w2t+SG
-JVk/ymBtCQKBgC0L/RTbyKrKmCz5UVhA+6Oq2b/08j83l3Q9ZL82cp8A49GoZF79
-hxYym/9Bawx3E/hPVgmQ7ZQO4AnqeTyi8U2qr0hUfQmiQ5REHGH5hGsk2pISlI5H
-DrkRqxMHDltHkDAjlV9rlJUM/H+Cj9w8seASuvxqFYotehUVHXfddjfRAoGAYUXj
-hbX+jH8Tk7+N5n8FREseMO7tuT+T17f6L1SUpNmyE7fO1yHV7xV/zfIRUV0+MtXU
-WTICdPEOXXmrszsErgdAlrJR92/WgdEcealECL5SVSWpRs76pU2//16K1nfbAVh4
-BkYjg+CqcEez2gkou93cXsnDzZkeOc6WRe2GIMECgYEApyMBng9jXOD1Qw2CpWeC
-kO/GL98UXAvQAnQB1YepWDmbW2OxpXZ5TI5wQkJxE7z7EJkIm6Vq0fcHtDNwGWBq
-2zLyUW+QdR53eGEkhHNzq0hFWVMCaDbO6UNa1OFZqN/WSBFB3z4F0XAZ1ZX+PaFm
-NqcJRJ7sL5XqgAdRqcTTFcA=
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/ndn.ca.crt b/src/pki/testdata/ssl/certificates/ndn.ca.crt
deleted file mode 100644
index 6da9fb2..0000000
--- a/src/pki/testdata/ssl/certificates/ndn.ca.crt
+++ /dev/null
@@ -1,35 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIGBjCCA+4CCQDbt8YGR683ojANBgkqhkiG9w0BAQUFADCBxDELMAkGA1UEBhMC
-VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFDASBgNVBAcTC0xvcyBBbmdlbGVzMR8w
-HQYDVQQKExZOZXcgRHJlYW0gTmV0d29yaywgTExDMREwDwYDVQQLEwhTZWN1cml0
-eTEwMC4GA1UEAxMnTmV3IERyZWFtIE5ldHdvcmsgQ2VydGlmaWNhdGUgQXV0aG9y
-aXR5MSQwIgYJKoZIhvcNAQkBFhVzdXBwb3J0QGRyZWFtaG9zdC5jb20wHhcNMDYw
-ODIyMjExMjU4WhcNMTYwODE5MjExMjU4WjCBxDELMAkGA1UEBhMCVVMxEzARBgNV
-BAgTCkNhbGlmb3JuaWExFDASBgNVBAcTC0xvcyBBbmdlbGVzMR8wHQYDVQQKExZO
-ZXcgRHJlYW0gTmV0d29yaywgTExDMREwDwYDVQQLEwhTZWN1cml0eTEwMC4GA1UE
-AxMnTmV3IERyZWFtIE5ldHdvcmsgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MSQwIgYJ
-KoZIhvcNAQkBFhVzdXBwb3J0QGRyZWFtaG9zdC5jb20wggIiMA0GCSqGSIb3DQEB
-AQUAA4ICDwAwggIKAoICAQDHykL2vz70nbj827iARXxgBK41yXUy7oBcoG5TA+MD
-GjXVqV+szQWgQz6C6uPPp+O4cUVxnAIfXvCo7VjsYYsDcmCWAlV27ZRN3Ek7HvIv
-4rHaht0y/E/DgKOZiiy7kJMvqDZSuD9NxSlIOTDBS6aDyORNZKubWdg0l+Axk3Yn
-YhmVhPtqupO8HzQjR0s2wgwKdz3m96RqjJDBng0wLEv/iCGN0ogBBV1TePuKcodF
-TQivkjvVcITRVWIBKNfg0uDeM+cHIYGp44WM3gBX0W3AaG9JH/1tYWmgVrk/cmwK
-oMq3PKVr/Usp7nR3PTyn1rpcJjPZDSNOleO+KilI4vbwFgnydbm97eTf/BFy548j
-SPi9HINufNDSajXCRvyQ04CQVpAzH2mPVcykoL6++M2u2nNO5tLWa2ix96RNPrV/
-K00KbmIODPoqRVmoL7UvD4w2AM26l7Ol20cLqU8G4bZGe1DoKpF1CxwQlBzY6iJN
-PiEY+eAII54w7cnHdAp2mOKvJBVUzCROc7g4W0n3/JCHEaXDnfXlqevCckAaDbes
-AM7w9epOd7rUWpbSxOuKsgIyXvhM9VwxI7L5TdgULqKXq57jMAK8irsOalEt+5pJ
-8RGFDOgJsbR+eJ3En//11OJzgz1bdW0lSUD72hoNdLyJtP7dn8+FrIfGBw9mwWMG
-MwIDAQABMA0GCSqGSIb3DQEBBQUAA4ICAQAVUa0xn7/bDpyxdqJrr3np5HKDKaL6
-CL4KNgBS1hKHLIqxwKGTO+nCm1sVgK9fIh7hF5sG7f5hc5ZPp9usOeqwewB5drYZ
-jPyk2e5WX0fjdB2pFPxhPS8vzNJRBtpPnUoiOuwXI4K12V7xj3SC/S4tqNfBM/p9
-sk15XfWiS8rMqDGg6oMFeM4BZ7YaZOXY/upqofg+MEbVdLBngwUPI/a1rR8OYUBr
-NhsSZpXwg22IwDE45M7wxgRvj0hojRAAxVS75ogitx040tf2Lp8DJgtSGvOHtuW9
-87MXd8Ev8xf/7d9EXw4ghwKvyWglrw0Bpoh9OP9DOwoRFIzdBz5aUmAx6PNIvZ0Y
-xQ+QRUxj+Kx2Xl6hpsk8URsfxKDHR2sZwcSqjD+JJGJee26An7btAst1/grAYw5X
-tEfcXyXiDBHXPY6t0NZOzfQUggwIU0fiWhvT43Skob6pCc0dUBeEhFK0dpyDE3AM
-4LwF/ECGfPn/UzzB/Lax4WaY2yGccBrikRfIkZARrJbvBCAxchH+HCeBV0B0BlOi
-2R0RxwH0gKBEHxhMaq5J/rTaE7V5wd8OsxzcxUgW+te6hc0bbuhPiYhtvQ0N7+oF
-z89JuuwocsTbNekeBwHB5wpsCPA29mYId8uvVl7LThvut9+szsWetmVua7P9t10h
-GX3cdJCMZUwypA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/nist.der b/src/pki/testdata/ssl/certificates/nist.der
deleted file mode 100644
index 8add89d..0000000
--- a/src/pki/testdata/ssl/certificates/nist.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/no_subject_common_name_cert.pem b/src/pki/testdata/ssl/certificates/no_subject_common_name_cert.pem
deleted file mode 100644
index f9d582e..0000000
--- a/src/pki/testdata/ssl/certificates/no_subject_common_name_cert.pem
+++ /dev/null
@@ -1,109 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- f0:1e:87:f4:fe:b6:f0:10:dc:7e:65:da:f4:fb:8f:e3
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Client Authentication and Secure Email CA
- Validity
- Not Before: Apr 25 00:00:00 2012 GMT
- Not After : Apr 25 23:59:59 2013 GMT
- Subject: emailAddress=wtc@google.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:f6:50:cf:80:32:ee:05:1b:6a:07:c5:5f:71:bc:
- 67:81:40:63:46:35:a4:23:6c:77:32:57:ec:c8:b0:
- 0b:16:0e:5f:b7:42:6e:de:6f:de:84:9f:cf:81:73:
- ee:30:a9:ac:47:8c:47:27:78:89:eb:d1:14:e9:a9:
- fd:08:74:01:2c:dc:ea:4f:0a:30:82:cd:b5:02:65:
- 54:42:9c:af:14:18:a7:56:c7:c4:00:7d:c0:f6:4d:
- 97:58:80:57:f5:fc:2c:36:78:69:d6:e3:7f:05:05:
- ff:08:26:1e:f5:d5:60:3f:15:5d:06:16:28:11:a5:
- 5d:b5:d0:59:d1:27:ab:38:8e:6b:68:b6:3d:c3:cb:
- f5:0d:42:35:a1:6e:f5:3f:73:12:33:9f:47:a5:43:
- 2f:f3:dc:00:61:18:3f:4a:74:e4:d2:e8:37:e7:19:
- 18:84:34:49:78:d2:b5:4d:90:65:4e:6f:a0:13:5b:
- 2f:47:3e:0c:04:2f:fe:bd:9c:c1:d1:d1:f2:36:fe:
- df:07:e6:ec:b8:48:c7:1f:24:f6:af:9a:35:2a:a8:
- 12:db:a9:a2:50:cc:0c:28:a4:fc:66:f2:28:a8:c2:
- d1:fb:ea:1e:58:c3:14:70:e0:18:a4:2a:04:54:8c:
- d3:f3:09:2e:b7:76:a3:eb:07:7a:f4:e8:3a:e3:2e:
- 6b:b7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Authority Key Identifier:
- keyid:7A:13:4E:00:74:5B:C6:78:63:64:27:C1:2F:E2:A0:5B:BC:79:C5:7B
-
- X509v3 Subject Key Identifier:
- D7:D3:09:C6:62:34:E3:2A:2D:5D:F3:E9:B4:B0:DA:73:55:E9:75:28
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- E-mail Protection, 1.3.6.1.4.1.6449.1.3.5.2
- Netscape Cert Type:
- S/MIME
- X509v3 Certificate Policies:
- Policy: 1.3.6.1.4.1.6449.1.2.1.1.1
- CPS: https://secure.comodo.net/CPS
-
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://crl.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crl
-
- Authority Information Access:
- CA Issuers - URI:http://crt.comodoca.com/COMODOClientAuthenticationandSecureEmailCA.crt
- OCSP - URI:http://ocsp.comodoca.com
-
- X509v3 Subject Alternative Name:
- email:wtc@google.com
- Signature Algorithm: sha1WithRSAEncryption
- 62:4c:6b:d9:de:0e:56:66:74:ac:b2:08:ef:d4:9f:f7:02:d7:
- f0:80:7a:ad:91:19:d4:4e:1e:76:1d:34:fb:f9:c5:c3:5b:55:
- 83:af:5f:da:12:43:bf:e2:d2:4a:3b:aa:91:d6:0e:07:4b:ab:
- 57:c9:b8:d7:6b:cc:f9:33:85:d4:ea:40:06:09:30:15:8f:e9:
- 1a:0f:9d:b7:a4:4b:b5:a1:f5:3a:90:71:93:ae:ab:e1:84:1c:
- d8:d5:1c:2c:87:df:3a:5e:e8:5a:75:21:d8:45:41:5e:db:ba:
- 9c:f3:50:c9:08:1f:e5:d5:e7:55:0a:25:cd:86:88:41:83:2f:
- b3:ee:39:02:a6:34:52:fe:64:0a:72:6e:65:41:eb:f9:10:34:
- 65:40:3d:93:3e:68:6a:ea:68:c5:cb:09:09:78:be:a7:1e:fa:
- 6f:21:d8:0e:e3:8d:74:08:57:ef:17:f1:6d:50:66:a2:73:78:
- 10:81:65:bf:96:e4:82:8d:46:7b:e8:a1:fa:6f:33:90:d8:4f:
- ec:1f:fe:6f:4b:bf:b1:67:2d:cc:e3:90:ef:87:d3:af:ef:d7:
- 3b:d7:14:56:b7:7a:1a:96:e4:8c:de:2b:a3:95:9d:a9:e5:31:
- 7b:c9:2c:ec:1f:82:06:7c:80:fa:14:da:71:3b:d1:47:84:8f:
- 01:e6:5a:8a
------BEGIN CERTIFICATE-----
-MIIFHjCCBAagAwIBAgIRAPAeh/T+tvAQ3H5l2vT7j+MwDQYJKoZIhvcNAQEFBQAw
-gZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO
-BgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkwNwYD
-VQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
-aWwgQ0EwHhcNMTIwNDI1MDAwMDAwWhcNMTMwNDI1MjM1OTU5WjAfMR0wGwYJKoZI
-hvcNAQkBFg53dGNAZ29vZ2xlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
-AQoCggEBAPZQz4Ay7gUbagfFX3G8Z4FAY0Y1pCNsdzJX7MiwCxYOX7dCbt5v3oSf
-z4Fz7jCprEeMRyd4ievRFOmp/Qh0ASzc6k8KMILNtQJlVEKcrxQYp1bHxAB9wPZN
-l1iAV/X8LDZ4adbjfwUF/wgmHvXVYD8VXQYWKBGlXbXQWdEnqziOa2i2PcPL9Q1C
-NaFu9T9zEjOfR6VDL/PcAGEYP0p05NLoN+cZGIQ0SXjStU2QZU5voBNbL0c+DAQv
-/r2cwdHR8jb+3wfm7LhIxx8k9q+aNSqoEtupolDMDCik/GbyKKjC0fvqHljDFHDg
-GKQqBFSM0/MJLrd2o+sHevToOuMua7cCAwEAAaOCAd4wggHaMB8GA1UdIwQYMBaA
-FHoTTgB0W8Z4Y2QnwS/ioFu8ecV7MB0GA1UdDgQWBBTX0wnGYjTjKi1d8+m0sNpz
-Vel1KDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggr
-BgEFBQcDBAYLKwYBBAGyMQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/
-MD0wOwYMKwYBBAGyMQECAQEBMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJl
-LmNvbW9kby5uZXQvQ1BTMFcGA1UdHwRQME4wTKBKoEiGRmh0dHA6Ly9jcmwuY29t
-b2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1h
-aWxDQS5jcmwwgYgGCCsGAQUFBwEBBHwwejBSBggrBgEFBQcwAoZGaHR0cDovL2Ny
-dC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1
-cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2Eu
-Y29tMBkGA1UdEQQSMBCBDnd0Y0Bnb29nbGUuY29tMA0GCSqGSIb3DQEBBQUAA4IB
-AQBiTGvZ3g5WZnSssgjv1J/3AtfwgHqtkRnUTh52HTT7+cXDW1WDr1/aEkO/4tJK
-O6qR1g4HS6tXybjXa8z5M4XU6kAGCTAVj+kaD523pEu1ofU6kHGTrqvhhBzY1Rws
-h986XuhadSHYRUFe27qc81DJCB/l1edVCiXNhohBgy+z7jkCpjRS/mQKcm5lQev5
-EDRlQD2TPmhq6mjFywkJeL6nHvpvIdgO4410CFfvF/FtUGaic3gQgWW/luSCjUZ7
-6KH6bzOQ2E/sH/5vS7+xZy3M45Dvh9Ov79c71xRWt3oaluSM3iujlZ2p5TF7ySzs
-H4IGfID6FNpxO9FHhI8B5lqK
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/non-crit-codeSigning-chain.pem b/src/pki/testdata/ssl/certificates/non-crit-codeSigning-chain.pem
deleted file mode 100644
index 6c539a6..0000000
--- a/src/pki/testdata/ssl/certificates/non-crit-codeSigning-chain.pem
+++ /dev/null
@@ -1,110 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCgluiYfh9lhgwx
-d5rJhUpPoY+WJ67pPa1tdCTkeD3jowQ/MhNatUxMy/7O76pvBegUtrq29MPLcmvA
-LeJYDcIJmh48pY/KrEUADZcDmrogQXQViCuaH/7ceKRxZu0FO7qBreyxgcu9nHkD
-SP1X7ZefhEhOOKDsRXiQWpXTyDC/PeL/BMXkdoPGROEAx2RSyXETTCtby7HGsZ+w
-nwXvdHUObpGmLErqiARhG39w7ZF40yV1hqy0DGw6CIV1q+JqLFMhZus+xSWkmFB4
-V06haO2D0Xgl7t2prN9c7OQHJ+fQP/D+cL2kzbdJO7MGq5biEoXMCsnpm0hCAu+v
-Hl/kE5xJAgMBAAECggEAHjVtITx+evpdolORwE1s1nB5ooEqB9G0pVWXGAxfdgol
-Ix8wIVzf8sVgFDzk5ngpuXXLR13hVAzc5JytCqvh360IeZeaZkGERFeKHCE32Jf/
-dop0S0ywBHjEVFnMhfK/qaPWVejo8uzznbDWCXuWDWmUsXQ5H2ENJjiIHTv4IY09
-0DXiySiaeI1iiyToiv6Dt9dVpPuleJbY0LlRfZ1WrkcEB9r1kQqzJOdqM5iuDYWa
-dCO9u8fbWPGRacL3ystrZqB0Od3s9G6h09D5Iv8QXpYHWp4E/Oea3kYKyFUDgPpH
-1wH6fE9fER6RKOKyG1HBZL12HlNZnPv1v033Rs6WRQKBgQC3LnaYo1TkHX0j4t1X
-iQisRWtE8espt1ZsxIErqiz+fJlHhQCJq2Lqz/uLHmqaM6M2ffVuXoFM8vZzlyXw
-v23EPc8HGEhvw6iTm3uCdTQ2nXZbb4Gbw5lYOF6PDJfAhnn3XwaUUVCL67PAZvwq
-j4hWKzmrfrrv8KRgvso9NB6fHQKBgQDgbVxLGofqhoE/tuoCfZMCC0vI3PZ5503B
-XvTXg/J9lKsycwx74qKWBDchqG+MF1GQOwufDvx44QAcW/gNsdd6SJ/yLlf69m6V
-HSGh3S3pUfFwT4wzY/rKbh0g8DSXm6J7BrMwID+RAwMjKzst1tqjCBH6HnNEHIfP
-HRrJAwgOHQKBgQCcFUkUckeJP987TrlPNwJe15+5VXENUJyhfSabMBu6lCx/FkMJ
-CzHz5lftiHNJBSrS6azQ6FHAYV3BzE6VvmcnSYs3/mbqZIslitxIotlkl/Mbof2L
-3bSxyQY5WX+MmokeUKfohQje0G2PSbEgCsEeuyIekJN0k1Vc4fStBdX5uQKBgAuG
-0mSxGiX7fovtMxupo3FJbz0DzEz6ik3SOLUQ+9VjW1+d9RgvzbXyxXofEouZbwD/
-Z1tmA6WZuM28E4NwjOak8EIaCz7ChW93LZEIsSD4qnPgQg0pp2naOfjFHY5j2faD
-o5RnM5yZEQIvaDy0ekpBUdsM0VLAPGFw1z1XwIQpAoGBALaN5OhHVZfy+RqTy+k/
-Sa+eO/vghkdapdZwfnFYhJzD+sZKRBUiNwzZrAcNfijN/sTIcnMWbMcD6TSdh1qZ
-RLd2m/U0T9avw0/aog+IXldkm7VjKf7+V+RIzoGOxmtCI1zVP9uldDYJDKAMabiu
-kdec1ozHgh6Pg2G2d5nkPgI9
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Feb 17 17:08:50 2023 GMT
- Not After : Feb 14 17:08:50 2033 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a0:96:e8:98:7e:1f:65:86:0c:31:77:9a:c9:85:
- 4a:4f:a1:8f:96:27:ae:e9:3d:ad:6d:74:24:e4:78:
- 3d:e3:a3:04:3f:32:13:5a:b5:4c:4c:cb:fe:ce:ef:
- aa:6f:05:e8:14:b6:ba:b6:f4:c3:cb:72:6b:c0:2d:
- e2:58:0d:c2:09:9a:1e:3c:a5:8f:ca:ac:45:00:0d:
- 97:03:9a:ba:20:41:74:15:88:2b:9a:1f:fe:dc:78:
- a4:71:66:ed:05:3b:ba:81:ad:ec:b1:81:cb:bd:9c:
- 79:03:48:fd:57:ed:97:9f:84:48:4e:38:a0:ec:45:
- 78:90:5a:95:d3:c8:30:bf:3d:e2:ff:04:c5:e4:76:
- 83:c6:44:e1:00:c7:64:52:c9:71:13:4c:2b:5b:cb:
- b1:c6:b1:9f:b0:9f:05:ef:74:75:0e:6e:91:a6:2c:
- 4a:ea:88:04:61:1b:7f:70:ed:91:78:d3:25:75:86:
- ac:b4:0c:6c:3a:08:85:75:ab:e2:6a:2c:53:21:66:
- eb:3e:c5:25:a4:98:50:78:57:4e:a1:68:ed:83:d1:
- 78:25:ee:dd:a9:ac:df:5c:ec:e4:07:27:e7:d0:3f:
- f0:fe:70:bd:a4:cd:b7:49:3b:b3:06:ab:96:e2:12:
- 85:cc:0a:c9:e9:9b:48:42:02:ef:af:1e:5f:e4:13:
- 9c:49
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 01:1C:A6:B0:CB:64:17:AB:8E:90:63:E0:B6:16:19:C6:06:C1:C2:C7
- X509v3 Extended Key Usage:
- Code Signing
- X509v3 Authority Key Identifier:
- D5:28:55:87:C7:A3:BF:D7:C4:CE:BE:3D:01:D2:BE:8B:7C:E4:E2:E2
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- bc:03:2d:ad:04:e4:0e:64:20:1e:bd:fb:04:6a:63:d5:8c:51:
- a0:d6:2d:4d:7d:97:f5:0f:42:56:09:58:d6:f4:df:46:01:01:
- f3:62:78:a7:57:76:28:5a:85:fd:b1:34:37:06:7f:1f:7e:d1:
- d9:1a:54:78:a2:4a:ec:90:69:bf:08:3e:c7:df:63:1c:89:d3:
- ca:30:61:e3:f6:0a:92:66:68:8f:6b:6a:0b:01:4c:ca:90:e5:
- 13:b4:89:92:2e:56:bd:84:6f:9c:ff:19:5b:75:27:7f:9e:cc:
- 62:1c:06:e6:94:30:fe:d3:59:1b:2c:10:79:7c:0e:1a:29:be:
- c9:14:02:56:f9:eb:cd:a6:33:10:75:fa:d7:61:23:d0:16:cf:
- c9:e9:58:7b:51:8c:1f:84:3f:32:ca:89:91:90:da:5f:7d:35:
- 0c:f5:1c:c3:b6:03:ad:f9:5f:49:79:54:55:86:98:fa:69:b5:
- fb:47:5b:b1:99:c8:f0:5f:b8:af:a6:b4:63:1b:53:e6:47:78:
- e3:40:df:63:21:f2:51:88:c4:24:b5:51:33:bc:b1:f5:7e:42:
- 89:b3:ff:3a:d7:e4:02:e2:23:c4:82:98:74:d2:2c:ee:8e:71:
- 58:80:b7:0f:24:dc:11:83:02:13:91:7d:0f:8f:b4:81:20:c5:
- ee:55:8c:7b
------BEGIN CERTIFICATE-----
-MIIDcTCCAlmgAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMjMwMjE3MTcwODUwWhcNMzMwMjE0MTcwODUw
-WjBgMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN
-TW91bnRhaW4gVmlldzEQMA4GA1UECgwHVGVzdCBDQTESMBAGA1UEAwwJMTI3LjAu
-MC4xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoJbomH4fZYYMMXea
-yYVKT6GPlieu6T2tbXQk5Hg946MEPzITWrVMTMv+zu+qbwXoFLa6tvTDy3JrwC3i
-WA3CCZoePKWPyqxFAA2XA5q6IEF0FYgrmh/+3HikcWbtBTu6ga3ssYHLvZx5A0j9
-V+2Xn4RITjig7EV4kFqV08gwvz3i/wTF5HaDxkThAMdkUslxE0wrW8uxxrGfsJ8F
-73R1Dm6RpixK6ogEYRt/cO2ReNMldYastAxsOgiFdaviaixTIWbrPsUlpJhQeFdO
-oWjtg9F4Je7dqazfXOzkByfn0D/w/nC9pM23STuzBquW4hKFzArJ6ZtIQgLvrx5f
-5BOcSQIDAQABo3YwdDAPBgNVHREECDAGhwR/AAABMAwGA1UdEwEB/wQCMAAwHQYD
-VR0OBBYEFAEcprDLZBerjpBj4LYWGcYGwcLHMBMGA1UdJQQMMAoGCCsGAQUFBwMD
-MB8GA1UdIwQYMBaAFNUoVYfHo7/XxM6+PQHSvot85OLiMA0GCSqGSIb3DQEBCwUA
-A4IBAQC8Ay2tBOQOZCAevfsEamPVjFGg1i1NfZf1D0JWCVjW9N9GAQHzYninV3Yo
-WoX9sTQ3Bn8fftHZGlR4okrskGm/CD7H32McidPKMGHj9gqSZmiPa2oLAUzKkOUT
-tImSLla9hG+c/xlbdSd/nsxiHAbmlDD+01kbLBB5fA4aKb7JFAJW+evNpjMQdfrX
-YSPQFs/J6Vh7UYwfhD8yyomRkNpffTUM9RzDtgOt+V9JeVRVhpj6abX7R1uxmcjw
-X7ivprRjG1PmR3jjQN9jIfJRiMQktVEzvLH1fkKJs/861+QC4iPEgph00izujnFY
-gLcPJNwRgwITkX0Pj7SBIMXuVYx7
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ok_cert.pem b/src/pki/testdata/ssl/certificates/ok_cert.pem
deleted file mode 100644
index 15a299a..0000000
--- a/src/pki/testdata/ssl/certificates/ok_cert.pem
+++ /dev/null
@@ -1,113 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDgU/TzmMEUMwLI
-pG3+qir3lD2mbwDfO95Mn6PqB9Ss5VsN0azg7fnFmB01LeWzSZcUhUQP3EzSZwiI
-AaXYp+uT0Wqh91HnhH5SKn28bw7Y27amPt7c9aRolkQRhQLtRxLfuGBxlXtih2h6
-RFYJ1bTI8fbJRpKLaOiD1dWGcSPDgB6/bAHH0qS8QG3g48AuMHi9rd0lZtP1BwdW
-187icsUlfQzhp28AqNqrS1RDCWSktlI4L7fMAd0cAycDR7/f5jew7RjcUQvUdSLf
-UHs86zc5HJtvCHunBayMQ/fx2lEGs4JFPsiBc56wpc92lq+BLKwBKkpYSx2+/x+F
-wife8XgLAgMBAAECggEAO0gUmHdKtvLQDoPdiYogtrKXJC97dILWuTsKzyLoohQu
-XtWFMR/SfNQ5C7+oTxvocATTurlGF+ggigidckbV64dQ/aJlI6CQ3VfbSHu02bwe
-ZYqBzLShkP382QBkiJ3asAKCgiG1rJEKHB2I+ypdjyjaRdB/k5XStFxDBDdL8zKe
-kL1hytf1ALxYBQJ3TXcoIqlpzz6v+JnZTAuu4vrySfffyFTrytIwf/KGlBACBqXe
-oV+DK586PiyC0m1Hhy1rLTi2/IT4t4j3KO+c/OnpWkMEg1G/Ojy1zPMsMHr1VO9t
-UWxhEIYOLQVUOT+2ltO4bRJcgEPHSxlIY23qalJgqQKBgQD9oZwHPhLZg439Zr9O
-Zgl5fFkPe4SxqLY+ggE5O81+3RgL8GyAuy9oDtUGcw8L9tpKcBflqH4jEvUvT1/m
-8BGKIQteqcKbY0C+KfPvq77R4k2KqmxpKF5f4BS/9O7cgzJZwhSFKDLtcKtDIPUK
-3eoERuPB4/cmhQyb+/TKofZpfwKBgQDibEm1+nYj3tIXDxK3hZHjPz0s9vYV84py
-zg3HjuEmdacnhNPQQQpNG83RMjEnnBvHWH2vxRWyD+57r/FWeA60aUJo5WIP0rj8
-z6GqFT9IWaBrJtBU1YoxuyTH64yih6ljvm2skIEGlQYS+GBL9K/Tx4mh4lAKVzD5
-GXVqtyM/dQKBgFD0Ik8VewK+QLXe87TcUK3cCLkuXZ4vEWxGJonUErUpcKFu7dLw
-7CK0iT3zv5u8ANS9joMZEpmzVVryZNPbUF3cSjq+yIS8W0/XKCsZkGCBcOqPlubB
-oc3MQhM65HqxzYJkthQCTq8GxUM547zCNA2FavDaCGrdELdA5lM++t2VAoGAMLem
-AH68bqlhwM5gc5ZMtn2D1ynn9v8oudz2AAsRDKph5dHhlTx5T+/8j9dh1ijznSfA
-G1KngWGGKZzIq5c3ar//Jvy75bWsUdEG8saRkCqgpo16Y9ZyXpLqrg1TfCD+ZFSz
-2l5ZNKZZ4TkJ1y31qvaS+X7tQ9xQ0DgXGHgBIIUCgYABBBddUXpOyG54HvFHIgxS
-esBBkpM0uy3vOkyfMown2GCjKZaXS5kEmRwU9WQQKLPf2ieALgYEf87YGWmPNZNF
-tG5DoNhTMsrYORB11tuuBR1e6lrG/aoOkP/4udWC8d4Yp9wnkEu0l6X/kMfq2lb1
-67bBVmHqKJ0t8rytHzkP0Q==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:66
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Oct 2 17:20:08 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e0:53:f4:f3:98:c1:14:33:02:c8:a4:6d:fe:aa:
- 2a:f7:94:3d:a6:6f:00:df:3b:de:4c:9f:a3:ea:07:
- d4:ac:e5:5b:0d:d1:ac:e0:ed:f9:c5:98:1d:35:2d:
- e5:b3:49:97:14:85:44:0f:dc:4c:d2:67:08:88:01:
- a5:d8:a7:eb:93:d1:6a:a1:f7:51:e7:84:7e:52:2a:
- 7d:bc:6f:0e:d8:db:b6:a6:3e:de:dc:f5:a4:68:96:
- 44:11:85:02:ed:47:12:df:b8:60:71:95:7b:62:87:
- 68:7a:44:56:09:d5:b4:c8:f1:f6:c9:46:92:8b:68:
- e8:83:d5:d5:86:71:23:c3:80:1e:bf:6c:01:c7:d2:
- a4:bc:40:6d:e0:e3:c0:2e:30:78:bd:ad:dd:25:66:
- d3:f5:07:07:56:d7:ce:e2:72:c5:25:7d:0c:e1:a7:
- 6f:00:a8:da:ab:4b:54:43:09:64:a4:b6:52:38:2f:
- b7:cc:01:dd:1c:03:27:03:47:bf:df:e6:37:b0:ed:
- 18:dc:51:0b:d4:75:22:df:50:7b:3c:eb:37:39:1c:
- 9b:6f:08:7b:a7:05:ac:8c:43:f7:f1:da:51:06:b3:
- 82:45:3e:c8:81:73:9e:b0:a5:cf:76:96:af:81:2c:
- ac:01:2a:4a:58:4b:1d:be:ff:1f:85:c2:27:de:f1:
- 78:0b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 77:ef:82:85:f1:18:e6:5a:a4:fc:19:da:1a:f4:44:fc:83:03:
- 99:0f:76:fa:40:9d:cf:91:9d:08:df:19:20:54:4e:a9:33:a5:
- 49:5e:7f:3a:8f:6d:4a:73:bd:0f:98:83:b4:61:43:63:7c:87:
- 2b:3a:59:f8:2e:22:3b:7b:39:00:83:0d:90:87:ea:06:78:59:
- 73:37:d5:02:fe:94:af:f7:31:13:c6:44:21:72:dd:e8:69:34:
- ab:83:ee:ac:58:ee:22:fa:aa:64:bc:65:31:e9:d1:4a:ec:e5:
- 7d:6e:b9:1f:0f:5a:50:14:cc:d2:c5:32:fd:ba:74:dc:2d:a6:
- 1a:ac:e7:2e:ce:68:22:c0:16:81:29:3f:4e:a2:84:8f:64:3b:
- d6:e9:29:00:4a:62:e1:3c:cf:14:20:cd:c5:d5:06:9a:77:3e:
- 27:ba:f3:b5:4c:c0:8c:e5:79:2d:df:8d:89:55:fa:e5:c3:ee:
- a4:3c:61:1a:b4:68:17:4e:15:d6:be:6f:b6:d0:42:2c:18:69:
- 17:2f:34:2d:0e:87:43:1c:51:e1:ca:b0:c4:ce:3b:c1:a8:89:
- 56:97:fe:30:40:5f:0c:f4:2f:e3:ab:e1:4b:b9:55:71:44:82:
- c2:d7:ec:58:63:20:55:c2:e5:fa:eb:8f:29:44:8d:65:fa:29:
- 48:75:57:66
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwmYwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0yNDEwMDIxNzIwMDhaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgU/TzmMEUMwLIpG3+qir3lD2mbwDfO95M
-n6PqB9Ss5VsN0azg7fnFmB01LeWzSZcUhUQP3EzSZwiIAaXYp+uT0Wqh91HnhH5S
-Kn28bw7Y27amPt7c9aRolkQRhQLtRxLfuGBxlXtih2h6RFYJ1bTI8fbJRpKLaOiD
-1dWGcSPDgB6/bAHH0qS8QG3g48AuMHi9rd0lZtP1BwdW187icsUlfQzhp28AqNqr
-S1RDCWSktlI4L7fMAd0cAycDR7/f5jew7RjcUQvUdSLfUHs86zc5HJtvCHunBayM
-Q/fx2lEGs4JFPsiBc56wpc92lq+BLKwBKkpYSx2+/x+Fwife8XgLAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTi4KRzlZvpbv3OKcRvB4ELlr1HujAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAd++ChfEY5lqk/BnaGvRE/IMDmQ92+kCdz5GdCN8ZIFROqTOlSV5/Oo9tSnO9
-D5iDtGFDY3yHKzpZ+C4iO3s5AIMNkIfqBnhZczfVAv6Ur/cxE8ZEIXLd6Gk0q4Pu
-rFjuIvqqZLxlMenRSuzlfW65Hw9aUBTM0sUy/bp03C2mGqznLs5oIsAWgSk/TqKE
-j2Q71ukpAEpi4TzPFCDNxdUGmnc+J7rztUzAjOV5Ld+NiVX65cPupDxhGrRoF04V
-1r5vttBCLBhpFy80LQ6HQxxR4cqwxM47waiJVpf+MEBfDPQv46vhS7lVcUSCwtfs
-WGMgVcLl+uuPKUSNZfopSHVXZg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/ok_cert_by_intermediate.pem b/src/pki/testdata/ssl/certificates/ok_cert_by_intermediate.pem
deleted file mode 100644
index 25be4eb..0000000
--- a/src/pki/testdata/ssl/certificates/ok_cert_by_intermediate.pem
+++ /dev/null
@@ -1,195 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDgU/TzmMEUMwLI
-pG3+qir3lD2mbwDfO95Mn6PqB9Ss5VsN0azg7fnFmB01LeWzSZcUhUQP3EzSZwiI
-AaXYp+uT0Wqh91HnhH5SKn28bw7Y27amPt7c9aRolkQRhQLtRxLfuGBxlXtih2h6
-RFYJ1bTI8fbJRpKLaOiD1dWGcSPDgB6/bAHH0qS8QG3g48AuMHi9rd0lZtP1BwdW
-187icsUlfQzhp28AqNqrS1RDCWSktlI4L7fMAd0cAycDR7/f5jew7RjcUQvUdSLf
-UHs86zc5HJtvCHunBayMQ/fx2lEGs4JFPsiBc56wpc92lq+BLKwBKkpYSx2+/x+F
-wife8XgLAgMBAAECggEAO0gUmHdKtvLQDoPdiYogtrKXJC97dILWuTsKzyLoohQu
-XtWFMR/SfNQ5C7+oTxvocATTurlGF+ggigidckbV64dQ/aJlI6CQ3VfbSHu02bwe
-ZYqBzLShkP382QBkiJ3asAKCgiG1rJEKHB2I+ypdjyjaRdB/k5XStFxDBDdL8zKe
-kL1hytf1ALxYBQJ3TXcoIqlpzz6v+JnZTAuu4vrySfffyFTrytIwf/KGlBACBqXe
-oV+DK586PiyC0m1Hhy1rLTi2/IT4t4j3KO+c/OnpWkMEg1G/Ojy1zPMsMHr1VO9t
-UWxhEIYOLQVUOT+2ltO4bRJcgEPHSxlIY23qalJgqQKBgQD9oZwHPhLZg439Zr9O
-Zgl5fFkPe4SxqLY+ggE5O81+3RgL8GyAuy9oDtUGcw8L9tpKcBflqH4jEvUvT1/m
-8BGKIQteqcKbY0C+KfPvq77R4k2KqmxpKF5f4BS/9O7cgzJZwhSFKDLtcKtDIPUK
-3eoERuPB4/cmhQyb+/TKofZpfwKBgQDibEm1+nYj3tIXDxK3hZHjPz0s9vYV84py
-zg3HjuEmdacnhNPQQQpNG83RMjEnnBvHWH2vxRWyD+57r/FWeA60aUJo5WIP0rj8
-z6GqFT9IWaBrJtBU1YoxuyTH64yih6ljvm2skIEGlQYS+GBL9K/Tx4mh4lAKVzD5
-GXVqtyM/dQKBgFD0Ik8VewK+QLXe87TcUK3cCLkuXZ4vEWxGJonUErUpcKFu7dLw
-7CK0iT3zv5u8ANS9joMZEpmzVVryZNPbUF3cSjq+yIS8W0/XKCsZkGCBcOqPlubB
-oc3MQhM65HqxzYJkthQCTq8GxUM547zCNA2FavDaCGrdELdA5lM++t2VAoGAMLem
-AH68bqlhwM5gc5ZMtn2D1ynn9v8oudz2AAsRDKph5dHhlTx5T+/8j9dh1ijznSfA
-G1KngWGGKZzIq5c3ar//Jvy75bWsUdEG8saRkCqgpo16Y9ZyXpLqrg1TfCD+ZFSz
-2l5ZNKZZ4TkJ1y31qvaS+X7tQ9xQ0DgXGHgBIIUCgYABBBddUXpOyG54HvFHIgxS
-esBBkpM0uy3vOkyfMown2GCjKZaXS5kEmRwU9WQQKLPf2ieALgYEf87YGWmPNZNF
-tG5DoNhTMsrYORB11tuuBR1e6lrG/aoOkP/4udWC8d4Yp9wnkEu0l6X/kMfq2lb1
-67bBVmHqKJ0t8rytHzkP0Q==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 9c:ac:13:39:97:f9:d0:e4:e8:7f:a3:f1:71:92:32:fa
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Intermediate CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Oct 2 17:20:08 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e0:53:f4:f3:98:c1:14:33:02:c8:a4:6d:fe:aa:
- 2a:f7:94:3d:a6:6f:00:df:3b:de:4c:9f:a3:ea:07:
- d4:ac:e5:5b:0d:d1:ac:e0:ed:f9:c5:98:1d:35:2d:
- e5:b3:49:97:14:85:44:0f:dc:4c:d2:67:08:88:01:
- a5:d8:a7:eb:93:d1:6a:a1:f7:51:e7:84:7e:52:2a:
- 7d:bc:6f:0e:d8:db:b6:a6:3e:de:dc:f5:a4:68:96:
- 44:11:85:02:ed:47:12:df:b8:60:71:95:7b:62:87:
- 68:7a:44:56:09:d5:b4:c8:f1:f6:c9:46:92:8b:68:
- e8:83:d5:d5:86:71:23:c3:80:1e:bf:6c:01:c7:d2:
- a4:bc:40:6d:e0:e3:c0:2e:30:78:bd:ad:dd:25:66:
- d3:f5:07:07:56:d7:ce:e2:72:c5:25:7d:0c:e1:a7:
- 6f:00:a8:da:ab:4b:54:43:09:64:a4:b6:52:38:2f:
- b7:cc:01:dd:1c:03:27:03:47:bf:df:e6:37:b0:ed:
- 18:dc:51:0b:d4:75:22:df:50:7b:3c:eb:37:39:1c:
- 9b:6f:08:7b:a7:05:ac:8c:43:f7:f1:da:51:06:b3:
- 82:45:3e:c8:81:73:9e:b0:a5:cf:76:96:af:81:2c:
- ac:01:2a:4a:58:4b:1d:be:ff:1f:85:c2:27:de:f1:
- 78:0b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA
- X509v3 Authority Key Identifier:
- 17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 93:a1:82:4b:78:ce:18:3a:0a:ae:c8:3b:04:4a:1e:2a:e0:e8:
- c3:dd:15:cb:ed:4f:23:09:b8:d4:49:4f:3b:2c:98:bf:bd:7a:
- 4e:de:6b:48:93:0c:17:50:d5:df:b0:8a:95:3a:f4:d2:3c:c4:
- 71:cd:fc:d3:72:b1:99:dd:5c:82:74:df:42:d9:51:85:26:92:
- 2b:c8:0d:1b:aa:e5:98:9f:9d:25:cd:82:f1:a5:42:20:9c:7f:
- e9:b3:b8:1e:75:70:2a:07:ee:33:db:6d:b6:6a:cb:e0:80:e9:
- fe:12:15:0f:4e:e6:78:99:a3:22:68:1a:bc:ce:77:45:f0:9f:
- ce:23:25:bd:32:b6:8d:f4:1a:3a:8e:e9:a7:bd:da:e7:d5:ba:
- 84:38:4f:db:bb:29:7f:ec:4f:56:1a:c4:43:1a:0e:a5:c9:db:
- b1:69:9d:00:82:b6:b2:4b:67:e7:58:45:37:dc:30:81:93:5a:
- 56:de:5e:0f:9c:d6:1a:73:9c:9e:f4:f1:8e:20:11:fc:f3:3f:
- 77:7f:9a:f1:93:42:31:2b:5a:e2:70:f2:7a:f0:07:7e:28:c3:
- 21:6a:c5:b3:fe:08:76:4b:a3:58:70:f6:44:22:a5:e1:b9:17:
- ce:a4:90:35:5c:c7:9a:e0:12:b7:5f:24:d5:60:0c:bd:9d:b6:
- 1b:78:17:16
------BEGIN CERTIFICATE-----
-MIID1zCCAr+gAwIBAgIRAJysEzmX+dDk6H+j8XGSMvowDQYJKoZIhvcNAQELBQAw
-azELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExHTAbBgNVBAMMFFRlc3QgSW50
-ZXJtZWRpYXRlIENBMB4XDTIyMTAwMzE3MjAwOFoXDTI0MTAwMjE3MjAwOFowYDEL
-MAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1vdW50
-YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCC
-ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOBT9POYwRQzAsikbf6qKveU
-PaZvAN873kyfo+oH1KzlWw3RrODt+cWYHTUt5bNJlxSFRA/cTNJnCIgBpdin65PR
-aqH3UeeEflIqfbxvDtjbtqY+3tz1pGiWRBGFAu1HEt+4YHGVe2KHaHpEVgnVtMjx
-9slGkoto6IPV1YZxI8OAHr9sAcfSpLxAbeDjwC4weL2t3SVm0/UHB1bXzuJyxSV9
-DOGnbwCo2qtLVEMJZKS2Ujgvt8wB3RwDJwNHv9/mN7DtGNxRC9R1It9QezzrNzkc
-m28Ie6cFrIxD9/HaUQazgkU+yIFznrClz3aWr4EsrAEqSlhLHb7/H4XCJ97xeAsC
-AwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOLgpHOVm+lu/c4pxG8H
-gQuWvUe6MB8GA1UdIwQYMBaAFBdcRfPQrBwQTItDRCDE3ZPFxRk7MB0GA1UdJQQW
-MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAPBgNVHREECDAGhwR/AAABMA0GCSqGSIb3
-DQEBCwUAA4IBAQCToYJLeM4YOgquyDsESh4q4OjD3RXL7U8jCbjUSU87LJi/vXpO
-3mtIkwwXUNXfsIqVOvTSPMRxzfzTcrGZ3VyCdN9C2VGFJpIryA0bquWYn50lzYLx
-pUIgnH/ps7gedXAqB+4z2222asvggOn+EhUPTuZ4maMiaBq8zndF8J/OIyW9MraN
-9Bo6jumnvdrn1bqEOE/buyl/7E9WGsRDGg6lyduxaZ0AgrayS2fnWEU33DCBk1pW
-3l4PnNYac5ye9PGOIBH88z93f5rxk0IxK1ricPJ68Ad+KMMhasWz/gh2S6NYcPZE
-IqXhuRfOpJA1XMea4BK3XyTVYAy9nbYbeBcW
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:64
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9d:e9:bd:e4:3d:4a:2f:fb:c2:f9:e6:22:2a:42:
- 15:46:1c:8c:8f:47:4c:e9:c5:57:95:1f:66:70:93:
- 22:f0:94:c3:bb:b5:5b:ef:a4:6f:c8:c7:89:95:75:
- ba:0c:36:bf:4e:6b:a9:35:47:08:43:9e:29:6a:e2:
- c3:fb:03:b7:1f:b6:e1:51:6b:ed:7b:19:c7:f9:ce:
- 3b:dc:65:e9:66:c7:83:94:c4:d1:4e:ee:ed:64:4b:
- 81:f1:1a:ea:5a:64:18:1b:6a:4e:93:d0:13:6c:90:
- 60:ca:d2:4e:b7:24:16:f8:b2:08:58:9d:8d:a7:33:
- 45:15:34:81:ad:2d:2d:9c:60:ef:f9:2b:98:fe:79:
- d3:8d:2c:48:db:12:91:f4:2e:fa:bf:f5:26:c1:82:
- 05:80:dd:4c:a8:70:bf:a7:bc:10:34:77:39:db:47:
- 04:0f:ed:44:b2:65:46:22:20:88:59:28:0f:c7:0c:
- a2:b4:91:a5:a2:aa:ca:05:9f:8a:9b:6e:a3:cb:d4:
- a4:e8:24:75:9d:20:81:22:5b:5f:77:3e:c9:f1:1e:
- ae:eb:8a:33:8c:27:5b:1e:be:6d:21:1b:42:72:95:
- e3:9e:13:03:75:a7:58:d4:be:68:12:fe:63:8e:4b:
- 11:7a:34:e7:a3:6b:dd:73:ae:3e:19:9a:ec:91:8b:
- 73:af
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 25:54:8b:68:3b:3c:92:ed:1b:c7:a1:62:b3:7c:ff:7e:8c:57:
- 7c:67:5c:ea:74:9f:e8:f1:b5:c8:e4:88:0e:c9:a3:f3:28:c4:
- 05:af:8f:ad:51:32:66:ae:5d:7a:b1:77:7e:99:06:c8:30:26:
- 5a:9f:1e:34:ea:aa:3e:0a:73:a2:40:e3:8f:1a:01:96:a2:6d:
- 2f:6c:d9:36:65:98:c8:86:41:0e:ee:0d:aa:da:62:54:62:23:
- c6:23:b0:f1:ca:35:7b:e5:4b:d1:ab:80:80:d6:00:2b:19:85:
- 9d:e0:3c:3f:13:1e:90:d2:df:c3:31:90:0f:a8:40:08:33:4e:
- f7:a4:d0:ed:3e:a4:41:cf:e8:37:49:d1:58:e8:07:3d:4b:a1:
- c9:fe:12:07:9a:de:e0:c8:f3:68:d6:31:5d:03:77:2f:fa:b0:
- e6:2c:f3:80:59:d0:9b:1b:59:22:cd:7e:58:c6:cf:82:92:c3:
- 76:95:78:b2:75:c8:fa:59:9f:0e:c0:e3:6d:70:f9:82:ba:db:
- 89:89:81:b7:b9:e1:41:63:51:56:8a:5a:d2:52:c2:19:2f:d9:
- c0:9d:19:82:59:79:f9:56:1c:25:81:4d:0a:cd:77:1b:de:85:
- 6e:51:04:08:0b:0c:33:65:52:f6:90:a8:82:25:77:a0:fa:5e:
- 9c:2a:91:66
------BEGIN CERTIFICATE-----
-MIIDvDCCAqSgAwIBAgIRALBrk5LjXI1+7Z3IllnFwmQwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGsxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBD
-QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ3pveQ9Si/7wvnmIipC
-FUYcjI9HTOnFV5UfZnCTIvCUw7u1W++kb8jHiZV1ugw2v05rqTVHCEOeKWriw/sD
-tx+24VFr7XsZx/nOO9xl6WbHg5TE0U7u7WRLgfEa6lpkGBtqTpPQE2yQYMrSTrck
-FviyCFidjaczRRU0ga0tLZxg7/krmP55040sSNsSkfQu+r/1JsGCBYDdTKhwv6e8
-EDR3OdtHBA/tRLJlRiIgiFkoD8cMorSRpaKqygWfiptuo8vUpOgkdZ0ggSJbX3c+
-yfEeruuKM4wnWx6+bSEbQnKV454TA3WnWNS+aBL+Y45LEXo056Nr3XOuPhma7JGL
-c68CAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUF1xF89CsHBBM
-i0NEIMTdk8XFGTswDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaAFJsmC4qYqbsd
-uR8c4xpAM+2OF4irMA0GCSqGSIb3DQEBCwUAA4IBAQAlVItoOzyS7RvHoWKzfP9+
-jFd8Z1zqdJ/o8bXI5IgOyaPzKMQFr4+tUTJmrl16sXd+mQbIMCZanx406qo+CnOi
-QOOPGgGWom0vbNk2ZZjIhkEO7g2q2mJUYiPGI7DxyjV75UvRq4CA1gArGYWd4Dw/
-Ex6Q0t/DMZAPqEAIM073pNDtPqRBz+g3SdFY6Ac9S6HJ/hIHmt7gyPNo1jFdA3cv
-+rDmLPOAWdCbG1kizX5Yxs+CksN2lXiydcj6WZ8OwONtcPmCutuJiYG3ueFBY1FW
-ilrSUsIZL9nAnRmCWXn5VhwlgU0KzXcb3oVuUQQICwwzZVL2kKiCJXeg+l6cKpFm
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/policies_sanity_check.pem b/src/pki/testdata/ssl/certificates/policies_sanity_check.pem
deleted file mode 100644
index 0366c54..0000000
--- a/src/pki/testdata/ssl/certificates/policies_sanity_check.pem
+++ /dev/null
@@ -1,93 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 3f:da:e4:08:b7:6c:7c:c7:71:61:c1:d6:0f:c0:95:bc:69:fb:bb:12
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Validity
- Not Before: Oct 3 17:20:09 2022 GMT
- Not After : Sep 30 17:20:09 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:a4:cd:2c:e1:f6:f0:26:79:e1:27:a7:a6:45:21:
- e1:8f:2a:40:82:18:cf:e0:2b:63:fa:7a:d9:eb:34:
- 7a:1a:0c:eb:63:b9:73:5d:64:e0:3e:95:c7:6a:08:
- ee:c5:85:d1:07:f2:9f:36:0e:79:13:bb:fd:26:80:
- b7:1e:fc:63:2b:d8:a0:04:be:38:ac:e9:74:76:32:
- 13:4d:0d:5b:b1:ba:4a:46:f1:3e:ae:1d:42:36:93:
- 7f:1b:72:da:be:3b:c8:c6:d9:ac:57:2a:bb:69:60:
- d7:45:3d:4d:5b:ee:ef:ce:c8:4a:1c:21:24:69:15:
- c5:28:02:ec:48:1d:39:25:3b:09:d7:cb:9f:4c:c2:
- 7a:c0:db:0b:c8:a3:86:ae:54:8c:1d:8b:a3:34:f8:
- 4d:49:8b:9c:2b:98:00:9a:08:7b:b8:4c:6a:60:75:
- cd:38:ac:f0:d2:b8:67:1b:88:cf:4c:2f:be:1c:e7:
- 30:55:2e:db:ab:ec:01:f8:12:af:87:ee:16:f9:47:
- 02:68:c6:2a:cb:a3:89:1d:39:bf:dc:9b:92:5f:60:
- 6f:5b:8a:60:f7:2f:4c:0c:23:9b:f5:3c:f9:0f:3c:
- 3c:46:88:35:12:5d:1f:34:52:e6:8b:f1:fc:6d:57:
- ac:86:1f:f4:d2:21:eb:68:c3:0f:b4:62:9e:0f:4b:
- ad:f7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Certificate Policies:
- Policy: 1.2.3.4.5
- Policy: 1.3.5.8.12
- CPS: http://cps.example.com/foo
- User Notice:
- Organization: Organization Name
- Numbers: 1, 2, 3, 4
- Explicit Text: Explicit Text Here
- User Notice:
- Explicit Text: Explicit Text Two
- User Notice:
- Organization: Organization Name Two
- Number: 42
- X509v3 Subject Key Identifier:
- 84:A7:AA:E2:63:F0:DF:98:C6:90:F3:67:27:49:0D:A8:F5:E2:EE:DF
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 91:ba:b8:c9:e1:a5:45:bf:dc:3e:30:39:e2:68:25:34:8b:d8:
- 90:5a:30:11:7d:68:ce:8c:97:23:fb:fc:91:a5:37:a9:c1:24:
- f2:7d:92:da:69:7b:f6:3c:2f:60:ed:b8:9b:cf:93:66:54:62:
- 03:ee:3d:8c:6a:b4:4a:70:9a:ef:b1:9c:a2:a9:bb:79:9a:84:
- 72:da:b3:44:64:8e:97:76:c6:1e:85:fa:10:3f:76:fd:14:17:
- 11:7b:83:cf:82:68:5b:86:81:d8:a6:5d:26:b2:e2:cb:68:fe:
- 96:27:bc:a6:99:71:30:35:df:de:67:ea:14:81:44:42:de:d8:
- 55:17:ae:2e:c5:1a:a5:44:3c:f9:cd:02:55:93:c8:b4:88:80:
- 05:f9:15:93:8e:f3:2a:0d:3d:32:f0:a1:60:d6:f3:02:df:cd:
- fc:cb:d7:29:34:16:cc:c8:ac:48:2b:a4:03:c0:bb:df:a8:df:
- b8:54:0f:8e:e9:7f:fa:91:fb:33:14:0f:d6:08:ae:b2:81:fe:
- f3:63:1f:8b:0b:81:b9:44:70:c0:cd:34:58:a2:4b:d8:0f:8b:
- 6f:15:5a:d2:10:34:c8:1d:18:f8:ba:d9:ea:b9:ce:8d:d4:a9:
- e4:52:b5:cf:8a:3d:5a:eb:68:f3:db:c2:83:c2:98:d9:bc:d0:
- 80:cf:1e:b8
------BEGIN CERTIFICATE-----
-MIIETTCCAzWgAwIBAgIUP9rkCLdsfMdxYcHWD8CVvGn7uxIwDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMDlaFw0zMjA5MzAxNzIwMDlaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCkzSzh9vAmeeEnp6ZFIeGPKkCCGM/gK2P6
-etnrNHoaDOtjuXNdZOA+lcdqCO7FhdEH8p82DnkTu/0mgLce/GMr2KAEvjis6XR2
-MhNNDVuxukpG8T6uHUI2k38bctq+O8jG2axXKrtpYNdFPU1b7u/OyEocISRpFcUo
-AuxIHTklOwnXy59MwnrA2wvIo4auVIwdi6M0+E1Ji5wrmACaCHu4TGpgdc04rPDS
-uGcbiM9ML74c5zBVLtur7AH4Eq+H7hb5RwJoxirLo4kdOb/cm5JfYG9bimD3L0wM
-I5v1PPkPPDxGiDUSXR80UuaL8fxtV6yGH/TSIetoww+0Yp4PS633AgMBAAGjgf4w
-gfswgdkGA1UdIASB0TCBzjAGBgQqAwQFMIHDBgQrBQgMMIG6MCYGCCsGAQUFBwIB
-FhpodHRwOi8vY3BzLmV4YW1wbGUuY29tL2ZvbzBDBggrBgEFBQcCAjA3MCEaEU9y
-Z2FuaXphdGlvbiBOYW1lMAwCAQECAQICAQMCAQQaEkV4cGxpY2l0IFRleHQgSGVy
-ZTAfBggrBgEFBQcCAjATGhFFeHBsaWNpdCBUZXh0IFR3bzAqBggrBgEFBQcCAjAe
-MBwaFU9yZ2FuaXphdGlvbiBOYW1lIFR3bzADAgEqMB0GA1UdDgQWBBSEp6riY/Df
-mMaQ82cnSQ2o9eLu3zANBgkqhkiG9w0BAQsFAAOCAQEAkbq4yeGlRb/cPjA54mgl
-NIvYkFowEX1ozoyXI/v8kaU3qcEk8n2S2ml79jwvYO24m8+TZlRiA+49jGq0SnCa
-77Gcoqm7eZqEctqzRGSOl3bGHoX6ED92/RQXEXuDz4JoW4aB2KZdJrLiy2j+lie8
-pplxMDXf3mfqFIFEQt7YVReuLsUapUQ8+c0CVZPItIiABfkVk47zKg09MvChYNbz
-At/N/MvXKTQWzMisSCukA8C736jfuFQPjul/+pH7MxQP1giusoH+82MfiwuBuURw
-wM00WKJL2A+LbxVa0hA0yB0Y+LrZ6rnOjdSp5FK1z4o9Wuto89vCg8KY2bzQgM8e
-uA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/post_june_2016.pem b/src/pki/testdata/ssl/certificates/post_june_2016.pem
deleted file mode 100644
index 0a74d9f..0000000
--- a/src/pki/testdata/ssl/certificates/post_june_2016.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:81
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Jun 1 00:00:00 2016 GMT
- Not After : Jul 3 00:00:00 2017 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ac:bd:50:56:9a:11:59:5d:a3:61:c3:5b:0f:7b:
- b7:73:68:87:c8:7a:2a:f6:97:e1:09:1f:35:bb:b4:
- 30:ad:75:ab:6d:ae:ad:5e:81:b8:36:19:68:3b:63:
- 1e:b8:08:67:b8:bf:fe:49:8c:5e:a6:20:f7:86:d1:
- d4:42:db:4a:93:61:28:76:ed:86:2b:51:79:a8:bc:
- 0e:68:8c:d2:2b:9b:5b:ef:a0:20:85:4c:94:36:6f:
- 58:41:a5:5c:f3:2e:8d:8f:72:0b:f9:73:14:26:bf:
- b7:cd:62:fd:3b:7d:cf:2a:7a:64:47:69:85:c1:97:
- 08:b6:84:47:92:fc:32:8f:2c:c6:ad:5b:66:d5:d9:
- 1d:a2:5b:46:08:15:4d:fb:22:e4:97:a2:f9:1a:f1:
- 98:c2:56:05:f3:90:22:9d:3a:9e:bd:b0:62:b0:92:
- 48:a5:fe:51:50:00:d2:c0:79:c9:b0:d7:8a:99:16:
- 7c:e1:cb:03:75:7f:6f:ff:33:1d:55:37:fb:0b:13:
- 0f:f1:9e:0b:42:06:9d:4e:45:49:5a:17:98:3b:e1:
- a0:46:5a:55:8c:d6:f3:fa:4f:f0:e3:d1:52:2f:46:
- e2:5e:b1:cc:c7:0e:05:dc:7d:73:66:f7:92:9c:62:
- 02:87:fe:ca:bf:43:4a:be:a0:0f:41:4d:2d:47:ea:
- 9a:09
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 77:54:D3:17:CC:0A:33:63:BC:8C:17:18:29:3D:27:8F:27:44:AC:23
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 51:f6:3a:89:7e:50:32:e0:d6:d3:9a:0a:6a:5d:65:22:97:e6:
- fd:c6:cd:39:08:e8:ea:6d:68:f5:04:31:ba:70:26:15:9b:25:
- 4c:24:55:33:6e:69:95:2a:22:07:2c:8a:b7:b5:43:f9:73:c5:
- 8f:70:79:de:a9:f6:36:bb:f8:ba:c3:7c:d1:bf:d9:29:da:be:
- 16:46:d6:5d:45:f1:b1:54:db:58:08:72:25:3e:be:15:1f:8b:
- c7:91:a4:f2:9b:49:11:8b:1f:d0:99:fd:47:60:1b:ec:0e:2a:
- 6b:e0:2b:2f:8d:a8:cd:2e:b1:af:72:fa:7d:15:8c:95:79:be:
- c2:3e:83:60:84:f2:0e:3f:41:b5:3f:81:a5:04:ec:93:36:40:
- 48:54:fd:8e:d8:ba:7d:6c:bc:e0:25:25:b8:74:d6:3f:e6:03:
- 70:17:dc:ba:b6:48:fb:f0:e3:25:91:94:66:99:d9:4d:ad:c4:
- 0e:bc:0b:03:63:f5:44:0b:cb:47:a4:ad:c3:c7:5e:30:d5:f4:
- fc:f8:32:39:88:d5:79:65:49:3f:45:2f:1c:9c:b7:4d:08:12:
- f3:c8:d8:87:fa:44:78:a1:41:ab:54:98:ad:43:48:8e:b3:0a:
- 01:23:21:e3:84:0a:f8:5a:a8:ab:13:fb:f0:c9:54:74:ad:72:
- 61:52:e9:d9
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoEwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNjA2MDEwMDAwMDBaFw0xNzA3MDMwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsvVBWmhFZXaNhw1sPe7dzaIfIeir2l+EJ
-HzW7tDCtdattrq1egbg2GWg7Yx64CGe4v/5JjF6mIPeG0dRC20qTYSh27YYrUXmo
-vA5ojNIrm1vvoCCFTJQ2b1hBpVzzLo2Pcgv5cxQmv7fNYv07fc8qemRHaYXBlwi2
-hEeS/DKPLMatW2bV2R2iW0YIFU37IuSXovka8ZjCVgXzkCKdOp69sGKwkkil/lFQ
-ANLAecmw14qZFnzhywN1f2//Mx1VN/sLEw/xngtCBp1ORUlaF5g74aBGWlWM1vP6
-T/Dj0VIvRuJesczHDgXcfXNm95KcYgKH/sq/Q0q+oA9BTS1H6poJAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR3VNMXzAozY7yMFxgpPSePJ0SsIzAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAUfY6iX5QMuDW05oKal1lIpfm/cbNOQjo6m1o9QQxunAmFZslTCRVM25plSoi
-ByyKt7VD+XPFj3B53qn2Nrv4usN80b/ZKdq+FkbWXUXxsVTbWAhyJT6+FR+Lx5Gk
-8ptJEYsf0Jn9R2Ab7A4qa+ArL42ozS6xr3L6fRWMlXm+wj6DYITyDj9BtT+BpQTs
-kzZASFT9jti6fWy84CUluHTWP+YDcBfcurZI+/DjJZGUZpnZTa3EDrwLA2P1RAvL
-R6Stw8deMNX0/PgyOYjVeWVJP0UvHJy3TQgS88jYh/pEeKFBq1SYrUNIjrMKASMh
-44QK+FqoqxP78MlUdK1yYVLp2Q==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/pre_br_validity_bad_121.pem b/src/pki/testdata/ssl/certificates/pre_br_validity_bad_121.pem
deleted file mode 100644
index c0ac134..0000000
--- a/src/pki/testdata/ssl/certificates/pre_br_validity_bad_121.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:78
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Jan 1 00:00:00 2008 GMT
- Not After : May 1 00:00:00 2018 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ba:d0:97:d7:72:13:ea:8f:1a:c0:2b:11:e7:a9:
- d1:dd:7c:88:d2:a6:68:c0:51:1d:ff:b3:0b:88:de:
- f3:95:12:5a:74:7e:21:25:aa:04:cf:e2:9f:8f:9c:
- 0a:38:e5:df:77:7a:47:73:46:2b:c7:bf:b9:5a:6b:
- 5a:0d:75:d4:32:59:6d:45:ba:02:10:34:ec:6b:6a:
- 86:26:67:78:19:e7:a5:87:a4:88:4c:a9:a4:ec:94:
- 19:d0:ee:b6:49:37:df:eb:63:e8:4d:f2:09:41:56:
- be:7c:57:17:66:06:76:e9:35:1b:c2:9e:0e:b7:72:
- 35:e7:82:6f:85:20:4a:75:6f:ff:84:09:fa:73:47:
- e7:40:8c:3f:05:f6:73:8c:f7:56:fb:1e:53:a7:ba:
- 6c:3f:12:e0:34:21:8e:e0:b4:19:36:6e:73:86:22:
- 5e:b2:89:17:50:c3:a6:03:d1:e0:8e:d3:bf:4e:e9:
- 11:08:21:61:f0:f1:42:ef:56:f1:ad:e4:d7:b3:4d:
- 6a:8a:b2:0c:ea:99:ab:a2:e5:64:f5:d0:ef:7b:1d:
- 98:f8:8d:20:29:46:91:0b:bc:a8:1b:b7:50:a3:2e:
- 0f:c9:0a:a1:61:cb:7f:77:9d:a0:96:ee:b1:b1:ca:
- 2d:cc:f3:f6:16:21:16:2a:ee:e8:10:7a:e9:e2:7d:
- 4d:21
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 41:16:79:6C:BA:A5:55:A1:5B:53:B3:80:E8:62:C8:1B:CF:E9:A5:6C
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 7e:9b:7f:2c:42:3f:7e:34:6b:dc:31:35:cd:e6:b4:b0:ac:99:
- 80:fb:90:37:73:b8:fb:50:8d:e5:d5:6f:e4:80:22:3e:89:d3:
- fd:78:9e:8c:9e:6e:6d:32:3c:b7:97:ef:32:dd:86:a1:ed:44:
- 91:fc:60:55:bd:46:c4:67:f4:00:ce:a7:e5:65:fb:58:b0:75:
- 8e:81:51:b3:46:a5:b0:5f:fe:aa:69:17:5b:ce:da:7b:90:7b:
- 07:4d:f6:eb:0b:3f:b6:bd:81:d5:e5:55:43:1e:de:82:30:5d:
- ff:1c:49:df:4b:7f:e5:5c:5a:e7:d1:6a:6f:8f:ab:53:fc:18:
- 38:8f:8e:07:ae:24:24:7f:10:73:2b:63:3e:9e:f7:dd:90:de:
- 84:df:70:e2:bb:73:f5:77:04:aa:ab:b5:bb:e6:fa:5c:4a:2b:
- 67:4a:61:2c:bb:58:9d:d3:42:6b:0d:90:b1:14:6a:ee:13:c2:
- 9f:21:45:ba:c7:7c:7b:a0:20:0b:13:b5:81:36:ff:8f:32:2e:
- f0:2b:4e:e7:6d:cd:28:9a:49:40:69:52:c5:5f:89:eb:04:10:
- 07:3a:17:1e:f6:95:35:13:67:94:fe:65:17:4f:6e:bc:23:96:
- d8:11:21:ce:70:af:97:ef:f5:c8:fa:e3:e3:01:72:1a:f7:4e:
- 73:8d:10:a6
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwngwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0wODAxMDEwMDAwMDBaFw0xODA1MDEwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC60JfXchPqjxrAKxHnqdHdfIjSpmjAUR3/
-swuI3vOVElp0fiElqgTP4p+PnAo45d93ekdzRivHv7laa1oNddQyWW1FugIQNOxr
-aoYmZ3gZ56WHpIhMqaTslBnQ7rZJN9/rY+hN8glBVr58VxdmBnbpNRvCng63cjXn
-gm+FIEp1b/+ECfpzR+dAjD8F9nOM91b7HlOnumw/EuA0IY7gtBk2bnOGIl6yiRdQ
-w6YD0eCO079O6REIIWHw8ULvVvGt5NezTWqKsgzqmaui5WT10O97HZj4jSApRpEL
-vKgbt1CjLg/JCqFhy393naCW7rGxyi3M8/YWIRYq7ugQeunifU0hAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRBFnlsuqVVoVtTs4DoYsgbz+mlbDAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAfpt/LEI/fjRr3DE1zea0sKyZgPuQN3O4+1CN5dVv5IAiPonT/XiejJ5ubTI8
-t5fvMt2Goe1EkfxgVb1GxGf0AM6n5WX7WLB1joFRs0alsF/+qmkXW87ae5B7B032
-6ws/tr2B1eVVQx7egjBd/xxJ30t/5Vxa59Fqb4+rU/wYOI+OB64kJH8QcytjPp73
-3ZDehN9w4rtz9XcEqqu1u+b6XEorZ0phLLtYndNCaw2QsRRq7hPCnyFFusd8e6Ag
-CxO1gTb/jzIu8CtO523NKJpJQGlSxV+J6wQQBzoXHvaVNRNnlP5lF09uvCOW2BEh
-znCvl+/1yPrj4wFyGvdOc40Qpg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/pre_br_validity_bad_2020.pem b/src/pki/testdata/ssl/certificates/pre_br_validity_bad_2020.pem
deleted file mode 100644
index 54ee311..0000000
--- a/src/pki/testdata/ssl/certificates/pre_br_validity_bad_2020.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:79
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: May 1 00:00:00 2012 GMT
- Not After : Jul 3 00:00:00 2019 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e8:01:53:38:ac:8f:22:51:a3:e6:99:dc:5c:61:
- 81:49:da:e3:d6:19:94:5e:20:32:1e:d9:0d:8a:ad:
- d7:f6:76:fc:91:1a:1a:a0:82:77:6b:9c:22:7d:80:
- 9a:bc:09:06:c6:16:4c:96:47:35:de:4a:63:0a:b2:
- f4:b2:9d:c8:8e:9c:ba:de:0b:05:cb:16:53:c6:eb:
- b1:97:d2:fd:ce:a9:9b:87:c6:f3:65:83:6f:02:d0:
- a2:f6:70:93:0e:e4:b4:5a:ea:83:93:5d:db:16:da:
- 54:e2:78:40:43:e6:c2:74:33:2a:f2:0f:18:a5:1f:
- 78:95:36:b4:ab:b0:58:dc:e8:e8:2a:74:ae:45:d3:
- 55:48:d2:64:39:d0:7d:f9:8f:96:d9:d1:77:a8:bb:
- 54:1d:d0:01:12:f3:68:48:83:65:6a:22:86:4a:3c:
- f2:28:a6:d4:a6:6c:27:1b:44:4e:67:60:36:64:10:
- 54:e2:ad:f4:fb:b7:9a:a5:93:13:2d:9e:44:22:7b:
- 84:f6:61:6a:6e:22:ff:cd:06:84:c8:e4:e2:14:fe:
- d3:33:1a:f6:94:a3:6d:9d:af:e7:7e:da:02:31:1c:
- c6:54:60:72:46:b7:5b:56:e5:31:f5:d8:57:33:d7:
- 2e:2e:00:ae:2a:c9:be:f0:51:c4:8b:eb:59:43:12:
- 90:fb
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 55:1A:0A:BD:6F:54:C0:58:F3:8A:C4:A3:2E:4D:39:9B:BB:E4:48:AD
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 8e:83:f2:8f:31:70:5a:ce:64:82:b3:9e:89:e8:0f:5a:d1:bc:
- 55:c1:0d:40:7b:1b:21:94:ba:5a:e3:fc:16:28:b8:92:2b:aa:
- 85:2b:66:8a:43:2e:05:f1:38:b2:20:f5:8e:e5:7a:ef:62:29:
- 70:c5:03:c9:48:3f:1c:59:83:7d:8b:64:e6:db:0e:4c:c2:18:
- a0:85:a7:3c:18:db:ac:92:46:96:c0:f2:83:3e:e7:53:ce:5a:
- 13:90:4b:22:86:42:6b:a1:c4:1d:e6:b8:50:aa:51:c1:74:07:
- 16:d8:fe:e2:3a:9a:79:52:4a:a7:40:bb:14:d4:56:ff:01:d5:
- 0e:5c:c5:ec:1b:fa:4e:32:4a:1a:12:6d:d6:3f:0b:1c:e7:86:
- 73:e2:24:97:90:ad:50:4e:c8:af:f6:b5:75:ce:91:91:e5:bd:
- 92:c3:d4:d9:be:c0:82:8c:de:3c:98:eb:12:5b:a6:7b:d5:94:
- 7d:69:2c:c2:fa:52:62:65:a7:67:76:4f:c7:73:6f:5d:47:b9:
- 8d:39:1d:2f:80:bf:ee:5c:48:83:42:a9:09:5b:7d:a1:0a:4f:
- c2:b6:4c:0d:ba:4a:01:25:95:f8:98:4b:93:be:dc:63:bf:aa:
- f9:8f:77:11:ea:56:ea:12:d4:6d:57:7e:b1:e8:3b:6a:3f:69:
- ee:ec:ea:66
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnkwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xMjA1MDEwMDAwMDBaFw0xOTA3MDMwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDoAVM4rI8iUaPmmdxcYYFJ2uPWGZReIDIe
-2Q2Krdf2dvyRGhqggndrnCJ9gJq8CQbGFkyWRzXeSmMKsvSynciOnLreCwXLFlPG
-67GX0v3OqZuHxvNlg28C0KL2cJMO5LRa6oOTXdsW2lTieEBD5sJ0MyryDxilH3iV
-NrSrsFjc6OgqdK5F01VI0mQ50H35j5bZ0Xeou1Qd0AES82hIg2VqIoZKPPIoptSm
-bCcbRE5nYDZkEFTirfT7t5qlkxMtnkQie4T2YWpuIv/NBoTI5OIU/tMzGvaUo22d
-r+d+2gIxHMZUYHJGt1tW5TH12Fcz1y4uAK4qyb7wUcSL61lDEpD7AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRVGgq9b1TAWPOKxKMuTTmbu+RIrTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAjoPyjzFwWs5kgrOeiegPWtG8VcENQHsbIZS6WuP8Fii4kiuqhStmikMuBfE4
-siD1juV672IpcMUDyUg/HFmDfYtk5tsOTMIYoIWnPBjbrJJGlsDygz7nU85aE5BL
-IoZCa6HEHea4UKpRwXQHFtj+4jqaeVJKp0C7FNRW/wHVDlzF7Bv6TjJKGhJt1j8L
-HOeGc+Ikl5CtUE7Ir/a1dc6RkeW9ksPU2b7AgozePJjrElume9WUfWkswvpSYmWn
-Z3ZPx3NvXUe5jTkdL4C/7lxIg0KpCVt9oQpPwrZMDbpKASWV+JhLk77cY7+q+Y93
-EepW6hLUbVd+seg7aj9p7uzqZg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/pre_br_validity_ok.pem b/src/pki/testdata/ssl/certificates/pre_br_validity_ok.pem
deleted file mode 100644
index 94a5268..0000000
--- a/src/pki/testdata/ssl/certificates/pre_br_validity_ok.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:77
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Jan 1 00:00:00 2008 GMT
- Not After : Jan 1 00:00:00 2015 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ba:59:8b:7c:51:b9:fa:d1:33:7f:52:6a:0e:e4:
- f8:aa:d2:bc:ca:87:8e:ad:c5:23:5e:4f:64:c0:44:
- 5a:68:c9:e3:b9:10:a0:ce:95:c5:96:14:3f:92:7b:
- 19:d1:f4:a0:b5:1e:20:ad:10:6b:35:9d:87:06:a2:
- d5:52:26:d8:12:9d:e4:9b:11:25:7c:7d:b8:16:b4:
- 97:35:c8:31:e2:bc:6b:79:5b:d8:58:12:5a:ba:0a:
- ab:98:d7:6e:96:56:cd:54:53:ea:49:12:be:7e:ef:
- b5:a6:9e:f2:5a:7a:27:2e:71:40:38:94:dd:7a:e3:
- a4:0e:ba:54:6d:6a:fd:00:c2:dd:15:81:74:83:56:
- 5e:27:7e:3f:2e:47:0e:3b:ec:85:4b:f9:7a:f8:7b:
- 1a:96:4c:d8:c9:ee:bb:20:8a:25:83:38:26:f1:d0:
- 0c:f0:22:46:4b:9b:87:91:22:eb:a2:e3:84:57:e0:
- a3:cc:90:de:3a:43:41:40:a0:8e:bd:c8:2d:24:ea:
- 2a:92:11:bf:b7:7c:77:e9:9a:d3:22:da:83:d1:6b:
- a6:29:f4:3b:cd:d9:6b:25:d7:2f:d4:67:60:65:da:
- d5:ba:9e:36:1d:33:b2:e6:e2:b8:84:ea:99:1d:5d:
- 69:43:99:af:35:63:4c:99:bc:d4:39:80:b4:88:f3:
- 59:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 7C:9E:00:01:F2:2E:C7:FF:98:BA:C8:E9:DA:7D:77:F8:9D:91:B1:E9
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- c6:7c:e6:21:ca:91:23:8e:0c:28:5c:52:c8:99:9e:4a:0c:f0:
- f9:53:ad:ce:30:0c:d3:46:f3:0a:03:11:3c:e8:80:38:4c:40:
- ca:a3:de:21:9c:0f:c9:5d:35:ce:ca:b4:88:15:56:f3:3f:6b:
- 7c:ac:2f:0b:54:69:2f:43:50:56:b9:6c:72:5e:d5:03:77:fe:
- 18:25:bd:9b:5c:6f:70:20:52:aa:66:49:00:12:4c:89:54:eb:
- da:c4:7e:55:1d:d7:46:db:d3:98:29:eb:56:f0:0b:e8:f8:03:
- 4a:3f:21:25:e6:b9:e4:52:78:20:57:7c:33:2f:e2:24:e7:ae:
- 1a:e9:45:ae:3f:17:d7:0b:38:2f:0e:c3:bf:b6:39:37:e8:f9:
- ca:fe:d2:12:d4:d2:88:f8:d9:9e:3b:9b:fa:2e:18:3b:8b:ac:
- ef:2e:2a:35:d5:5e:b8:f9:4f:ec:6f:0c:af:d6:f3:8e:ef:78:
- b7:d1:29:0f:7f:f8:08:85:a6:56:83:84:a3:df:c4:41:95:84:
- 3a:0d:10:31:36:d3:01:f9:ee:42:87:61:85:06:7f:e2:b6:2c:
- d1:7b:ba:24:b9:34:a4:b1:ec:2a:6f:06:b3:b0:db:2b:c1:aa:
- 82:a7:ae:9b:09:bb:36:22:76:76:55:0f:e5:2b:25:d8:34:1c:
- b3:0a:f0:ec
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwncwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0wODAxMDEwMDAwMDBaFw0xNTAxMDEwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6WYt8Ubn60TN/UmoO5Piq0rzKh46txSNe
-T2TARFpoyeO5EKDOlcWWFD+SexnR9KC1HiCtEGs1nYcGotVSJtgSneSbESV8fbgW
-tJc1yDHivGt5W9hYElq6CquY126WVs1UU+pJEr5+77WmnvJaeicucUA4lN1646QO
-ulRtav0Awt0VgXSDVl4nfj8uRw477IVL+Xr4exqWTNjJ7rsgiiWDOCbx0AzwIkZL
-m4eRIuui44RX4KPMkN46Q0FAoI69yC0k6iqSEb+3fHfpmtMi2oPRa6Yp9DvN2Wsl
-1y/UZ2Bl2tW6njYdM7Lm4riE6pkdXWlDma81Y0yZvNQ5gLSI81kHAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR8ngAB8i7H/5i6yOnafXf4nZGx6TAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAxnzmIcqRI44MKFxSyJmeSgzw+VOtzjAM00bzCgMRPOiAOExAyqPeIZwPyV01
-zsq0iBVW8z9rfKwvC1RpL0NQVrlscl7VA3f+GCW9m1xvcCBSqmZJABJMiVTr2sR+
-VR3XRtvTmCnrVvAL6PgDSj8hJea55FJ4IFd8My/iJOeuGulFrj8X1ws4Lw7Dv7Y5
-N+j5yv7SEtTSiPjZnjub+i4YO4us7y4qNdVeuPlP7G8Mr9bzju94t9EpD3/4CIWm
-VoOEo9/EQZWEOg0QMTbTAfnuQodhhQZ/4rYs0Xu6JLk0pLHsKm8Gs7DbK8Gqgqeu
-mwm7NiJ2dlUP5Ssl2DQcswrw7A==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/pre_june_2016.pem b/src/pki/testdata/ssl/certificates/pre_june_2016.pem
deleted file mode 100644
index 3d16179..0000000
--- a/src/pki/testdata/ssl/certificates/pre_june_2016.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:7d
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: May 1 00:00:00 2016 GMT
- Not After : Jul 3 00:00:00 2017 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:8d:70:9b:0b:12:3d:e5:81:70:33:5f:fd:28:2d:
- 06:31:54:c4:f3:b4:27:c0:34:e6:d1:04:c3:e3:62:
- fc:1e:b1:54:81:07:f7:dd:a6:5d:31:74:6d:2d:a9:
- f1:1b:e2:23:49:65:fe:1f:76:ab:5c:19:c2:ec:ae:
- f0:98:5d:f6:38:06:79:70:e5:d2:d5:e3:b3:a4:35:
- d5:cf:1b:fe:40:14:34:ec:4e:f3:3a:9f:95:de:d9:
- a2:fe:b5:ae:55:66:96:6f:a2:e8:5b:8e:77:d6:e4:
- 6f:58:46:dd:f7:4e:c9:94:fc:2c:68:e9:93:b3:e3:
- 29:dc:b3:93:43:51:57:55:4d:83:97:46:76:6c:e5:
- 6c:a8:04:cf:ab:7f:a4:dc:95:6b:53:7a:c4:03:bb:
- 31:5a:1a:cc:21:94:c9:24:c4:de:7c:f5:97:9b:97:
- 37:50:33:6c:26:30:f6:90:cb:46:e4:b2:c6:9b:d2:
- 9c:19:2e:ce:25:78:df:ad:84:6c:d4:04:cf:7f:20:
- 47:ad:d8:c1:b2:2b:4a:29:71:f0:f6:fa:fb:31:ca:
- ca:f4:4c:a8:81:dd:8c:d4:e6:a0:ac:2a:22:9a:01:
- 32:34:27:e3:8c:61:b1:1c:a9:d3:39:48:4c:13:42:
- 44:2e:63:a2:f3:cf:54:e5:6b:af:ba:6e:06:49:a1:
- 94:0f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 35:B7:03:06:47:D2:88:52:F9:CD:7F:E1:27:C4:4D:B9:22:04:19:75
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 3e:e6:74:d5:4a:48:14:04:4e:4a:c4:a2:40:28:27:87:55:72:
- e5:e8:76:a7:2a:fa:7e:fe:e0:fc:20:60:97:7a:b5:80:4f:97:
- 6e:bf:a8:21:05:61:6c:7b:ec:6c:b7:09:75:d4:45:ad:00:ae:
- c8:ab:a9:8a:cd:53:c1:af:5b:61:1f:0d:7f:98:24:1f:28:cf:
- 8f:78:ad:f0:41:02:9e:05:98:d8:2d:dc:c3:43:06:98:10:45:
- 69:b9:fd:7e:f4:7a:19:62:26:b6:b3:be:8f:ef:33:1e:93:cc:
- e7:3d:85:2c:05:5b:d6:69:e5:44:25:c4:cb:ed:40:14:e1:52:
- c1:c9:b5:a9:3c:50:76:76:ca:82:b3:97:53:bc:87:3b:3c:1a:
- 07:78:d0:e5:1d:57:1e:4d:a5:77:a9:97:f7:9b:ce:e1:ae:b7:
- 38:3e:13:4c:3b:58:34:cf:7e:86:c1:37:a8:59:4f:09:64:7f:
- d7:bc:d7:a9:a4:0f:1c:16:19:11:ec:ca:7b:f1:bc:4d:a6:aa:
- 1f:f4:1b:a1:40:3d:bc:d4:35:f1:5b:ce:cd:66:aa:92:57:b4:
- b1:61:da:3c:2e:9e:5c:68:fc:47:a6:4e:39:63:85:ba:d7:8e:
- 1f:89:ca:7c:6b:a2:92:36:1b:c9:0b:86:aa:2d:1f:b4:79:cf:
- af:0d:b4:48
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwn0wDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xNjA1MDEwMDAwMDBaFw0xNzA3MDMwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCNcJsLEj3lgXAzX/0oLQYxVMTztCfANObR
-BMPjYvwesVSBB/fdpl0xdG0tqfEb4iNJZf4fdqtcGcLsrvCYXfY4Bnlw5dLV47Ok
-NdXPG/5AFDTsTvM6n5Xe2aL+ta5VZpZvouhbjnfW5G9YRt33TsmU/Cxo6ZOz4ync
-s5NDUVdVTYOXRnZs5WyoBM+rf6TclWtTesQDuzFaGswhlMkkxN589ZeblzdQM2wm
-MPaQy0bkssab0pwZLs4leN+thGzUBM9/IEet2MGyK0opcfD2+vsxysr0TKiB3YzU
-5qCsKiKaATI0J+OMYbEcqdM5SEwTQkQuY6Lzz1Tla6+6bgZJoZQPAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ1twMGR9KIUvnNf+EnxE25IgQZdTAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEAPuZ01UpIFAROSsSiQCgnh1Vy5eh2pyr6fv7g/CBgl3q1gE+Xbr+oIQVhbHvs
-bLcJddRFrQCuyKupis1Twa9bYR8Nf5gkHyjPj3it8EECngWY2C3cw0MGmBBFabn9
-fvR6GWImtrO+j+8zHpPM5z2FLAVb1mnlRCXEy+1AFOFSwcm1qTxQdnbKgrOXU7yH
-OzwaB3jQ5R1XHk2ld6mX95vO4a63OD4TTDtYNM9+hsE3qFlPCWR/17zXqaQPHBYZ
-EezKe/G8TaaqH/QboUA9vNQ18VvOzWaqkle0sWHaPC6eXGj8R6ZOOWOFuteOH4nK
-fGuikjYbyQuGqi0ftHnPrw20SA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-1024-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-1024-rsa-intermediate.pem
deleted file mode 100644
index 728be76..0000000
--- a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-1024-rsa-intermediate.pem
+++ /dev/null
@@ -1,55 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=1024 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:ff:00:45:d3:4d:47:ed:e4:11:26:af:71:52:b5:
- e5:75:df:a6:54:84:39:14:97:6f:76:af:ef:3f:c3:
- 77:a5:1f:69:30:b8:7b:ce:ef:fc:89:5e:f4:3f:80:
- 77:66:35:24:67:16:bc:0f:94:51:99:e4:47:74:d3:
- 53:5c:df:64:c7
- ASN1 OID: prime256v1
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 2F:C0:D5:37:41:1C:7D:F1:C6:A4:61:44:77:D1:8F:63:EA:00:E2:12
- X509v3 Authority Key Identifier:
- keyid:AB:91:E6:2B:C9:C1:2E:7B:A0:65:F1:D4:8A:CE:03:4D:F4:7A:18:13
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 10:cc:07:af:a0:dc:50:d7:9e:27:01:1c:39:69:1b:9b:a6:8e:
- c6:18:75:4a:30:49:a8:7f:a7:4e:72:6a:e2:ef:72:b1:b2:40:
- 32:11:9d:f0:71:df:64:7e:3d:8c:63:4a:a2:01:f8:4e:e4:15:
- db:e3:5a:03:cf:d2:10:cf:19:36:e0:cd:2c:c3:56:45:78:86:
- 5f:4e:54:36:fe:94:00:59:d8:8b:6b:6d:02:8f:f4:4b:d4:98:
- 8a:6f:20:4c:5f:b5:72:0c:5f:f4:f8:c4:19:a7:1c:36:de:3b:
- be:de:ef:2e:4f:96:7a:6a:f4:47:23:7f:cc:c6:8f:27:fe:81:
- a6:85
------BEGIN CERTIFICATE-----
-MIICODCCAaGgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0xMDI0
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT/AEXTTUft5BEm
-r3FSteV136ZUhDkUl292r+8/w3elH2kwuHvO7/yJXvQ/gHdmNSRnFrwPlFGZ5Ed0
-01Nc32THo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUL8DVN0EcffHGpGFE
-d9GPY+oA4hIwHwYDVR0jBBgwFoAUq5HmK8nBLnugZfHUis4DTfR6GBMwHQYDVR0l
-BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZI
-hvcNAQELBQADgYEAEMwHr6DcUNeeJwEcOWkbm6aOxhh1SjBJqH+nTnJq4u9ysbJA
-MhGd8HHfZH49jGNKogH4TuQV2+NaA8/SEM8ZNuDNLMNWRXiGX05UNv6UAFnYi2tt
-Ao/0S9SYim8gTF+1cgxf9PjEGaccNt47vt7vLk+Wemr0RyN/zMaPJ/6BpoU=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-2048-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-2048-rsa-intermediate.pem
deleted file mode 100644
index 49bbf60..0000000
--- a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-2048-rsa-intermediate.pem
+++ /dev/null
@@ -1,65 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:36:60:16:6f:f7:3e:5f:1f:63:7e:43:cb:a5:a9:
- 77:57:77:86:b7:94:b0:83:03:b4:7f:47:25:88:cf:
- c3:12:53:85:40:65:49:6e:27:e7:93:0e:f9:88:df:
- 8c:ac:1c:07:ef:21:c6:5f:8a:83:ad:de:a3:5a:eb:
- 84:fc:8f:fa:56
- ASN1 OID: prime256v1
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 18:19:4D:A1:C8:87:B6:49:A4:29:F5:DA:95:72:F3:64:41:24:96:C4
- X509v3 Authority Key Identifier:
- keyid:5C:C2:71:76:C1:26:B1:0C:31:73:C8:92:D3:1E:01:12:4B:CC:5A:14
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 5d:97:40:70:07:0c:8a:2a:f8:5c:10:88:28:7d:a7:1a:db:19:
- 2a:d1:dc:04:09:9e:ca:57:30:80:79:4f:81:d7:05:82:39:97:
- 69:b8:19:7a:55:26:6f:43:d9:74:42:87:b5:1b:7b:d8:48:b1:
- dd:68:36:a5:2c:04:29:5d:9b:9d:3d:53:98:b1:e9:f4:4d:89:
- 8c:24:1a:24:e6:ca:c3:e3:67:a5:8d:19:b6:9b:52:4a:04:79:
- db:ad:47:8c:f9:4f:61:6c:7f:ce:0e:50:1c:a9:d6:b2:a2:77:
- b0:80:e1:f3:d0:a8:8e:e9:20:fa:c5:f5:70:29:3f:a4:0e:f3:
- 07:29:94:93:d7:34:17:a3:17:39:50:e7:d9:7d:6c:f3:2c:a8:
- 0f:87:19:cb:08:13:d8:e1:40:8c:91:95:4d:44:4b:e2:6b:97:
- 74:65:62:fd:53:3b:73:ec:2a:86:f1:05:9e:17:14:60:22:d7:
- 64:3f:f1:ff:1f:8b:7d:8e:b1:37:07:5b:a2:03:e1:18:61:89:
- 3f:38:d2:07:4e:ae:d4:75:22:df:52:58:18:e1:e9:10:a1:8c:
- 76:e3:63:43:96:df:59:74:09:57:54:a7:72:0c:48:d7:52:65:
- ee:eb:bd:62:80:f7:90:12:91:ec:6b:2c:ea:1e:5c:20:77:96:
- f8:2b:25:a5
------BEGIN CERTIFICATE-----
-MIICuTCCAaGgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAoMSYwJAYDVQQDDB0yMDQ4
-IHJzYSBUZXN0IGludGVybWVkaWF0ZSBDQTAeFw0xNjA0MjIyMDI4NDFaFw0yNjA0
-MjAyMDI4NDFaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw
-FAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQD
-DAkxMjcuMC4wLjEwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ2YBZv9z5fH2N+
-Q8ulqXdXd4a3lLCDA7R/RyWIz8MSU4VAZUluJ+eTDvmI34ysHAfvIcZfioOt3qNa
-64T8j/pWo4GAMH4wDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGBlNociHtkmkKfXa
-lXLzZEEklsQwHwYDVR0jBBgwFoAUXMJxdsEmsQwxc8iS0x4BEkvMWhQwHQYDVR0l
-BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA8GA1UdEQQIMAaHBH8AAAEwDQYJKoZI
-hvcNAQELBQADggEBAF2XQHAHDIoq+FwQiCh9pxrbGSrR3AQJnspXMIB5T4HXBYI5
-l2m4GXpVJm9D2XRCh7Ube9hIsd1oNqUsBCldm509U5ix6fRNiYwkGiTmysPjZ6WN
-GbabUkoEedutR4z5T2Fsf84OUByp1rKid7CA4fPQqI7pIPrF9XApP6QO8wcplJPX
-NBejFzlQ59l9bPMsqA+HGcsIE9jhQIyRlU1ES+Jrl3RlYv1TO3PsKobxBZ4XFGAi
-12Q/8f8fi32OsTcHW6ID4RhhiT840gdOrtR1It9SWBjh6RChjHbjY0OW31l0CVdU
-p3IMSNdSZe7rvWKA95ASkexrLOoeXCB3lvgrJaU=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-768-rsa-intermediate.pem b/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-768-rsa-intermediate.pem
deleted file mode 100644
index 65b81e5..0000000
--- a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-768-rsa-intermediate.pem
+++ /dev/null
@@ -1,53 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=768 rsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:b8:18:a6:f0:2e:2c:00:5c:33:a0:02:29:f4:8e:
- 97:f8:c7:72:82:79:11:09:11:d5:30:95:7e:29:24:
- 68:4b:71:90:3d:74:6b:cb:77:cb:ba:fd:5f:86:91:
- 10:cf:29:28:8f:f1:1c:f6:ac:18:c4:86:ef:15:bb:
- fb:dd:6d:c7:d7
- ASN1 OID: prime256v1
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 16:7F:A6:9F:9D:78:A2:C0:63:49:1C:FF:FF:30:57:23:90:C1:99:10
- X509v3 Authority Key Identifier:
- keyid:9E:E3:A7:83:B0:59:6F:91:9F:C7:D5:34:61:4A:1A:B3:66:C7:44:A0
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- bc:f2:7a:f2:cb:90:e4:e5:dc:ed:bb:69:e5:24:cd:a9:46:a4:
- f9:ee:19:d1:73:08:6c:be:cb:90:7f:d1:1e:b8:09:07:83:4a:
- 42:b7:12:11:ea:3e:ab:8b:e4:f7:cd:d9:94:db:c5:01:1b:d4:
- f5:f9:be:22:b0:39:72:b6:89:6d:99:cc:43:fd:09:bb:00:a5:
- 51:b0:ee:97:94:e9:d2:86:96:e4:52:f7:76:77:d2:40:37:96:
- 38:cd:f3:59:38:54
------BEGIN CERTIFICATE-----
-MIICFjCCAaCgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAnMSUwIwYDVQQDDBw3Njgg
-cnNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoXDTI2MDQy
-MDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU
-BgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMM
-CTEyNy4wLjAuMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLgYpvAuLABcM6AC
-KfSOl/jHcoJ5EQkR1TCVfikkaEtxkD10a8t3y7r9X4aREM8pKI/xHPasGMSG7xW7
-+91tx9ejgYAwfjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQWf6afnXiiwGNJHP//
-MFcjkMGZEDAfBgNVHSMEGDAWgBSe46eDsFlvkZ/H1TRhShqzZsdEoDAdBgNVHSUE
-FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG
-9w0BAQsFAANhALzyevLLkOTl3O27aeUkzalGpPnuGdFzCGy+y5B/0R64CQeDSkK3
-EhHqPquL5PfN2ZTbxQEb1PX5viKwOXK2iW2ZzEP9CbsApVGw7peU6dKGluRS93Z3
-0kA3ljjN81k4VA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-prime256v1-ecdsa-intermediate.pem b/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-prime256v1-ecdsa-intermediate.pem
deleted file mode 100644
index 763bec7..0000000
--- a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-ee-by-prime256v1-ecdsa-intermediate.pem
+++ /dev/null
@@ -1,50 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN=prime256v1 ecdsa Test intermediate CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:f5:4f:70:de:c3:d2:11:bb:c8:08:6e:4c:63:d8:
- 13:80:10:b0:b8:e9:df:9c:fa:d0:f4:e3:61:5e:1e:
- 1f:fe:65:8e:4b:a9:3f:d4:47:9f:71:e9:89:82:82:
- d8:10:63:fa:af:37:5b:3b:d1:da:56:05:da:a2:20:
- e1:20:37:c3:c0
- ASN1 OID: prime256v1
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 7E:DD:18:69:14:9C:D6:E5:9C:DD:47:DB:87:60:79:AD:01:07:9A:66
- X509v3 Authority Key Identifier:
- keyid:0D:6B:B6:D7:DD:7F:CD:4E:AD:06:6B:22:E1:11:08:58:10:AB:16:2A
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:20:25:fd:ba:76:81:1b:d3:25:17:82:31:ad:73:72:
- 50:94:ac:e3:69:a6:b1:58:fe:b7:5e:48:ed:23:0d:a2:05:40:
- 02:21:00:d5:0e:02:63:c9:1c:7a:5a:10:13:1e:b8:05:87:71:
- 9c:b5:e2:66:cb:27:c8:17:b3:b1:68:29:c4:5e:b9:ac:5f
------BEGIN CERTIFICATE-----
-MIICADCCAaagAwIBAgIBBDAKBggqhkjOPQQDAjAwMS4wLAYDVQQDDCVwcmltZTI1
-NnYxIGVjZHNhIFRlc3QgaW50ZXJtZWRpYXRlIENBMB4XDTE2MDQyMjIwMjg0MVoX
-DTI2MDQyMDIwMjg0MVowYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju
-aWExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQ
-BgNVBAMMCTEyNy4wLjAuMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPVPcN7D
-0hG7yAhuTGPYE4AQsLjp35z60PTjYV4eH/5ljkupP9RHn3HpiYKC2BBj+q83WzvR
-2lYF2qIg4SA3w8CjgYAwfjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR+3RhpFJzW
-5ZzdR9uHYHmtAQeaZjAfBgNVHSMEGDAWgBQNa7bX3X/NTq0GayLhEQhYEKsWKjAd
-BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATAK
-BggqhkjOPQQDAgNIADBFAiAl/bp2gRvTJReCMa1zclCUrONpprFY/rdeSO0jDaIF
-QAIhANUOAmPJHHpaEBMeuAWHcZy14mbLJ8gXs7FoKcReuaxf
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-intermediate.pem b/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-intermediate.pem
deleted file mode 100644
index 79470be..0000000
--- a/src/pki/testdata/ssl/certificates/prime256v1-ecdsa-intermediate.pem
+++ /dev/null
@@ -1,58 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=2048 RSA Test Root CA
- Validity
- Not Before: Apr 22 20:28:41 2016 GMT
- Not After : Apr 20 20:28:41 2026 GMT
- Subject: CN=prime256v1 ecdsa Test intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:d5:c1:4a:32:95:95:c5:88:fa:01:fa:c5:9e:dc:
- e2:99:62:eb:13:e5:35:42:b3:7a:fc:46:c0:fa:29:
- 12:c8:2d:ea:30:0f:d2:9a:47:97:2c:7e:89:e6:ef:
- 49:55:06:c9:37:c7:99:56:16:b2:2b:c9:7c:69:8e:
- 10:7a:dd:1f:42
- ASN1 OID: prime256v1
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 0D:6B:B6:D7:DD:7F:CD:4E:AD:06:6B:22:E1:11:08:58:10:AB:16:2A
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 58:01:f0:a4:cb:85:85:72:db:7c:15:af:95:9d:b0:8e:a9:1a:
- 43:ef:d3:a8:15:1b:37:2c:c3:5b:9a:b3:c2:24:88:1b:58:7e:
- 9c:9b:3e:8f:02:06:47:35:85:b7:65:8d:25:72:2d:d3:e9:5f:
- 3a:f9:62:b1:af:43:bc:3d:d8:f9:ef:9d:c4:c7:65:96:db:67:
- 20:ef:b7:3d:40:a0:d3:a4:ad:3e:f9:d1:2e:d7:fd:9d:25:72:
- 82:f5:7f:ce:75:f7:86:77:c7:52:6d:c9:10:13:46:04:88:09:
- cf:1a:f0:f2:e1:9c:2f:d7:c8:17:32:57:8a:5b:78:36:1c:76:
- 31:24:be:3d:29:5b:3e:92:ca:d5:e0:2c:3e:1c:72:a9:b6:f3:
- a9:28:72:8c:e4:cf:ea:fe:ca:af:21:8a:dc:6f:f9:84:7c:16:
- 34:5b:d8:21:b5:ec:b5:84:dc:b7:ef:41:e8:5b:74:0b:19:c9:
- d5:e1:ef:f2:05:33:de:92:24:27:9b:70:ad:e2:9d:8e:42:ca:
- 98:30:5f:f4:32:81:aa:11:bb:10:dc:e6:86:f5:6f:75:70:22:
- 62:29:47:84:36:17:e6:ee:ae:e9:7e:86:ae:dc:bf:81:52:7a:
- 30:7e:f9:35:31:11:cb:ec:1c:8e:ed:32:9e:96:32:9f:05:6f:
- 9c:cb:c9:db
------BEGIN CERTIFICATE-----
-MIICQjCCASqgAwIBAgIBBDANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBUyMDQ4
-IFJTQSBUZXN0IFJvb3QgQ0EwHhcNMTYwNDIyMjAyODQxWhcNMjYwNDIwMjAyODQx
-WjAwMS4wLAYDVQQDDCVwcmltZTI1NnYxIGVjZHNhIFRlc3QgaW50ZXJtZWRpYXRl
-IENBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1cFKMpWVxYj6AfrFntzimWLr
-E+U1QrN6/EbA+ikSyC3qMA/SmkeXLH6J5u9JVQbJN8eZVhayK8l8aY4Qet0fQqNC
-MEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUDWu2191/zU6tBmsi4REIWBCr
-FiowDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBYAfCky4WFctt8
-Fa+VnbCOqRpD79OoFRs3LMNbmrPCJIgbWH6cmz6PAgZHNYW3ZY0lci3T6V86+WKx
-r0O8Pdj5753Ex2WW22cg77c9QKDTpK0++dEu1/2dJXKC9X/OdfeGd8dSbckQE0YE
-iAnPGvDy4Zwv18gXMleKW3g2HHYxJL49KVs+ksrV4Cw+HHKptvOpKHKM5M/q/sqv
-IYrcb/mEfBY0W9ghtey1hNy370HoW3QLGcnV4e/yBTPekiQnm3Ct4p2OQsqYMF/0
-MoGqEbsQ3OaG9W91cCJiKUeENhfm7q7pfoau3L+BUnowfvk1MRHL7ByO7TKeljKf
-BW+cy8nb
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/punycodetest.pem b/src/pki/testdata/ssl/certificates/punycodetest.pem
deleted file mode 100644
index 59d3172..0000000
--- a/src/pki/testdata/ssl/certificates/punycodetest.pem
+++ /dev/null
@@ -1,78 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 44:ff:47:5b:37:71:65:69:6a:02:40:fd:0c:fb:7b:a0:70:f4:8d:5d
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = xn--wgv71a119e.com
- Validity
- Not Before: Oct 3 17:20:10 2022 GMT
- Not After : Sep 30 17:20:10 2032 GMT
- Subject: CN = xn--wgv71a119e.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b1:2e:20:9b:56:83:a2:e8:0e:6a:06:53:ea:8b:
- a3:2e:a1:ca:a7:ad:f5:6f:66:3d:13:77:52:66:9d:
- ec:63:1d:66:7e:58:90:56:7e:7d:32:a0:ec:43:14:
- 29:90:9b:00:53:37:a9:bf:bc:bf:86:f0:89:5b:4f:
- 64:98:4b:71:d8:b3:2d:75:10:28:67:b1:e4:80:f0:
- 4e:3c:28:79:56:83:ab:a9:65:e7:fa:b8:d6:f6:b9:
- 21:61:a2:a1:eb:a4:80:43:4e:ab:93:d1:95:00:03:
- 91:c1:36:b0:66:47:f9:60:0a:70:37:08:cb:a4:cc:
- 6e:85:1c:4e:c1:98:88:a8:18:5d:75:4e:7b:63:1d:
- 4b:e9:1c:5f:f4:e0:72:be:c6:b0:cd:02:e8:25:4a:
- 98:be:bf:9a:0d:93:74:4a:0b:bd:45:71:87:92:4a:
- 39:d3:a3:96:d8:7f:2e:d4:e9:5a:3b:54:de:0f:87:
- dc:d1:c6:cb:f7:73:d7:0f:3d:d1:ce:7c:5a:fc:64:
- 91:15:ff:37:1b:25:05:83:0c:d3:d2:07:0a:7c:43:
- 54:47:99:d2:fd:79:1e:35:a4:16:a4:b8:f1:f6:8b:
- 37:b4:26:9d:07:63:33:d0:c9:18:50:d1:3a:ad:2c:
- 62:90:d1:b8:36:58:51:77:6b:8a:ff:f1:bd:4e:fc:
- 74:83
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Alternative Name:
- DNS:xn--wgv71a119e.com, DNS:*.xn--wgv71a119e.com, DNS:blahblahblahblah.com
- X509v3 Subject Key Identifier:
- C6:0C:83:61:1D:BC:65:F4:0D:48:28:F5:00:9F:B3:84:0D:A4:B6:86
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 93:15:4f:06:9c:44:ae:f9:ce:f4:02:aa:81:94:7e:4e:38:4c:
- 5d:cb:98:c2:e6:92:9f:bd:74:2a:43:af:d7:b6:68:cb:ff:49:
- d5:ec:6f:4c:3b:1a:92:1f:8d:42:d0:98:2e:20:33:be:bb:06:
- 9a:62:fa:6f:d5:de:a4:f6:d7:ad:64:c0:ef:c2:e6:7b:f9:59:
- c3:97:be:95:ee:c8:ab:84:f0:a4:f5:99:aa:63:4b:bd:a6:0b:
- 13:87:c8:17:5e:99:51:93:ec:88:38:4b:c3:91:92:af:5d:5d:
- 05:5b:70:0c:de:fd:1a:89:ed:53:14:b3:05:04:bf:2c:5a:12:
- c6:20:7e:c0:31:42:b2:98:84:3f:71:89:85:ba:8c:8f:8e:40:
- c7:00:e6:b4:63:90:1e:0a:a1:e8:72:96:8a:ca:6b:a0:92:ec:
- a6:b9:4f:ca:24:27:74:84:f6:f4:ac:e6:f1:12:6e:36:3c:1a:
- a0:79:aa:ab:48:b3:db:a4:56:86:d8:30:14:e9:bc:2c:99:37:
- a4:60:ea:2f:6d:5b:66:13:a3:20:f4:84:07:de:24:20:61:5c:
- 51:b8:bf:28:89:a8:0d:c7:10:34:52:8e:53:49:af:92:b0:e0:
- bf:31:9a:40:7d:dd:af:03:72:12:84:82:27:75:cf:0d:d7:bf:
- 84:b9:b2:7c
------BEGIN CERTIFICATE-----
-MIIDRTCCAi2gAwIBAgIURP9HWzdxZWlqAkD9DPt7oHD0jV0wDQYJKoZIhvcNAQEL
-BQAwHTEbMBkGA1UEAwwSeG4tLXdndjcxYTExOWUuY29tMB4XDTIyMTAwMzE3MjAx
-MFoXDTMyMDkzMDE3MjAxMFowHTEbMBkGA1UEAwwSeG4tLXdndjcxYTExOWUuY29t
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsS4gm1aDougOagZT6ouj
-LqHKp631b2Y9E3dSZp3sYx1mfliQVn59MqDsQxQpkJsAUzepv7y/hvCJW09kmEtx
-2LMtdRAoZ7HkgPBOPCh5VoOrqWXn+rjW9rkhYaKh66SAQ06rk9GVAAORwTawZkf5
-YApwNwjLpMxuhRxOwZiIqBhddU57Yx1L6Rxf9OByvsawzQLoJUqYvr+aDZN0Sgu9
-RXGHkko506OW2H8u1OlaO1TeD4fc0cbL93PXDz3Rznxa/GSRFf83GyUFgwzT0gcK
-fENUR5nS/XkeNaQWpLjx9os3tCadB2Mz0MkYUNE6rSxikNG4NlhRd2uK//G9Tvx0
-gwIDAQABo30wezAPBgNVHRMBAf8EBTADAQH/MEkGA1UdEQRCMECCEnhuLS13Z3Y3
-MWExMTllLmNvbYIUKi54bi0td2d2NzFhMTE5ZS5jb22CFGJsYWhibGFoYmxhaGJs
-YWguY29tMB0GA1UdDgQWBBTGDINhHbxl9A1IKPUAn7OEDaS2hjANBgkqhkiG9w0B
-AQsFAAOCAQEAkxVPBpxErvnO9AKqgZR+TjhMXcuYwuaSn710KkOv17Zoy/9J1exv
-TDsakh+NQtCYLiAzvrsGmmL6b9XepPbXrWTA78Lme/lZw5e+le7Iq4TwpPWZqmNL
-vaYLE4fIF16ZUZPsiDhLw5GSr11dBVtwDN79GontUxSzBQS/LFoSxiB+wDFCspiE
-P3GJhbqMj45AxwDmtGOQHgqh6HKWisproJLsprlPyiQndIT29Kzm8RJuNjwaoHmq
-q0iz26RWhtgwFOm8LJk3pGDqL21bZhOjIPSEB94kIGFcUbi/KImoDccQNFKOU0mv
-krDgvzGaQH3drwNyEoSCJ3XPDde/hLmyfA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/quic-chain.pem b/src/pki/testdata/ssl/certificates/quic-chain.pem
deleted file mode 100644
index ab0893b..0000000
--- a/src/pki/testdata/ssl/certificates/quic-chain.pem
+++ /dev/null
@@ -1,147 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Intermediate CA
- Validity
- Not Before: Dec 18 23:44:03 2017 GMT
- Not After : Dec 16 23:44:03 2027 GMT
- Subject: CN=test.example.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b2:56:6f:7e:d4:b4:b6:4e:e3:15:8e:8a:e9:46:
- 06:15:63:4c:6d:3a:32:67:c7:14:a4:17:fc:b7:04:
- 98:fb:b5:11:ae:93:1c:20:73:15:cd:b3:bc:ee:61:
- 82:8e:cb:b8:78:ca:6d:e6:57:73:f3:45:6e:1e:c3:
- 27:5d:af:5e:52:6d:12:47:44:72:3d:7d:8a:c1:47:
- 50:19:4a:21:a4:08:b4:cc:2e:9c:a2:2a:ce:1b:87:
- 82:ae:3a:23:b0:dd:d2:3e:64:fe:ce:a6:35:34:93:
- 07:f8:88:6e:c8:be:b2:0b:5f:9c:96:0e:79:1c:a3:
- 2b:c9:23:5a:8a:1f:1e:17:e2:a9:d4:3c:49:22:29:
- 43:fa:63:55:3c:72:62:4a:d1:72:5a:ae:75:a8:14:
- 67:eb:58:88:ce:11:0c:bf:09:67:f2:bb:c8:80:3e:
- 4a:f0:35:ad:d2:dc:43:a3:2f:da:c6:3b:1c:6e:76:
- 70:31:73:cc:33:5b:4f:36:dc:f3:8f:9f:a6:07:6d:
- 61:e0:66:6f:2c:76:bd:85:a3:8b:d0:8a:ce:c4:bc:
- 97:e0:ed:e1:29:df:a1:62:b9:ad:d8:0f:1a:f8:ae:
- 44:fe:a6:28:95:c4:cc:df:b5:f7:6d:46:ae:ef:9b:
- af:73:50:1d:9f:f0:c7:a0:ef:37:4b:13:73:96:24:
- 95:0f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- DNS:test.example.com
- Signature Algorithm: sha256WithRSAEncryption
- bd:55:54:e5:ac:2b:e6:6f:c9:45:b7:77:97:af:37:e6:6b:60:
- cb:51:0f:b0:2c:40:71:39:73:7a:0b:6f:37:a5:cc:40:4f:d1:
- 43:3d:8e:1d:37:ba:ff:2d:7b:80:21:fd:ec:e4:7c:20:6a:ce:
- 6e:28:9b:c1:4e:9e:1e:17:1f:cb:04:61:c1:d0:72:0c:31:f6:
- ee:2b:a9:9c:29:6b:45:bd:97:57:a6:25:f3:f0:6b:08:3f:4e:
- 00:33:cf:47:3b:50:4a:15:a7:a0:c8:e0:8b:86:7b:48:3e:39:
- 15:00:0a:aa:79:3c:8d:fd:d7:4a:68:2f:05:2b:60:2a:d1:7e:
- 1c:bc:06:e9:b7:51:35:71:d7:6b:f4:b8:f3:17:d7:f1:d4:8d:
- f8:0e:4a:11:34:4d:d9:19:70:33:0a:66:e6:4c:11:93:90:5c:
- 5d:a1:f3:8a:1c:ce:0c:12:5e:a9:6b:e1:1f:eb:b3:65:b8:bc:
- 1a:48:af:cc:af:fc:db:3e:0b:32:47:8d:fc:ed:b3:50:9a:65:
- b8:19:eb:db:18:21:5f:e4:1d:c5:87:57:9b:5a:8a:59:16:84:
- 8d:27:3e:f9:7a:c0:fa:e7:84:90:da:1a:03:98:b5:c6:a9:52:
- ed:df:0e:7a:02:c7:e6:82:d2:06:cb:97:75:90:89:d6:d1:cf:
- 43:74:09:f7
------BEGIN CERTIFICATE-----
-MIIDATCCAemgAwIBAgIBATANBgkqhkiG9w0BAQsFADAfMR0wGwYDVQQDDBRUZXN0
-IEludGVybWVkaWF0ZSBDQTAeFw0xNzEyMTgyMzQ0MDNaFw0yNzEyMTYyMzQ0MDNa
-MBsxGTAXBgNVBAMMEHRlc3QuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUA
-A4IBDwAwggEKAoIBAQCyVm9+1LS2TuMVjorpRgYVY0xtOjJnxxSkF/y3BJj7tRGu
-kxwgcxXNs7zuYYKOy7h4ym3mV3PzRW4ewyddr15SbRJHRHI9fYrBR1AZSiGkCLTM
-LpyiKs4bh4KuOiOw3dI+ZP7OpjU0kwf4iG7IvrILX5yWDnkcoyvJI1qKHx4X4qnU
-PEkiKUP6Y1U8cmJK0XJarnWoFGfrWIjOEQy/CWfyu8iAPkrwNa3S3EOjL9rGOxxu
-dnAxc8wzW0823POPn6YHbWHgZm8sdr2Fo4vQis7EvJfg7eEp36Fiua3YDxr4rkT+
-piiVxMzftfdtRq7vm69zUB2f8Meg7zdLE3OWJJUPAgMBAAGjTDBKMAwGA1UdEwEB
-/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBsGA1UdEQQUMBKC
-EHRlc3QuZXhhbXBsZS5jb20wDQYJKoZIhvcNAQELBQADggEBAL1VVOWsK+ZvyUW3
-d5evN+ZrYMtRD7AsQHE5c3oLbzelzEBP0UM9jh03uv8te4Ah/ezkfCBqzm4om8FO
-nh4XH8sEYcHQcgwx9u4rqZwpa0W9l1emJfPwawg/TgAzz0c7UEoVp6DI4IuGe0g+
-ORUACqp5PI3910poLwUrYCrRfhy8Bum3UTVx12v0uPMX1/HUjfgOShE0TdkZcDMK
-ZuZMEZOQXF2h84oczgwSXqlr4R/rs2W4vBpIr8yv/Ns+CzJHjfzts1CaZbgZ69sY
-IV/kHcWHV5tailkWhI0nPvl6wPrnhJDaGgOYtcapUu3fDnoCx+aC0gbLl3WQidbR
-z0N0Cfc=
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=Test Root CA
- Validity
- Not Before: Dec 18 23:44:03 2017 GMT
- Not After : Dec 16 23:44:03 2027 GMT
- Subject: CN=Test Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e4:cd:89:4c:65:4f:4d:68:bd:2a:7a:4f:0b:10:
- 3f:02:d6:2a:5b:5b:76:c8:97:59:67:19:6e:95:45:
- c3:38:a4:c7:29:f5:f7:95:52:97:a3:01:19:b2:b3:
- ec:09:97:08:4f:f1:db:43:67:50:59:ac:ca:9a:05:
- 56:fc:73:42:f3:90:e1:e5:3e:03:75:35:33:d2:df:
- aa:3d:f8:ca:16:5e:7e:ef:01:9c:2a:30:eb:c7:cc:
- 06:04:90:14:c0:54:f5:96:22:26:30:39:73:c5:c0:
- 9d:0d:b0:9f:b0:e5:cf:f6:b1:0c:10:ab:f0:c9:54:
- a6:30:d5:b4:fd:a7:23:7f:1e:57:7b:72:d7:af:0d:
- a2:3e:4d:b2:c5:51:70:2a:06:2f:66:21:ca:7f:7d:
- 6b:60:24:5e:ed:5f:74:ee:4b:b1:f1:ec:54:a0:fb:
- 89:05:69:94:78:9b:a4:85:8c:ea:e6:b5:d6:fd:c5:
- 6d:98:28:e4:1d:81:1b:26:3b:21:c2:e4:df:bd:a1:
- 0d:51:35:40:43:a0:a4:00:66:fa:97:46:d6:9d:95:
- ca:da:62:f8:c7:60:6c:e4:89:c2:d0:74:30:fe:2a:
- db:54:95:5b:68:5f:ca:bd:e9:af:27:13:fc:c4:6f:
- e6:5d:05:92:cc:bc:e4:76:8a:2e:34:0b:5e:39:11:
- 75:57
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 60:4e:38:f3:7b:00:46:75:8f:d0:4e:08:76:2d:ed:9f:bf:cc:
- 50:1b:bf:e4:6d:76:50:fe:fa:7d:46:90:1c:75:f1:3f:47:19:
- eb:02:38:cb:3e:56:0f:8f:09:ae:a8:42:d0:e6:5a:31:54:24:
- b2:fe:4b:a2:e4:44:14:64:44:d8:50:12:62:4a:06:60:29:22:
- 95:bb:c8:7e:dd:d4:7d:a6:dd:3c:0d:fb:71:67:6f:9b:49:05:
- 09:7c:5c:63:2b:df:71:aa:ae:92:28:98:73:c2:60:b6:54:10:
- f6:f5:54:d6:93:0a:22:56:0a:fd:45:8a:a4:d7:a7:21:df:f5:
- 53:07:1c:3b:63:c1:7c:4e:f0:3d:5c:c4:c9:cc:55:ae:ec:fb:
- 2e:4f:b0:f9:5b:1d:c3:46:ba:38:f6:ff:8d:b3:3b:d0:7d:15:
- 3f:fd:6a:bd:a1:59:18:ff:57:fc:d6:c0:3d:7e:75:61:ff:13:
- 09:81:5f:38:82:22:78:78:97:5e:e6:7c:fb:16:a8:92:40:97:
- eb:7c:a5:37:da:ca:5f:28:69:e4:63:b7:07:61:ad:e8:5a:e8:
- 06:55:c0:34:7c:30:66:1e:9a:7e:ed:cb:c8:14:c1:e3:b3:ac:
- 8d:89:9c:6b:b1:ea:eb:71:94:c0:1d:63:b7:d9:82:74:13:0c:
- ee:8a:ca:dc
------BEGIN CERTIFICATE-----
-MIIC1DCCAbygAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxUZXN0
-IFJvb3QgQ0EwHhcNMTcxMjE4MjM0NDAzWhcNMjcxMjE2MjM0NDAzWjAfMR0wGwYD
-VQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBAOTNiUxlT01ovSp6TwsQPwLWKltbdsiXWWcZbpVFwzikxyn195VS
-l6MBGbKz7AmXCE/x20NnUFmsypoFVvxzQvOQ4eU+A3U1M9Lfqj34yhZefu8BnCow
-68fMBgSQFMBU9ZYiJjA5c8XAnQ2wn7Dlz/axDBCr8MlUpjDVtP2nI38eV3ty168N
-oj5NssVRcCoGL2Yhyn99a2AkXu1fdO5LsfHsVKD7iQVplHibpIWM6ua11v3FbZgo
-5B2BGyY7IcLk372hDVE1QEOgpABm+pdG1p2Vytpi+MdgbOSJwtB0MP4q21SVW2hf
-yr3prycT/MRv5l0Fksy85HaKLjQLXjkRdVcCAwEAAaMjMCEwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAGBOOPN7AEZ1
-j9BOCHYt7Z+/zFAbv+RtdlD++n1GkBx18T9HGesCOMs+Vg+PCa6oQtDmWjFUJLL+
-S6LkRBRkRNhQEmJKBmApIpW7yH7d1H2m3TwN+3Fnb5tJBQl8XGMr33GqrpIomHPC
-YLZUEPb1VNaTCiJWCv1FiqTXpyHf9VMHHDtjwXxO8D1cxMnMVa7s+y5PsPlbHcNG
-ujj2/42zO9B9FT/9ar2hWRj/V/zWwD1+dWH/EwmBXziCInh4l17mfPsWqJJAl+t8
-pTfayl8oaeRjtwdhreha6AZVwDR8MGYemn7ty8gUweOzrI2JnGux6utxlMAdY7fZ
-gnQTDO6Kytw=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/quic-ecdsa-leaf.key b/src/pki/testdata/ssl/certificates/quic-ecdsa-leaf.key
deleted file mode 100644
index b3e47c7..0000000
--- a/src/pki/testdata/ssl/certificates/quic-ecdsa-leaf.key
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key b/src/pki/testdata/ssl/certificates/quic-leaf-cert.key
deleted file mode 100644
index e509d72..0000000
--- a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.pkcs8.pem b/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.pkcs8.pem
deleted file mode 100644
index 00983fc..0000000
--- a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.pkcs8.pem
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCyVm9+1LS2TuMV
-jorpRgYVY0xtOjJnxxSkF/y3BJj7tRGukxwgcxXNs7zuYYKOy7h4ym3mV3PzRW4e
-wyddr15SbRJHRHI9fYrBR1AZSiGkCLTMLpyiKs4bh4KuOiOw3dI+ZP7OpjU0kwf4
-iG7IvrILX5yWDnkcoyvJI1qKHx4X4qnUPEkiKUP6Y1U8cmJK0XJarnWoFGfrWIjO
-EQy/CWfyu8iAPkrwNa3S3EOjL9rGOxxudnAxc8wzW0823POPn6YHbWHgZm8sdr2F
-o4vQis7EvJfg7eEp36Fiua3YDxr4rkT+piiVxMzftfdtRq7vm69zUB2f8Meg7zdL
-E3OWJJUPAgMBAAECggEAWhFzcB/nQOfoonuCRrxZ2DV1ZPjueiE+mH2Q4bINvZo+
-WufrXawiB+jN86sFsC7NdRvvk1T5t5SKQDkZyaQHRCPYBmxYMhwUlvb4Sj15bgoD
-ndewvepWe+rdoja0zd/KDj8dvaqN1oankOr+4J4G992LDPI0UrVKKOSVFosOvMqh
-zAJy19KGzfSzBU40xnWk4MEq7ZPksdeMFN5Dv+C4lFCmd/ddTFQ7EcqeSRqv2JCC
-fAH9wF6GFUXfYqU7h3CTt686kxhbgle4U5rzr126ByZjysAKv5OnNOEDlNi8D5og
-SX/vjuek8eL3Ypmho1Wch+f3w315gs8KWQjx0lcv+QKBgQDlvCRPat/qu0v/hsE7
-iopkV5I3AghzfNXzaHFrwgkXFXu+pArTk3r22aY3strAXfiYp7Blz10+LUrZyvB6
-0wa//Mk3nZ67BcViy1HykJJd6hHXYXxqih8Ig0JQJrD12iEwo3RUZ/G+L4EVOcG/
-kS/C8sUbp3j6mqxJe18xgvCF0wKBgQDGugDL8xfzuqTT3XPhCTmUL1nAO3Xv0vRb
-Vuzx0bFeGvAPHWFAb2FtEkXc4pDCPb+73q9ByBwukVB0nPpiaPzlJHGMocBANxh6
-tvO/XMcfmQmhQ+2yXgXEb7/RamULdjn7dlE+0l8kvCI37LYB/lPq2cdA1vnugxkB
-55fls4GCVQKBgQC35snyQQ2KK/CEVmzsqtRpyqgjHJ+DQ1VJijvxFNyN/AaY71wz
-TgXLASPLxoLSJudP3Dya40oy8bLPcWLcD32BxmuU97oO4GnH0haBZDWmtC8gCMu9
-xV9eQyScYLybsceL1ezTfHnJ0uE0Co4MOb7QAeLDZmazxYlRMU9cpQLBPQKBgQCT
-yYwCIHy1kx41OUGOH3AklbonTZD9k2KJ8vEvPQSsuVfBxdWnN626kZZHGG8TJRzL
-uGWZhBoBP6wXrQ4/1VgNiLaxITF6D/8yc5B9xZ+IDiWtOnkw5t9fIMQEFx2iEoA4
-U9tD3utGxGqmMHGCtgLuaprVy4n/KJuWYQcDmiU8KQKBgQClNWD+p5caD82Z4QB5
-Y/lTbjmmF4nLHlwfLpWI+nJ76kvFMnLYgJY8oZgBwBZsEkQG8so/nejBFsYvIDeR
-5W7cQVJ+ED8GCF9O4H77U0R8rpuL4z61ni4rXHc9+rABaHBHJ1aF8h3SlceHVdow
-FBU427jUeVKBN9UnFo4wrogjMA==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.sct b/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.sct
deleted file mode 100644
index 0d19282..0000000
--- a/src/pki/testdata/ssl/certificates/quic-leaf-cert.key.sct
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/quic-root.pem b/src/pki/testdata/ssl/certificates/quic-root.pem
deleted file mode 100644
index f25cd2e..0000000
--- a/src/pki/testdata/ssl/certificates/quic-root.pem
+++ /dev/null
@@ -1,18 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIC1DCCAbygAwIBAgIJANU1FI5oBbmLMA0GCSqGSIb3DQEBCwUAMBcxFTATBgNV
-BAMMDFRlc3QgUm9vdCBDQTAeFw0xNzEyMTgyMzQ0MDNaFw0yNzEyMTYyMzQ0MDNa
-MBcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBALqSSRbDX0cmxTOeBh4qqMtw8BA7J8l6CYZqeUgigR67xAvJGEqx
-WhYDBjodWIYucrwqkRuju1ufRXVNAD8rqs47db5NPDHH+FqN33RkSa9XIdOGdnHX
-NfCQ13Vpq9tnvZ3zCzvSWXDVYz6GcCBJ51tjWNZtX8O8N179HcVef3LhBGweAJJv
-+FkOLiClZ1y2A5hfdmuYmIYy2Iwc7we/R6jm+Ns0pVA8NrLicEHzrxJLMlMD5+zd
-WjkY6Bv9OdPipmEr1/EP3957bZ7uIUZWEq79SnQ90sKkMVS+q7Ckz7PdMBJI+fZc
-HsjucLXL0tysbcF+CtYqHsbrazye0yERUFECAwEAAaMjMCEwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAJZRG2cJGaGF
-Tl8H6+SltT9dlZ//Z7ZNsWEfv8xehGrRHsV2kxXvuVf1K4EpP3FAEvDJgOvP1MkA
-rmcpI9SsY4cr0Zy/s+Ez8SwespXkSKvtCXCmq9/kpadFPDWwR1NAXVzSEuhXJxDR
-bA+boLCu6rMFbkoRi/aFYzro+9m8RsXlyYGVGspov411lu56huoJ3ooGTIfQM8or
-N6ZNWkb+RTUUj29o3qr3kiQv73mB6h47/3IkYC5mITl+vK3OtwIRwjLzXZuS40/W
-RlI+SRYG4/yTzgV1DB4JlVJl4qMsF3z1zY1P7WeCU4YqZoIam/Ig/ZzxfOFTczk8
-vw1/E4YbkfE=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/quic-short-lived.pem b/src/pki/testdata/ssl/certificates/quic-short-lived.pem
deleted file mode 100644
index ef24357..0000000
--- a/src/pki/testdata/ssl/certificates/quic-short-lived.pem
+++ /dev/null
@@ -1,42 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 14:95:0e:b4:a9:33:04:9b:ed:a5:47:b9:c8:0f:12:14:57:d1:66:ff
- Signature Algorithm: ecdsa-with-SHA256
- Issuer: CN = Short-lived Certificate
- Validity
- Not Before: Jun 5 19:49:12 2020 GMT
- Not After : Jun 19 19:49:12 2020 GMT
- Subject: CN = Short-lived Certificate
- Subject Public Key Info:
- Public Key Algorithm: id-ecPublicKey
- Public-Key: (256 bit)
- pub:
- 04:42:8a:75:3b:89:02:17:c3:97:d9:35:3c:ac:9a:
- 46:a4:46:fa:17:cc:5d:0a:4c:6a:a3:88:7c:ff:44:
- c5:96:af:6d:3b:17:76:d1:59:54:23:cc:16:05:96:
- 29:9e:2c:f4:a7:9b:c4:42:3b:21:4e:ac:bd:8f:57:
- 92:2b:fe:8f:85
- ASN1 OID: prime256v1
- NIST CURVE: P-256
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:FALSE
- X509v3 Subject Alternative Name:
- DNS:example.org
- Signature Algorithm: ecdsa-with-SHA256
- 30:45:02:20:73:ca:c3:64:38:04:ad:5e:f7:87:a6:1f:ac:62:
- 03:7b:3a:11:5b:51:2a:11:b2:25:e3:24:1e:62:ec:72:39:be:
- 02:21:00:f7:df:1b:83:07:a2:fd:d1:1f:c9:92:57:1f:ee:2c:
- f2:27:b5:99:91:8f:8b:9d:02:a3:f7:5d:17:9e:d6:19:a6
------BEGIN CERTIFICATE-----
-MIIBazCCARGgAwIBAgIUFJUOtKkzBJvtpUe5yA8SFFfRZv8wCgYIKoZIzj0EAwIw
-IjEgMB4GA1UEAwwXU2hvcnQtbGl2ZWQgQ2VydGlmaWNhdGUwHhcNMjAwNjA1MTk0
-OTEyWhcNMjAwNjE5MTk0OTEyWjAiMSAwHgYDVQQDDBdTaG9ydC1saXZlZCBDZXJ0
-aWZpY2F0ZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEKKdTuJAhfDl9k1PKya
-RqRG+hfMXQpMaqOIfP9ExZavbTsXdtFZVCPMFgWWKZ4s9KebxEI7IU6svY9Xkiv+
-j4WjJTAjMAkGA1UdEwQCMAAwFgYDVR0RBA8wDYILZXhhbXBsZS5vcmcwCgYIKoZI
-zj0EAwIDSAAwRQIgc8rDZDgErV73h6YfrGIDezoRW1EqEbIl4yQeYuxyOb4CIQD3
-3xuDB6L90R/Jklcf7izyJ7WZkY+LnQKj910XntYZpg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/redundant-server-chain.pem b/src/pki/testdata/ssl/certificates/redundant-server-chain.pem
deleted file mode 100644
index 755b84d..0000000
--- a/src/pki/testdata/ssl/certificates/redundant-server-chain.pem
+++ /dev/null
@@ -1,333 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDsdrSxnyz5qQNr
-JRBll0qjD5zDYW41+A+X2rDMDONOaLlO9OODtjvoCRBg5KUJ2y9a/Vsui77szkLD
-7h4lJPTlxGyFNxgtfyzSuXEb5ZBP0kYD+RXfafIeTmQECIFwsmnc3ytonl+Hzr+g
-6G2w12qNWOL3DqrxgOc/9UeZKuTf4ERM7x1cfBmA3keW0M8PqJ9rVSG7zzLreago
-Q81pmlWVttFrZWt2PAq6DH7BEdN+cbIEa6bSFOmBW24r+TJxxDc9X95xXNdC/LYn
-fb9tN+1gPDd1bcjeEdPIg0EMqb0BtfcaUjZojownuIt04fcaet4OaVoo/HNhy9XM
-GqqoHQeHAgMBAAECggEAIBGZP92Og+1gAU/tgVmbTbH4WKcGA1u5AacvAv1cdm3N
-c9/SWzKDvVw9VGat20BWk8h4bT+WjRcMBvZsMC1q6R5SeV6XcNQmiA2OQXJIuAqU
-ZEWLqdj8dQ+8kK92nooTwVii0nVoD0sCwhfDiJAuayz62vaqSEZrFkl1hFhE4feN
-jpNOjzU54nbtmAnT1umyO13pJxTcRjetTJioIsl/uvTGuIhBsY6gqYchtPtZ0c35
-0/YNOMtAWKERDgpyFwBNmUA9YunmS603ThA5SB7rbaMbANyxXoGRcRjNavI67ues
-fgvRY/GghnY2sKroyc9CIsnghrGAITW6miQw3uWRQQKBgQD4mTh7g0DP3bfHUIqm
-af7UmPV7gPrJItlvgrYRYy4zjnxvNk/kcfgrJATMAnqGX5KrbXFX6AdfanRRnJcP
-gCojd1C3v3cotUVky9r91v/1Hn1fe2hDzy/qrbwh2WBATPKCJjL0PuXNhGsfqoKG
-SMhvqy95sfFnqvy4f4pUPh6pIwKBgQDzgP7WUAVWUcmjjxq6QM8WfDD5RMuPfAL4
-skkpm3WB/H+xUeqax+KSKNDDrWTfhWpTucZt0v84aG6NQz4vzkc5DrRnWltkqFgR
-NLU1esrgn1bnh/iNQt+bmw8OgH0puJsI82wBa7QjGYu3ocW043Avp1DS2ocMGMzu
-S+hFvBG4TQKBgFDI8drpVzl1cpBZswTLMx2BK1zcGCMeqQwcrO/PjCcC6Zr2SlYR
-VzUluk1VjN1312DP6uJHK4YtQOl4enp2CruFvXxIwv8+kPNlb5/Hq1vLcbCCmOpY
-PNkFZjqVujqLBs+WfD505ha4LluW/F2I72GifoYMdkdbAE8wWxJvMWWDAoGADRQg
-m+IwZzJ9YguNo/NXLB3/g2PuiwZeIn1w8IspBJJLSXrc3vNdd/w5OklV4auIynZv
-8fYjPyRcy7mQ3YB20tm3VtXDkuR31nS+RuERhH8Ka+UhtHSjDfiGFoFQN61ypkhs
-xKbERh5ZIsPNmqmcnPKfpLOYDU5Hs4TgNN6lFQECgYA/0Y25oCHqLH9MfPGs2gMJ
-BTeMxzAIsA2lwhr2/WOANHA9cWnHtI3d1eNequZpNgxtKbw2mxbM+IfnO50czV7g
-5PJPvU79T6d64u1AOtoKbCxgm9wTL8UmEPvEInnT8SfnECPxW9Pwey2rC39527jl
-i5FkIsSiwU8YIZk73YCqDg==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:ec:76:b4:b1:9f:2c:f9:a9:03:6b:25:10:65:97:
- 4a:a3:0f:9c:c3:61:6e:35:f8:0f:97:da:b0:cc:0c:
- e3:4e:68:b9:4e:f4:e3:83:b6:3b:e8:09:10:60:e4:
- a5:09:db:2f:5a:fd:5b:2e:8b:be:ec:ce:42:c3:ee:
- 1e:25:24:f4:e5:c4:6c:85:37:18:2d:7f:2c:d2:b9:
- 71:1b:e5:90:4f:d2:46:03:f9:15:df:69:f2:1e:4e:
- 64:04:08:81:70:b2:69:dc:df:2b:68:9e:5f:87:ce:
- bf:a0:e8:6d:b0:d7:6a:8d:58:e2:f7:0e:aa:f1:80:
- e7:3f:f5:47:99:2a:e4:df:e0:44:4c:ef:1d:5c:7c:
- 19:80:de:47:96:d0:cf:0f:a8:9f:6b:55:21:bb:cf:
- 32:eb:79:a8:28:43:cd:69:9a:55:95:b6:d1:6b:65:
- 6b:76:3c:0a:ba:0c:7e:c1:11:d3:7e:71:b2:04:6b:
- a6:d2:14:e9:81:5b:6e:2b:f9:32:71:c4:37:3d:5f:
- de:71:5c:d7:42:fc:b6:27:7d:bf:6d:37:ed:60:3c:
- 37:75:6d:c8:de:11:d3:c8:83:41:0c:a9:bd:01:b5:
- f7:1a:52:36:68:8e:8c:27:b8:8b:74:e1:f7:1a:7a:
- de:0e:69:5a:28:fc:73:61:cb:d5:cc:1a:aa:a8:1d:
- 07:87
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:8D:C4:21:0B:CE:12:A1:F7:05:E6:52:AF:3B:A6:10:BA:71:68:3D
- X509v3 Authority Key Identifier:
- keyid:77:3C:D2:AA:A1:C9:7D:FE:B6:90:3F:CB:1B:F6:38:37:0C:28:1A:F7
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 17:ff:16:47:18:ed:d0:b5:54:fb:b6:02:c7:e4:c1:9a:4d:99:
- 54:cb:ca:df:75:25:d4:e5:b5:20:74:3d:ac:f9:e2:a1:87:a5:
- d1:a2:da:48:c0:71:12:9f:84:9e:10:70:9c:bd:4c:74:85:90:
- b8:15:9c:b2:fb:f2:4c:03:7c:7a:a6:6e:c4:91:19:93:79:a4:
- 47:96:fa:30:15:a3:02:20:d0:07:23:70:16:db:73:aa:6e:61:
- b9:b1:0f:a9:e5:f8:d4:4f:34:19:a1:2e:fa:d6:f0:97:76:8c:
- ff:08:54:8e:dc:a3:49:c9:a3:d8:e0:c3:71:e9:8f:98:3d:dd:
- 25:73:c4:da:c3:fa:43:19:48:39:5c:43:8c:30:7a:cf:de:5a:
- c9:ee:8e:2e:88:b0:e7:84:74:5f:d4:91:a6:65:8d:bc:fd:10:
- 51:3c:53:32:fe:dd:03:84:9b:b0:64:58:9d:99:b4:bc:5f:ce:
- 30:af:67:58:f5:6c:02:67:20:f9:aa:dc:d6:96:fc:00:e8:6d:
- 72:48:12:a9:f9:dc:4b:00:26:fb:ab:1f:00:ac:e2:11:f9:36:
- 2c:bd:a9:1c:86:b5:77:c6:97:6d:29:ec:3f:d3:94:95:46:54:
- a4:2d:66:7e:9d:d7:1b:ea:21:f7:39:a3:b4:fb:e9:b6:38:4d:
- eb:49:1d:83
------BEGIN CERTIFICATE-----
-MIIDbDCCAlSgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD
-QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMGAxCzAJBgNVBAYTAlVT
-MRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAw
-DgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQDsdrSxnyz5qQNrJRBll0qjD5zDYW41+A+X2rDM
-DONOaLlO9OODtjvoCRBg5KUJ2y9a/Vsui77szkLD7h4lJPTlxGyFNxgtfyzSuXEb
-5ZBP0kYD+RXfafIeTmQECIFwsmnc3ytonl+Hzr+g6G2w12qNWOL3DqrxgOc/9UeZ
-KuTf4ERM7x1cfBmA3keW0M8PqJ9rVSG7zzLreagoQ81pmlWVttFrZWt2PAq6DH7B
-EdN+cbIEa6bSFOmBW24r+TJxxDc9X95xXNdC/LYnfb9tN+1gPDd1bcjeEdPIg0EM
-qb0BtfcaUjZojownuIt04fcaet4OaVoo/HNhy9XMGqqoHQeHAgMBAAGjgYAwfjAM
-BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTnjcQhC84SofcF5lKvO6YQunFoPTAfBgNV
-HSMEGDAWgBR3PNKqocl9/raQP8sb9jg3DCga9zAdBgNVHSUEFjAUBggrBgEFBQcD
-AQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
-F/8WRxjt0LVU+7YCx+TBmk2ZVMvK33Ul1OW1IHQ9rPnioYel0aLaSMBxEp+EnhBw
-nL1MdIWQuBWcsvvyTAN8eqZuxJEZk3mkR5b6MBWjAiDQByNwFttzqm5hubEPqeX4
-1E80GaEu+tbwl3aM/whUjtyjScmj2ODDcemPmD3dJXPE2sP6QxlIOVxDjDB6z95a
-ye6OLoiw54R0X9SRpmWNvP0QUTxTMv7dA4SbsGRYnZm0vF/OMK9nWPVsAmcg+arc
-1pb8AOhtckgSqfncSwAm+6sfAKziEfk2LL2pHIa1d8aXbSnsP9OUlUZUpC1mfp3X
-G+oh9zmjtPvptjhN60kdgw==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN=B CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:96:bf:0b:a1:79:f7:12:d1:8c:ec:e3:63:4a:c7:
- 30:53:10:0d:60:41:84:27:99:f0:9f:a4:9e:ec:19:
- 24:28:80:0b:8e:55:0c:13:ab:16:72:2b:43:aa:ac:
- fa:0f:b2:47:ae:a3:a2:8d:66:85:2b:2f:b1:c6:f2:
- bd:b6:5e:3b:d1:2b:0d:c2:bc:96:4f:d9:5f:2c:74:
- 7b:7f:2a:2c:52:84:f6:71:a7:87:df:d3:4e:be:e7:
- 53:70:cd:f0:47:5b:e4:5b:5b:64:49:37:5b:93:99:
- 09:78:22:f2:04:9e:af:aa:91:f6:22:a5:59:5d:9e:
- c7:cd:c5:11:1a:9e:99:3b:19:ad:51:59:f5:0e:ec:
- 30:f2:7e:64:33:91:cd:f0:26:12:fe:cb:f2:6e:67:
- a2:ec:94:6e:b2:97:3e:51:c0:ca:0a:e4:8a:f3:c6:
- fa:cd:55:95:11:57:5e:bd:9b:b9:70:d4:04:af:f2:
- c8:5e:1e:fb:b3:d7:03:0a:0e:be:cf:fa:c7:97:63:
- 7a:e0:b4:22:07:a7:18:b6:a7:1a:d5:23:26:c1:c4:
- 39:83:3c:45:53:9d:fd:a4:17:62:8d:bd:f2:4b:40:
- d3:85:1d:06:3a:24:4f:8f:65:77:cd:c9:e8:64:a4:
- 55:16:20:8f:17:5c:f1:6b:75:db:8e:ac:eb:2c:97:
- 28:09
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 77:3C:D2:AA:A1:C9:7D:FE:B6:90:3F:CB:1B:F6:38:37:0C:28:1A:F7
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 8c:35:9a:a4:61:08:6e:60:d9:9e:af:ab:22:89:ca:ca:39:03:
- 9c:5d:4e:5f:dc:e5:dc:33:ce:19:af:19:fd:db:c9:a7:ca:d8:
- 65:73:42:73:35:70:57:99:f0:e0:b5:c8:79:31:72:f4:85:d8:
- 3d:20:04:cb:28:dc:22:bf:ce:43:7f:72:39:7e:b4:aa:c2:a4:
- e4:25:dd:af:0e:8c:a9:fc:23:a8:4e:3d:52:fe:d4:27:dd:08:
- de:4c:b6:6c:9c:9c:11:87:11:6e:cb:f0:43:38:4b:62:71:e7:
- 09:d0:01:3f:5c:51:03:41:06:03:76:27:17:15:19:26:a4:6d:
- 17:63:3e:00:d3:d4:02:17:33:17:87:57:9d:33:b5:7e:76:98:
- 3c:a5:68:da:e6:08:76:c5:3b:ea:6a:58:4c:16:da:92:d4:b3:
- a6:d0:2e:4d:07:7d:ed:57:fa:e1:2a:09:bc:1e:4c:94:3e:f2:
- 11:41:4c:03:a8:08:a4:4c:7a:f1:42:f2:8f:ae:d5:15:5a:c5:
- 22:d3:b0:d8:d5:1d:10:6a:ee:ed:a1:4d:b4:2c:33:e2:0b:c3:
- 92:91:c7:c9:f4:f4:2c:53:8a:f6:1a:80:ff:dc:b3:91:2d:51:
- 0d:cf:e8:d3:89:3f:b1:90:76:44:8f:b1:f9:c1:60:4d:03:28:
- 74:72:ba:26
------BEGIN CERTIFICATE-----
-MIIC3DCCAcSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQyBD
-QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMA8xDTALBgNVBAMMBEIg
-Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCWvwuhefcS0Yzs42NK
-xzBTEA1gQYQnmfCfpJ7sGSQogAuOVQwTqxZyK0OqrPoPskeuo6KNZoUrL7HG8r22
-XjvRKw3CvJZP2V8sdHt/KixShPZxp4ff006+51NwzfBHW+RbW2RJN1uTmQl4IvIE
-nq+qkfYipVldnsfNxREanpk7Ga1RWfUO7DDyfmQzkc3wJhL+y/JuZ6LslG6ylz5R
-wMoK5IrzxvrNVZURV169m7lw1ASv8sheHvuz1wMKDr7P+seXY3rgtCIHpxi2pxrV
-IybBxDmDPEVTnf2kF2KNvfJLQNOFHQY6JE+PZXfNyehkpFUWII8XXPFrdduOrOss
-lygJAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHc80qqhyX3+
-tpA/yxv2ODcMKBr3MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEA
-jDWapGEIbmDZnq+rIonKyjkDnF1OX9zl3DPOGa8Z/dvJp8rYZXNCczVwV5nw4LXI
-eTFy9IXYPSAEyyjcIr/OQ39yOX60qsKk5CXdrw6MqfwjqE49Uv7UJ90I3ky2bJyc
-EYcRbsvwQzhLYnHnCdABP1xRA0EGA3YnFxUZJqRtF2M+ANPUAhczF4dXnTO1fnaY
-PKVo2uYIdsU76mpYTBbaktSzptAuTQd97Vf64SoJvB5MlD7yEUFMA6gIpEx68ULy
-j67VFVrFItOw2NUdEGru7aFNtCwz4gvDkpHHyfT0LFOK9hqA/9yzkS1RDc/o04k/
-sZB2RI+x+cFgTQModHK6Jg==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4099 (0x1003)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=D Root CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN=C CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:97:21:4e:ff:ff:22:dd:de:6d:cc:05:75:3b:37:
- 80:28:9f:61:8b:a2:ac:9b:3b:b1:e6:3a:a4:35:ce:
- 7b:95:ce:d2:2f:95:f1:c2:51:c2:9d:21:71:dd:06:
- 3a:eb:67:68:59:2d:f6:19:b1:7d:98:06:c2:c4:19:
- 34:2a:00:0a:f1:0a:0b:76:39:ba:0f:e9:69:bc:14:
- c9:fa:38:b4:f6:38:55:45:3d:21:c7:b8:20:e3:47:
- ac:5b:9e:ec:7f:a9:8b:72:00:79:5c:25:13:01:86:
- a9:6a:d9:12:b1:d2:3a:a1:cc:e5:e0:63:b2:0d:ea:
- aa:a7:42:f9:de:cf:de:e0:15:9b:6e:cd:86:81:d8:
- 5f:3f:a1:7b:bc:97:31:40:0e:17:a3:aa:c4:48:5a:
- 5c:c8:e5:89:92:68:85:08:6c:cb:31:35:9c:fb:1e:
- d3:66:35:ee:d9:d7:ea:b8:5c:3e:d0:60:94:4c:3d:
- 2b:21:6b:72:b8:3a:16:e4:f1:ea:97:74:0c:cf:27:
- a5:03:c1:b7:c3:d9:4d:5a:3d:c5:8e:3f:ca:99:b4:
- b6:59:c6:9f:22:38:0d:4d:c7:f7:11:f8:d0:71:99:
- 5d:4b:e2:30:62:00:fb:01:c9:ca:3e:ed:6a:d8:6d:
- 2d:0f:1a:77:33:02:b4:41:b3:ba:f6:1c:38:be:54:
- c9:73
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 63:B1:47:26:FC:DB:79:3F:76:96:69:4D:EA:7E:D0:B7:6A:D2:3F:A8
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- b2:52:23:e9:38:02:24:58:bf:cb:b4:62:f3:97:74:9a:24:4a:
- aa:c6:bd:59:5b:d7:33:a4:7e:8f:10:3a:09:44:a3:a1:90:f2:
- 32:c2:e9:a7:e5:16:ca:c9:6c:a1:4e:94:8a:e6:f0:dd:f2:59:
- 2c:7c:62:84:c8:28:e2:5f:f1:6f:c7:04:21:49:3f:24:8f:fb:
- 4c:38:1c:3a:5d:18:e9:f2:5d:28:5c:a8:ce:01:12:aa:17:f2:
- c0:bb:87:43:70:d7:8a:59:e7:80:38:ef:df:72:b3:1c:70:88:
- a8:65:66:40:b3:25:1d:57:f4:a8:c1:34:e6:30:1e:2d:b5:b7:
- fb:1f:99:4b:e1:fa:03:af:79:4e:5f:3c:39:02:14:e6:8b:06:
- 1b:5b:34:c7:c1:c0:30:48:2e:1c:16:ab:6b:4f:25:37:1e:a7:
- f1:fd:09:29:23:ae:89:21:31:fd:64:7c:67:37:ca:bc:26:47:
- fd:aa:d5:45:84:e1:27:47:fb:cb:05:10:cc:5b:55:f2:fb:c1:
- 08:55:89:43:0c:36:5e:4f:16:3b:35:3c:1c:61:59:90:ae:8a:
- a3:53:4d:23:da:22:80:36:5c:e9:ff:49:9e:94:eb:4f:6c:15:
- d0:4c:6c:8b:21:eb:18:24:44:d8:72:4e:de:5f:47:d2:6c:55:
- dd:4f:c6:81
------BEGIN CERTIFICATE-----
-MIIC4TCCAcmgAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAwwJRCBS
-b290IENBMB4XDTE5MTAxODIyMjQxMFoXDTI5MTAxNTIyMjQxMFowDzENMAsGA1UE
-AwwEQyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJchTv//It3e
-bcwFdTs3gCifYYuirJs7seY6pDXOe5XO0i+V8cJRwp0hcd0GOutnaFkt9hmxfZgG
-wsQZNCoACvEKC3Y5ug/pabwUyfo4tPY4VUU9Ice4IONHrFue7H+pi3IAeVwlEwGG
-qWrZErHSOqHM5eBjsg3qqqdC+d7P3uAVm27NhoHYXz+he7yXMUAOF6OqxEhaXMjl
-iZJohQhsyzE1nPse02Y17tnX6rhcPtBglEw9KyFrcrg6FuTx6pd0DM8npQPBt8PZ
-TVo9xY4/ypm0tlnGnyI4DU3H9xH40HGZXUviMGIA+wHJyj7tathtLQ8adzMCtEGz
-uvYcOL5UyXMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUY7FH
-JvzbeT92lmlN6n7Qt2rSP6gwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUA
-A4IBAQCyUiPpOAIkWL/LtGLzl3SaJEqqxr1ZW9czpH6PEDoJRKOhkPIywumn5RbK
-yWyhTpSK5vDd8lksfGKEyCjiX/FvxwQhST8kj/tMOBw6XRjp8l0oXKjOARKqF/LA
-u4dDcNeKWeeAOO/fcrMccIioZWZAsyUdV/SowTTmMB4ttbf7H5lL4foDr3lOXzw5
-AhTmiwYbWzTHwcAwSC4cFqtrTyU3Hqfx/QkpI66JITH9ZHxnN8q8Jkf9qtVFhOEn
-R/vLBRDMW1Xy+8EIVYlDDDZeTxY7NTwcYVmQroqjU00j2iKANlzp/0melOtPbBXQ
-TGyLIesYJETYck7eX0fSbFXdT8aB
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 37:4c:99:18:7e:b3:0c:6e:53:25:45:1c:0c:89:17:9a:88:0c:86:44
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = D Root CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN = D Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:dc:15:a5:eb:d7:9f:c0:de:cc:53:f2:2e:f2:d6:
- e4:22:66:16:f9:39:25:0c:f9:c4:51:19:1c:7f:ca:
- 16:64:fb:c1:8f:18:b4:77:cc:c1:6f:99:ce:54:59:
- 2a:e8:5f:14:fc:2f:58:51:ed:01:bb:31:93:13:9a:
- f5:49:07:f7:e8:ae:fa:34:78:1b:d2:1e:3a:c8:4a:
- a4:30:c5:5c:22:09:ad:3d:b8:cc:0c:56:24:ba:fd:
- ab:b8:2d:dd:92:e3:f4:88:a3:64:f0:e6:b6:f9:f2:
- ac:86:3c:77:e0:19:26:4b:0e:dc:f1:97:05:9e:13:
- de:0c:1d:72:47:ec:ed:1c:09:18:f8:f3:7d:55:ba:
- 59:06:9f:3a:5f:08:ee:cd:35:b2:3c:29:e1:fb:4a:
- a3:4d:1c:fa:59:62:da:ac:13:bc:ad:d2:da:9c:e8:
- ee:10:e8:36:e2:97:04:e3:04:ca:af:d6:97:7e:e9:
- 44:86:8d:46:9f:7d:58:2f:be:0a:1d:34:7c:e3:f0:
- 0b:9a:50:78:ff:d2:ee:6d:4c:2a:b0:e6:a5:80:45:
- 4c:9c:dd:a6:df:93:6d:ae:e7:98:c2:4b:c4:c5:d6:
- 55:9a:d4:df:ba:00:a5:0f:1d:23:b4:63:75:cc:c7:
- ff:08:8e:1c:77:bb:6b:cb:cc:b4:e0:81:ff:56:fa:
- 45:b3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- EE:13:A0:76:5C:58:BE:8C:5A:67:31:CA:23:35:67:55:0D:51:0E:12
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 3d:ad:ea:a5:49:bb:c6:f0:0a:5c:2a:2a:8c:be:7f:24:9d:55:
- 83:85:78:cb:c5:02:5a:eb:cd:f5:36:aa:df:32:8b:3f:19:f6:
- c0:9e:66:20:12:81:e9:e1:39:48:31:e8:92:c8:b1:af:fa:1f:
- b7:07:8b:54:2e:d2:55:79:c8:c8:44:75:b0:fe:d7:d2:8d:93:
- 58:82:eb:ff:49:69:93:63:de:df:19:ba:e0:a3:79:41:48:2c:
- 18:f4:33:a5:de:d9:00:da:e7:05:7e:88:74:8c:df:01:ec:17:
- f8:37:81:eb:00:4e:03:9b:0a:09:15:4d:b1:f5:72:fe:8a:1f:
- c0:f9:c6:26:3b:13:52:c3:59:c7:bf:cc:1e:79:a6:93:62:65:
- 56:25:e2:58:8b:df:db:2a:4f:a7:6a:33:f7:f9:d1:99:42:be:
- ee:dc:e4:a1:34:23:9b:40:77:d5:e4:45:b3:b1:93:9a:d0:48:
- 0a:34:31:c8:f1:60:1c:fe:10:76:74:7e:f5:96:47:19:ef:3a:
- 84:b2:0e:f3:74:23:91:9b:3f:51:7c:e4:3a:b5:40:50:ba:c6:
- 58:f9:ea:c8:b6:5c:1d:76:ac:ac:23:d0:f1:13:86:fb:4d:19:
- 1d:99:32:21:f7:56:8a:7f:c3:90:ca:51:3a:73:a1:27:64:6b:
- 1d:9b:53:1d
------BEGIN CERTIFICATE-----
-MIIC+DCCAeCgAwIBAgIUN0yZGH6zDG5TJUUcDIkXmogMhkQwDQYJKoZIhvcNAQEL
-BQAwFDESMBAGA1UEAwwJRCBSb290IENBMB4XDTE5MTAxODIyMjQxMFoXDTI5MTAx
-NTIyMjQxMFowFDESMBAGA1UEAwwJRCBSb290IENBMIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEA3BWl69efwN7MU/Iu8tbkImYW+TklDPnEURkcf8oWZPvB
-jxi0d8zBb5nOVFkq6F8U/C9YUe0BuzGTE5r1SQf36K76NHgb0h46yEqkMMVcIgmt
-PbjMDFYkuv2ruC3dkuP0iKNk8Oa2+fKshjx34BkmSw7c8ZcFnhPeDB1yR+ztHAkY
-+PN9VbpZBp86XwjuzTWyPCnh+0qjTRz6WWLarBO8rdLanOjuEOg24pcE4wTKr9aX
-fulEho1Gn31YL74KHTR84/ALmlB4/9LubUwqsOalgEVMnN2m35NtrueYwkvExdZV
-mtTfugClDx0jtGN1zMf/CI4cd7try8y04IH/VvpFswIDAQABo0IwQDAPBgNVHRMB
-Af8EBTADAQH/MB0GA1UdDgQWBBTuE6B2XFi+jFpnMcojNWdVDVEOEjAOBgNVHQ8B
-Af8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAD2t6qVJu8bwClwqKoy+fySdVYOF
-eMvFAlrrzfU2qt8yiz8Z9sCeZiASgenhOUgx6JLIsa/6H7cHi1Qu0lV5yMhEdbD+
-19KNk1iC6/9JaZNj3t8ZuuCjeUFILBj0M6Xe2QDa5wV+iHSM3wHsF/g3gesATgOb
-CgkVTbH1cv6KH8D5xiY7E1LDWce/zB55ppNiZVYl4liL39sqT6dqM/f50ZlCvu7c
-5KE0I5tAd9XkRbOxk5rQSAo0McjxYBz+EHZ0fvWWRxnvOoSyDvN0I5GbP1F85Dq1
-QFC6xlj56si2XB12rKwj0PEThvtNGR2ZMiH3Vop/w5DKUTpzoSdkax2bUx0=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/redundant-validated-chain-root.pem b/src/pki/testdata/ssl/certificates/redundant-validated-chain-root.pem
deleted file mode 100644
index 6fadba0..0000000
--- a/src/pki/testdata/ssl/certificates/redundant-validated-chain-root.pem
+++ /dev/null
@@ -1,75 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 7d:19:e5:55:d1:85:7c:54:62:f6:56:00:7a:cf:78:a9:38:29:81:ff
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = C CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN = C CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:97:21:4e:ff:ff:22:dd:de:6d:cc:05:75:3b:37:
- 80:28:9f:61:8b:a2:ac:9b:3b:b1:e6:3a:a4:35:ce:
- 7b:95:ce:d2:2f:95:f1:c2:51:c2:9d:21:71:dd:06:
- 3a:eb:67:68:59:2d:f6:19:b1:7d:98:06:c2:c4:19:
- 34:2a:00:0a:f1:0a:0b:76:39:ba:0f:e9:69:bc:14:
- c9:fa:38:b4:f6:38:55:45:3d:21:c7:b8:20:e3:47:
- ac:5b:9e:ec:7f:a9:8b:72:00:79:5c:25:13:01:86:
- a9:6a:d9:12:b1:d2:3a:a1:cc:e5:e0:63:b2:0d:ea:
- aa:a7:42:f9:de:cf:de:e0:15:9b:6e:cd:86:81:d8:
- 5f:3f:a1:7b:bc:97:31:40:0e:17:a3:aa:c4:48:5a:
- 5c:c8:e5:89:92:68:85:08:6c:cb:31:35:9c:fb:1e:
- d3:66:35:ee:d9:d7:ea:b8:5c:3e:d0:60:94:4c:3d:
- 2b:21:6b:72:b8:3a:16:e4:f1:ea:97:74:0c:cf:27:
- a5:03:c1:b7:c3:d9:4d:5a:3d:c5:8e:3f:ca:99:b4:
- b6:59:c6:9f:22:38:0d:4d:c7:f7:11:f8:d0:71:99:
- 5d:4b:e2:30:62:00:fb:01:c9:ca:3e:ed:6a:d8:6d:
- 2d:0f:1a:77:33:02:b4:41:b3:ba:f6:1c:38:be:54:
- c9:73
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 63:B1:47:26:FC:DB:79:3F:76:96:69:4D:EA:7E:D0:B7:6A:D2:3F:A8
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 8e:4d:6c:49:c9:9c:f9:cb:a0:81:9b:65:31:c7:bc:8c:c0:75:
- 4d:60:16:ef:bb:b6:b4:2a:5d:68:34:d7:e0:53:1f:3e:84:b6:
- aa:7d:fd:a1:c9:29:88:83:2e:ab:f3:87:43:a8:d8:5c:a8:1b:
- e0:58:50:84:03:05:15:03:01:07:30:d0:4a:f9:95:f1:86:be:
- 45:5b:31:f0:88:12:22:d7:7a:fb:0b:9f:95:41:ba:df:40:e3:
- b2:71:e7:4e:09:91:1c:5f:51:b3:ce:a5:00:0b:82:d1:04:f2:
- 1c:5a:14:4b:1b:3f:2d:41:11:7c:33:37:89:56:b4:b7:fa:d8:
- b9:20:8d:bd:a6:68:60:2a:3c:aa:61:38:74:d4:0a:16:41:70:
- d8:75:c4:6d:04:a8:b6:a5:0f:e7:02:52:0b:7d:44:d6:1b:2f:
- ca:06:aa:61:3d:8d:82:3f:34:c5:bb:08:69:6f:6c:b7:53:e5:
- 52:3d:dd:7b:1c:1f:d3:7d:38:43:ca:c7:75:9a:a8:a1:93:27:
- 13:b0:57:1a:ff:22:90:1f:b2:69:da:7a:a4:2f:16:51:fa:81:
- 6c:ed:c0:19:42:58:b5:21:67:c1:54:93:db:55:86:c7:97:09:
- 76:18:32:55:2a:b4:b1:ac:12:bc:3f:00:3d:b5:1c:ef:55:c4:
- f0:6c:a1:17
------BEGIN CERTIFICATE-----
-MIIC7jCCAdagAwIBAgIUfRnlVdGFfFRi9lYAes94qTgpgf8wDQYJKoZIhvcNAQEL
-BQAwDzENMAsGA1UEAwwEQyBDQTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0
-MTBaMA8xDTALBgNVBAMMBEMgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQCXIU7//yLd3m3MBXU7N4Aon2GLoqybO7HmOqQ1znuVztIvlfHCUcKdIXHd
-BjrrZ2hZLfYZsX2YBsLEGTQqAArxCgt2OboP6Wm8FMn6OLT2OFVFPSHHuCDjR6xb
-nux/qYtyAHlcJRMBhqlq2RKx0jqhzOXgY7IN6qqnQvnez97gFZtuzYaB2F8/oXu8
-lzFADhejqsRIWlzI5YmSaIUIbMsxNZz7HtNmNe7Z1+q4XD7QYJRMPSsha3K4Ohbk
-8eqXdAzPJ6UDwbfD2U1aPcWOP8qZtLZZxp8iOA1Nx/cR+NBxmV1L4jBiAPsByco+
-7WrYbS0PGnczArRBs7r2HDi+VMlzAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w
-HQYDVR0OBBYEFGOxRyb823k/dpZpTep+0Ldq0j+oMA4GA1UdDwEB/wQEAwIBBjAN
-BgkqhkiG9w0BAQsFAAOCAQEAjk1sScmc+cuggZtlMce8jMB1TWAW77u2tCpdaDTX
-4FMfPoS2qn39ockpiIMuq/OHQ6jYXKgb4FhQhAMFFQMBBzDQSvmV8Ya+RVsx8IgS
-Itd6+wuflUG630DjsnHnTgmRHF9Rs86lAAuC0QTyHFoUSxs/LUERfDM3iVa0t/rY
-uSCNvaZoYCo8qmE4dNQKFkFw2HXEbQSotqUP5wJSC31E1hsvygaqYT2Ngj80xbsI
-aW9st1PlUj3dexwf0304Q8rHdZqooZMnE7BXGv8ikB+yadp6pC8WUfqBbO3AGUJY
-tSFnwVST21WGx5cJdhgyVSq0sawSvD8APbUc71XE8GyhFw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/redundant-validated-chain.pem b/src/pki/testdata/ssl/certificates/redundant-validated-chain.pem
deleted file mode 100644
index 8239cdc..0000000
--- a/src/pki/testdata/ssl/certificates/redundant-validated-chain.pem
+++ /dev/null
@@ -1,259 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDsdrSxnyz5qQNr
-JRBll0qjD5zDYW41+A+X2rDMDONOaLlO9OODtjvoCRBg5KUJ2y9a/Vsui77szkLD
-7h4lJPTlxGyFNxgtfyzSuXEb5ZBP0kYD+RXfafIeTmQECIFwsmnc3ytonl+Hzr+g
-6G2w12qNWOL3DqrxgOc/9UeZKuTf4ERM7x1cfBmA3keW0M8PqJ9rVSG7zzLreago
-Q81pmlWVttFrZWt2PAq6DH7BEdN+cbIEa6bSFOmBW24r+TJxxDc9X95xXNdC/LYn
-fb9tN+1gPDd1bcjeEdPIg0EMqb0BtfcaUjZojownuIt04fcaet4OaVoo/HNhy9XM
-GqqoHQeHAgMBAAECggEAIBGZP92Og+1gAU/tgVmbTbH4WKcGA1u5AacvAv1cdm3N
-c9/SWzKDvVw9VGat20BWk8h4bT+WjRcMBvZsMC1q6R5SeV6XcNQmiA2OQXJIuAqU
-ZEWLqdj8dQ+8kK92nooTwVii0nVoD0sCwhfDiJAuayz62vaqSEZrFkl1hFhE4feN
-jpNOjzU54nbtmAnT1umyO13pJxTcRjetTJioIsl/uvTGuIhBsY6gqYchtPtZ0c35
-0/YNOMtAWKERDgpyFwBNmUA9YunmS603ThA5SB7rbaMbANyxXoGRcRjNavI67ues
-fgvRY/GghnY2sKroyc9CIsnghrGAITW6miQw3uWRQQKBgQD4mTh7g0DP3bfHUIqm
-af7UmPV7gPrJItlvgrYRYy4zjnxvNk/kcfgrJATMAnqGX5KrbXFX6AdfanRRnJcP
-gCojd1C3v3cotUVky9r91v/1Hn1fe2hDzy/qrbwh2WBATPKCJjL0PuXNhGsfqoKG
-SMhvqy95sfFnqvy4f4pUPh6pIwKBgQDzgP7WUAVWUcmjjxq6QM8WfDD5RMuPfAL4
-skkpm3WB/H+xUeqax+KSKNDDrWTfhWpTucZt0v84aG6NQz4vzkc5DrRnWltkqFgR
-NLU1esrgn1bnh/iNQt+bmw8OgH0puJsI82wBa7QjGYu3ocW043Avp1DS2ocMGMzu
-S+hFvBG4TQKBgFDI8drpVzl1cpBZswTLMx2BK1zcGCMeqQwcrO/PjCcC6Zr2SlYR
-VzUluk1VjN1312DP6uJHK4YtQOl4enp2CruFvXxIwv8+kPNlb5/Hq1vLcbCCmOpY
-PNkFZjqVujqLBs+WfD505ha4LluW/F2I72GifoYMdkdbAE8wWxJvMWWDAoGADRQg
-m+IwZzJ9YguNo/NXLB3/g2PuiwZeIn1w8IspBJJLSXrc3vNdd/w5OklV4auIynZv
-8fYjPyRcy7mQ3YB20tm3VtXDkuR31nS+RuERhH8Ka+UhtHSjDfiGFoFQN61ypkhs
-xKbERh5ZIsPNmqmcnPKfpLOYDU5Hs4TgNN6lFQECgYA/0Y25oCHqLH9MfPGs2gMJ
-BTeMxzAIsA2lwhr2/WOANHA9cWnHtI3d1eNequZpNgxtKbw2mxbM+IfnO50czV7g
-5PJPvU79T6d64u1AOtoKbCxgm9wTL8UmEPvEInnT8SfnECPxW9Pwey2rC39527jl
-i5FkIsSiwU8YIZk73YCqDg==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4096 (0x1000)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=B CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:ec:76:b4:b1:9f:2c:f9:a9:03:6b:25:10:65:97:
- 4a:a3:0f:9c:c3:61:6e:35:f8:0f:97:da:b0:cc:0c:
- e3:4e:68:b9:4e:f4:e3:83:b6:3b:e8:09:10:60:e4:
- a5:09:db:2f:5a:fd:5b:2e:8b:be:ec:ce:42:c3:ee:
- 1e:25:24:f4:e5:c4:6c:85:37:18:2d:7f:2c:d2:b9:
- 71:1b:e5:90:4f:d2:46:03:f9:15:df:69:f2:1e:4e:
- 64:04:08:81:70:b2:69:dc:df:2b:68:9e:5f:87:ce:
- bf:a0:e8:6d:b0:d7:6a:8d:58:e2:f7:0e:aa:f1:80:
- e7:3f:f5:47:99:2a:e4:df:e0:44:4c:ef:1d:5c:7c:
- 19:80:de:47:96:d0:cf:0f:a8:9f:6b:55:21:bb:cf:
- 32:eb:79:a8:28:43:cd:69:9a:55:95:b6:d1:6b:65:
- 6b:76:3c:0a:ba:0c:7e:c1:11:d3:7e:71:b2:04:6b:
- a6:d2:14:e9:81:5b:6e:2b:f9:32:71:c4:37:3d:5f:
- de:71:5c:d7:42:fc:b6:27:7d:bf:6d:37:ed:60:3c:
- 37:75:6d:c8:de:11:d3:c8:83:41:0c:a9:bd:01:b5:
- f7:1a:52:36:68:8e:8c:27:b8:8b:74:e1:f7:1a:7a:
- de:0e:69:5a:28:fc:73:61:cb:d5:cc:1a:aa:a8:1d:
- 07:87
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:8D:C4:21:0B:CE:12:A1:F7:05:E6:52:AF:3B:A6:10:BA:71:68:3D
- X509v3 Authority Key Identifier:
- keyid:77:3C:D2:AA:A1:C9:7D:FE:B6:90:3F:CB:1B:F6:38:37:0C:28:1A:F7
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- 17:ff:16:47:18:ed:d0:b5:54:fb:b6:02:c7:e4:c1:9a:4d:99:
- 54:cb:ca:df:75:25:d4:e5:b5:20:74:3d:ac:f9:e2:a1:87:a5:
- d1:a2:da:48:c0:71:12:9f:84:9e:10:70:9c:bd:4c:74:85:90:
- b8:15:9c:b2:fb:f2:4c:03:7c:7a:a6:6e:c4:91:19:93:79:a4:
- 47:96:fa:30:15:a3:02:20:d0:07:23:70:16:db:73:aa:6e:61:
- b9:b1:0f:a9:e5:f8:d4:4f:34:19:a1:2e:fa:d6:f0:97:76:8c:
- ff:08:54:8e:dc:a3:49:c9:a3:d8:e0:c3:71:e9:8f:98:3d:dd:
- 25:73:c4:da:c3:fa:43:19:48:39:5c:43:8c:30:7a:cf:de:5a:
- c9:ee:8e:2e:88:b0:e7:84:74:5f:d4:91:a6:65:8d:bc:fd:10:
- 51:3c:53:32:fe:dd:03:84:9b:b0:64:58:9d:99:b4:bc:5f:ce:
- 30:af:67:58:f5:6c:02:67:20:f9:aa:dc:d6:96:fc:00:e8:6d:
- 72:48:12:a9:f9:dc:4b:00:26:fb:ab:1f:00:ac:e2:11:f9:36:
- 2c:bd:a9:1c:86:b5:77:c6:97:6d:29:ec:3f:d3:94:95:46:54:
- a4:2d:66:7e:9d:d7:1b:ea:21:f7:39:a3:b4:fb:e9:b6:38:4d:
- eb:49:1d:83
------BEGIN CERTIFICATE-----
-MIIDbDCCAlSgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQiBD
-QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMGAxCzAJBgNVBAYTAlVT
-MRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAw
-DgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQDsdrSxnyz5qQNrJRBll0qjD5zDYW41+A+X2rDM
-DONOaLlO9OODtjvoCRBg5KUJ2y9a/Vsui77szkLD7h4lJPTlxGyFNxgtfyzSuXEb
-5ZBP0kYD+RXfafIeTmQECIFwsmnc3ytonl+Hzr+g6G2w12qNWOL3DqrxgOc/9UeZ
-KuTf4ERM7x1cfBmA3keW0M8PqJ9rVSG7zzLreagoQ81pmlWVttFrZWt2PAq6DH7B
-EdN+cbIEa6bSFOmBW24r+TJxxDc9X95xXNdC/LYnfb9tN+1gPDd1bcjeEdPIg0EM
-qb0BtfcaUjZojownuIt04fcaet4OaVoo/HNhy9XMGqqoHQeHAgMBAAGjgYAwfjAM
-BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTnjcQhC84SofcF5lKvO6YQunFoPTAfBgNV
-HSMEGDAWgBR3PNKqocl9/raQP8sb9jg3DCga9zAdBgNVHSUEFjAUBggrBgEFBQcD
-AQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOCAQEA
-F/8WRxjt0LVU+7YCx+TBmk2ZVMvK33Ul1OW1IHQ9rPnioYel0aLaSMBxEp+EnhBw
-nL1MdIWQuBWcsvvyTAN8eqZuxJEZk3mkR5b6MBWjAiDQByNwFttzqm5hubEPqeX4
-1E80GaEu+tbwl3aM/whUjtyjScmj2ODDcemPmD3dJXPE2sP6QxlIOVxDjDB6z95a
-ye6OLoiw54R0X9SRpmWNvP0QUTxTMv7dA4SbsGRYnZm0vF/OMK9nWPVsAmcg+arc
-1pb8AOhtckgSqfncSwAm+6sfAKziEfk2LL2pHIa1d8aXbSnsP9OUlUZUpC1mfp3X
-G+oh9zmjtPvptjhN60kdgw==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4097 (0x1001)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN=C CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN=B CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:96:bf:0b:a1:79:f7:12:d1:8c:ec:e3:63:4a:c7:
- 30:53:10:0d:60:41:84:27:99:f0:9f:a4:9e:ec:19:
- 24:28:80:0b:8e:55:0c:13:ab:16:72:2b:43:aa:ac:
- fa:0f:b2:47:ae:a3:a2:8d:66:85:2b:2f:b1:c6:f2:
- bd:b6:5e:3b:d1:2b:0d:c2:bc:96:4f:d9:5f:2c:74:
- 7b:7f:2a:2c:52:84:f6:71:a7:87:df:d3:4e:be:e7:
- 53:70:cd:f0:47:5b:e4:5b:5b:64:49:37:5b:93:99:
- 09:78:22:f2:04:9e:af:aa:91:f6:22:a5:59:5d:9e:
- c7:cd:c5:11:1a:9e:99:3b:19:ad:51:59:f5:0e:ec:
- 30:f2:7e:64:33:91:cd:f0:26:12:fe:cb:f2:6e:67:
- a2:ec:94:6e:b2:97:3e:51:c0:ca:0a:e4:8a:f3:c6:
- fa:cd:55:95:11:57:5e:bd:9b:b9:70:d4:04:af:f2:
- c8:5e:1e:fb:b3:d7:03:0a:0e:be:cf:fa:c7:97:63:
- 7a:e0:b4:22:07:a7:18:b6:a7:1a:d5:23:26:c1:c4:
- 39:83:3c:45:53:9d:fd:a4:17:62:8d:bd:f2:4b:40:
- d3:85:1d:06:3a:24:4f:8f:65:77:cd:c9:e8:64:a4:
- 55:16:20:8f:17:5c:f1:6b:75:db:8e:ac:eb:2c:97:
- 28:09
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 77:3C:D2:AA:A1:C9:7D:FE:B6:90:3F:CB:1B:F6:38:37:0C:28:1A:F7
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 8c:35:9a:a4:61:08:6e:60:d9:9e:af:ab:22:89:ca:ca:39:03:
- 9c:5d:4e:5f:dc:e5:dc:33:ce:19:af:19:fd:db:c9:a7:ca:d8:
- 65:73:42:73:35:70:57:99:f0:e0:b5:c8:79:31:72:f4:85:d8:
- 3d:20:04:cb:28:dc:22:bf:ce:43:7f:72:39:7e:b4:aa:c2:a4:
- e4:25:dd:af:0e:8c:a9:fc:23:a8:4e:3d:52:fe:d4:27:dd:08:
- de:4c:b6:6c:9c:9c:11:87:11:6e:cb:f0:43:38:4b:62:71:e7:
- 09:d0:01:3f:5c:51:03:41:06:03:76:27:17:15:19:26:a4:6d:
- 17:63:3e:00:d3:d4:02:17:33:17:87:57:9d:33:b5:7e:76:98:
- 3c:a5:68:da:e6:08:76:c5:3b:ea:6a:58:4c:16:da:92:d4:b3:
- a6:d0:2e:4d:07:7d:ed:57:fa:e1:2a:09:bc:1e:4c:94:3e:f2:
- 11:41:4c:03:a8:08:a4:4c:7a:f1:42:f2:8f:ae:d5:15:5a:c5:
- 22:d3:b0:d8:d5:1d:10:6a:ee:ed:a1:4d:b4:2c:33:e2:0b:c3:
- 92:91:c7:c9:f4:f4:2c:53:8a:f6:1a:80:ff:dc:b3:91:2d:51:
- 0d:cf:e8:d3:89:3f:b1:90:76:44:8f:b1:f9:c1:60:4d:03:28:
- 74:72:ba:26
------BEGIN CERTIFICATE-----
-MIIC3DCCAcSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwDzENMAsGA1UEAwwEQyBD
-QTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0MTBaMA8xDTALBgNVBAMMBEIg
-Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCWvwuhefcS0Yzs42NK
-xzBTEA1gQYQnmfCfpJ7sGSQogAuOVQwTqxZyK0OqrPoPskeuo6KNZoUrL7HG8r22
-XjvRKw3CvJZP2V8sdHt/KixShPZxp4ff006+51NwzfBHW+RbW2RJN1uTmQl4IvIE
-nq+qkfYipVldnsfNxREanpk7Ga1RWfUO7DDyfmQzkc3wJhL+y/JuZ6LslG6ylz5R
-wMoK5IrzxvrNVZURV169m7lw1ASv8sheHvuz1wMKDr7P+seXY3rgtCIHpxi2pxrV
-IybBxDmDPEVTnf2kF2KNvfJLQNOFHQY6JE+PZXfNyehkpFUWII8XXPFrdduOrOss
-lygJAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHc80qqhyX3+
-tpA/yxv2ODcMKBr3MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEA
-jDWapGEIbmDZnq+rIonKyjkDnF1OX9zl3DPOGa8Z/dvJp8rYZXNCczVwV5nw4LXI
-eTFy9IXYPSAEyyjcIr/OQ39yOX60qsKk5CXdrw6MqfwjqE49Uv7UJ90I3ky2bJyc
-EYcRbsvwQzhLYnHnCdABP1xRA0EGA3YnFxUZJqRtF2M+ANPUAhczF4dXnTO1fnaY
-PKVo2uYIdsU76mpYTBbaktSzptAuTQd97Vf64SoJvB5MlD7yEUFMA6gIpEx68ULy
-j67VFVrFItOw2NUdEGru7aFNtCwz4gvDkpHHyfT0LFOK9hqA/9yzkS1RDc/o04k/
-sZB2RI+x+cFgTQModHK6Jg==
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 7d:19:e5:55:d1:85:7c:54:62:f6:56:00:7a:cf:78:a9:38:29:81:ff
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: CN = C CA
- Validity
- Not Before: Oct 18 22:24:10 2019 GMT
- Not After : Oct 15 22:24:10 2029 GMT
- Subject: CN = C CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:97:21:4e:ff:ff:22:dd:de:6d:cc:05:75:3b:37:
- 80:28:9f:61:8b:a2:ac:9b:3b:b1:e6:3a:a4:35:ce:
- 7b:95:ce:d2:2f:95:f1:c2:51:c2:9d:21:71:dd:06:
- 3a:eb:67:68:59:2d:f6:19:b1:7d:98:06:c2:c4:19:
- 34:2a:00:0a:f1:0a:0b:76:39:ba:0f:e9:69:bc:14:
- c9:fa:38:b4:f6:38:55:45:3d:21:c7:b8:20:e3:47:
- ac:5b:9e:ec:7f:a9:8b:72:00:79:5c:25:13:01:86:
- a9:6a:d9:12:b1:d2:3a:a1:cc:e5:e0:63:b2:0d:ea:
- aa:a7:42:f9:de:cf:de:e0:15:9b:6e:cd:86:81:d8:
- 5f:3f:a1:7b:bc:97:31:40:0e:17:a3:aa:c4:48:5a:
- 5c:c8:e5:89:92:68:85:08:6c:cb:31:35:9c:fb:1e:
- d3:66:35:ee:d9:d7:ea:b8:5c:3e:d0:60:94:4c:3d:
- 2b:21:6b:72:b8:3a:16:e4:f1:ea:97:74:0c:cf:27:
- a5:03:c1:b7:c3:d9:4d:5a:3d:c5:8e:3f:ca:99:b4:
- b6:59:c6:9f:22:38:0d:4d:c7:f7:11:f8:d0:71:99:
- 5d:4b:e2:30:62:00:fb:01:c9:ca:3e:ed:6a:d8:6d:
- 2d:0f:1a:77:33:02:b4:41:b3:ba:f6:1c:38:be:54:
- c9:73
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 63:B1:47:26:FC:DB:79:3F:76:96:69:4D:EA:7E:D0:B7:6A:D2:3F:A8
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- 8e:4d:6c:49:c9:9c:f9:cb:a0:81:9b:65:31:c7:bc:8c:c0:75:
- 4d:60:16:ef:bb:b6:b4:2a:5d:68:34:d7:e0:53:1f:3e:84:b6:
- aa:7d:fd:a1:c9:29:88:83:2e:ab:f3:87:43:a8:d8:5c:a8:1b:
- e0:58:50:84:03:05:15:03:01:07:30:d0:4a:f9:95:f1:86:be:
- 45:5b:31:f0:88:12:22:d7:7a:fb:0b:9f:95:41:ba:df:40:e3:
- b2:71:e7:4e:09:91:1c:5f:51:b3:ce:a5:00:0b:82:d1:04:f2:
- 1c:5a:14:4b:1b:3f:2d:41:11:7c:33:37:89:56:b4:b7:fa:d8:
- b9:20:8d:bd:a6:68:60:2a:3c:aa:61:38:74:d4:0a:16:41:70:
- d8:75:c4:6d:04:a8:b6:a5:0f:e7:02:52:0b:7d:44:d6:1b:2f:
- ca:06:aa:61:3d:8d:82:3f:34:c5:bb:08:69:6f:6c:b7:53:e5:
- 52:3d:dd:7b:1c:1f:d3:7d:38:43:ca:c7:75:9a:a8:a1:93:27:
- 13:b0:57:1a:ff:22:90:1f:b2:69:da:7a:a4:2f:16:51:fa:81:
- 6c:ed:c0:19:42:58:b5:21:67:c1:54:93:db:55:86:c7:97:09:
- 76:18:32:55:2a:b4:b1:ac:12:bc:3f:00:3d:b5:1c:ef:55:c4:
- f0:6c:a1:17
------BEGIN CERTIFICATE-----
-MIIC7jCCAdagAwIBAgIUfRnlVdGFfFRi9lYAes94qTgpgf8wDQYJKoZIhvcNAQEL
-BQAwDzENMAsGA1UEAwwEQyBDQTAeFw0xOTEwMTgyMjI0MTBaFw0yOTEwMTUyMjI0
-MTBaMA8xDTALBgNVBAMMBEMgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQCXIU7//yLd3m3MBXU7N4Aon2GLoqybO7HmOqQ1znuVztIvlfHCUcKdIXHd
-BjrrZ2hZLfYZsX2YBsLEGTQqAArxCgt2OboP6Wm8FMn6OLT2OFVFPSHHuCDjR6xb
-nux/qYtyAHlcJRMBhqlq2RKx0jqhzOXgY7IN6qqnQvnez97gFZtuzYaB2F8/oXu8
-lzFADhejqsRIWlzI5YmSaIUIbMsxNZz7HtNmNe7Z1+q4XD7QYJRMPSsha3K4Ohbk
-8eqXdAzPJ6UDwbfD2U1aPcWOP8qZtLZZxp8iOA1Nx/cR+NBxmV1L4jBiAPsByco+
-7WrYbS0PGnczArRBs7r2HDi+VMlzAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8w
-HQYDVR0OBBYEFGOxRyb823k/dpZpTep+0Ldq0j+oMA4GA1UdDwEB/wQEAwIBBjAN
-BgkqhkiG9w0BAQsFAAOCAQEAjk1sScmc+cuggZtlMce8jMB1TWAW77u2tCpdaDTX
-4FMfPoS2qn39ockpiIMuq/OHQ6jYXKgb4FhQhAMFFQMBBzDQSvmV8Ya+RVsx8IgS
-Itd6+wuflUG630DjsnHnTgmRHF9Rs86lAAuC0QTyHFoUSxs/LUERfDM3iVa0t/rY
-uSCNvaZoYCo8qmE4dNQKFkFw2HXEbQSotqUP5wJSC31E1hsvygaqYT2Ngj80xbsI
-aW9st1PlUj3dexwf0304Q8rHdZqooZMnE7BXGv8ikB+yadp6pC8WUfqBbO3AGUJY
-tSFnwVST21WGx5cJdhgyVSq0sawSvD8APbUc71XE8GyhFw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/root_ca_cert.pem b/src/pki/testdata/ssl/certificates/root_ca_cert.pem
deleted file mode 100644
index de3ce07..0000000
--- a/src/pki/testdata/ssl/certificates/root_ca_cert.pem
+++ /dev/null
@@ -1,108 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDGgR+Sc7ZYhdmN
-rLcg/ce/QLLq+uULUgGPmsHreoDB84mkPtUbYcy1z4CxGtu7JeAYv5JpJlDN5z//
-DTy0HxQSq2c33gcDbBJ0gjasw9TTZJ+R7Vv2qXqknJjoZWyU4ctVc674HVCweOV0
-/7E3LMsZPaSM53ZOhlw/37PtRSNPVJszxoleEx3dfVmlBzQohicf+p5TTyq2Qq03
-EmL1cja2AhJARP7HnpWJQ1FetG7HZ4BYQ77MByi9Wf8cTI2QQvTP/VQAT0hyK+Fn
-PIQXaJW/ygd734adVuMy43CHt/g69+NuZRR8u3a3F/FCjG8qNGQQNRSMhfZXv/Nc
-VZ2tAxDzAgMBAAECggEAFRDg897ZzB0wUEuzB4pHJ3HLSwqjQgdK6R2IVOAkR/D7
-e3W7kfNYETdbNfBev0auuJGkDQqm6qMO9JdICOl/bNfJ1XD3l5JhhwHGoaEKtgBo
-usjQyKWFwXBo/ci9tDMeLAxh1izuQjwiRb9Y5D0ZtK0JCHcL5Bt4MMMhyh1bOPDW
-xHm4VS7xa6sY9CRAjaDDHMv121xTkt4/fobClhky4TqklxnsGY0TzzRi1QSEYlVZ
-pgu/lv9Wp5nsAxwdXuRvY2U360yDHE5sW14r/VEZ6YB3ZTtMNFBVuydr+EAjUxf9
-BFconwqwPcnp3rONY79JuUUGo49k3KAs+2tOqV/0+QKBgQDo3R95iOHhVJ/AkprA
-ohmhVLsgfySVMGYYrik6ROxQ90NyqI8StD6Abwggk207znC+a3v2Kj8xA/8rRfiF
-7jXK+oPW6/2H+ASs9k1l3FqHQ7Wzt/bwZEQBUso+7zYpIchuMcPI7kmNJmG0zl6t
-033onQWflytl/1u6eilpMyQZjQKBgQDaOhJT24zK7CeYlaxvVVjgbn0xzu7PajBE
-tNmomkyDtaJAROkT9UvvZpBc8uhUeS0WPNLEE73SSt9jNBLcpBVAOCviuWM4emQi
-cx+B7PtQF1vP7hCnnFNCCW2geUDI5/YkzJRzVqtb++Ql+nBf3CdkWcwKrAfqC7gM
-byx1rMD0fwKBgQCNvFm2Ddz+3BVIj3NmIMRc8Efd5cWMkSLzjr5FW0JDnd0N4w8C
-oXcRkYNu4I0yQ9tX6/BNyzUfToF4A2TbkDxpycWJgaaVph6icGB3yYHIpyvnsee6
-Ni02aP/1AoEC1C8880lp+bAHG/+In7v9LaeLeFe95bNip+VbQZQHFju42QKBgQCq
-OIHzR14bKvn320gVz8zzwzuEjpVY1MuxzB+7lB/63MMivp3QI5aHtskEt7Thr2Or
-5OXCbGO0lRKKnyPXV2X8IdSZlWH/u/g/puz8u42Me6vyFRCIrTeEWzZX5jzSeZ1W
-Nv3UudYQefsMZL0jCObxL9oouOezeFCn4lAbuhUIoQKBgAHbFk6ubgUTr+XAMqUy
-Jkwyr7dhZ+gpZODQGxx8KBw4ky6eERf3DelbVOmrojg36XzU1UpufChQ0iZ8j4k3
-tVfGZH7DV96J6ulZIVevCwMh2nHngpVyG6g3v9xozRbW0QWtwwoPsQK8k7ogr++8
-H4w57rdYCq9osKtxR3XaqTgM
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 0b:cc:00:80:c9:a0:0b:a1:c7:09:7c:9f:71:0d:90:92:cf:ee:c7:f4
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = Test Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c6:81:1f:92:73:b6:58:85:d9:8d:ac:b7:20:fd:
- c7:bf:40:b2:ea:fa:e5:0b:52:01:8f:9a:c1:eb:7a:
- 80:c1:f3:89:a4:3e:d5:1b:61:cc:b5:cf:80:b1:1a:
- db:bb:25:e0:18:bf:92:69:26:50:cd:e7:3f:ff:0d:
- 3c:b4:1f:14:12:ab:67:37:de:07:03:6c:12:74:82:
- 36:ac:c3:d4:d3:64:9f:91:ed:5b:f6:a9:7a:a4:9c:
- 98:e8:65:6c:94:e1:cb:55:73:ae:f8:1d:50:b0:78:
- e5:74:ff:b1:37:2c:cb:19:3d:a4:8c:e7:76:4e:86:
- 5c:3f:df:b3:ed:45:23:4f:54:9b:33:c6:89:5e:13:
- 1d:dd:7d:59:a5:07:34:28:86:27:1f:fa:9e:53:4f:
- 2a:b6:42:ad:37:12:62:f5:72:36:b6:02:12:40:44:
- fe:c7:9e:95:89:43:51:5e:b4:6e:c7:67:80:58:43:
- be:cc:07:28:bd:59:ff:1c:4c:8d:90:42:f4:cf:fd:
- 54:00:4f:48:72:2b:e1:67:3c:84:17:68:95:bf:ca:
- 07:7b:df:86:9d:56:e3:32:e3:70:87:b7:f8:3a:f7:
- e3:6e:65:14:7c:bb:76:b7:17:f1:42:8c:6f:2a:34:
- 64:10:35:14:8c:85:f6:57:bf:f3:5c:55:9d:ad:03:
- 10:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 39:9a:f6:0e:eb:08:4d:a0:f0:59:b9:91:fe:b5:d8:2e:4d:6b:
- 69:69:c5:d2:86:fc:a3:c2:a2:6c:ca:8d:98:1b:d2:fc:64:9b:
- 96:b4:47:f9:f4:ed:6f:52:3c:b5:13:f6:1e:71:51:3b:da:54:
- 93:c4:1d:94:17:23:76:9a:98:f5:9b:b8:b1:c5:ab:cd:ab:bd:
- 1a:c9:00:13:e0:e3:c7:5a:a7:21:71:eb:08:2b:ec:85:5c:08:
- 80:33:25:0f:1f:52:41:c4:9b:22:58:01:24:55:ef:9a:a6:ce:
- e4:85:a3:19:33:4d:7e:3f:04:32:15:d5:fc:63:5f:8b:dc:99:
- 2b:10:63:56:ac:60:6e:f9:db:9f:63:7b:a8:df:ab:72:28:8a:
- a9:e2:8e:9d:e6:6c:7e:5b:16:ba:94:b2:23:f2:d7:31:5b:de:
- 58:a0:8b:be:f4:6a:d2:d3:b4:e6:40:06:78:7a:2d:20:4c:cd:
- 9d:20:dd:3b:fc:b9:f3:94:13:b0:6b:18:d7:6b:e8:bf:14:cc:
- 87:30:8b:64:3f:ad:59:93:e5:f6:7c:d1:2b:f0:8e:4a:9c:c3:
- 34:18:4d:62:33:bd:a6:3a:b6:3f:1f:49:5b:63:b4:01:a8:5c:
- f0:98:93:35:53:2e:b2:f2:19:7f:87:0d:db:b1:80:61:38:c8:
- 47:01:85:b0
------BEGIN CERTIFICATE-----
-MIIDljCCAn6gAwIBAgIUC8wAgMmgC6HHCXyfcQ2Qks/ux/QwDQYJKoZIhvcNAQEL
-BQAwYzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3Qg
-Um9vdCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGMxCzAJBgNV
-BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW
-aWV3MRAwDgYDVQQKDAdUZXN0IENBMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0EwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGgR+Sc7ZYhdmNrLcg/ce/QLLq
-+uULUgGPmsHreoDB84mkPtUbYcy1z4CxGtu7JeAYv5JpJlDN5z//DTy0HxQSq2c3
-3gcDbBJ0gjasw9TTZJ+R7Vv2qXqknJjoZWyU4ctVc674HVCweOV0/7E3LMsZPaSM
-53ZOhlw/37PtRSNPVJszxoleEx3dfVmlBzQohicf+p5TTyq2Qq03EmL1cja2AhJA
-RP7HnpWJQ1FetG7HZ4BYQ77MByi9Wf8cTI2QQvTP/VQAT0hyK+FnPIQXaJW/ygd7
-34adVuMy43CHt/g69+NuZRR8u3a3F/FCjG8qNGQQNRSMhfZXv/NcVZ2tAxDzAgMB
-AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJsmC4qYqbsduR8c4xpA
-M+2OF4irMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAOZr2DusI
-TaDwWbmR/rXYLk1raWnF0ob8o8KibMqNmBvS/GSblrRH+fTtb1I8tRP2HnFRO9pU
-k8QdlBcjdpqY9Zu4scWrzau9GskAE+Djx1qnIXHrCCvshVwIgDMlDx9SQcSbIlgB
-JFXvmqbO5IWjGTNNfj8EMhXV/GNfi9yZKxBjVqxgbvnbn2N7qN+rciiKqeKOneZs
-flsWupSyI/LXMVveWKCLvvRq0tO05kAGeHotIEzNnSDdO/y585QTsGsY12vovxTM
-hzCLZD+tWZPl9nzRK/COSpzDNBhNYjO9pjq2Px9JW2O0Aahc8JiTNVMusvIZf4cN
-27GAYTjIRwGFsA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-1024-1.key b/src/pki/testdata/ssl/certificates/rsa-1024-1.key
deleted file mode 100644
index 5355480..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-1024-1.key
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIICeQIBADANBgkqhkiG9w0BAQEFAASCAmMwggJfAgEAAoGBAL7mb78RnGZpGth3
-z5ilQTmz77Cc6YOqZPulE83+Vnjy39YzK0csTluvbWqVMUHtYGsRF8h+gYvywt8l
-zITocpE0UyeXlzsoOI8h7SgUCrYPAl9l6VydsUQ3F14uJ4LWaQcz/R601LhYrvQc
-XgpDr4U1rp108EAFG01BVFFiInCVAgMBAAECgYEAtGnxuCC7r+mrTmNE1d1wHEma
-wE47Po0d7NlhMzAopxvaQYSQZS5RS8MqZC1lpQnjMqyvznMImauvUddWR1GrWz6T
-jU7YJiq/NJZ26qzACKCJWj9UG37fzC3L7JDMz4Yz3K/iISH7iDLIrh4JWw8A6xQL
-+cq8/u4ZhjtODbxYHu0CQQDuPMkrqPolGpy6mo18jP8QuNooZmpZ5z5C72GtqqRz
-AMcfIOtluBBcFef7iZoKa+YcEldjpdiCK0I3qy86G9JLAkEAzSIg3A8qta3o/U2d
-TwUq5BMGUotHmG/A1MwEK5GnRHj3L0nu/HpE3tjrKrkMC4i+zVTYBop90XFBPdy6
-d+v8nwJBAM6Qdf0dLoctY+eISlVMC3x8SuvsoRoCnsF6vb7OznfInN4otPIlfknZ
-1KMM1DtlAsgkPxFvoyJ6T5flHbXMmbECQQCaKR/QwYUzbDNAyeeCzztgk/uYZRu1
-L6cXRQuNQrUV/GKno0R7cdf4McTqIo8uy+G4ph6DK+lKUXbaatun7C25AkEAsr/A
-yOyChfU16iQMa45LhT9FoplbNbDvczJ3EUUsf8i1I/8FG/GM4AaUMUshdwCf7hdh
-ZBHFE6S2PIUV9iZVbA==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-1024-2.key b/src/pki/testdata/ssl/certificates/rsa-1024-2.key
deleted file mode 100644
index 14feba2..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-1024-2.key
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAM3oM+IGvDDamzE+
-5cZRkeoH8PBYH5HSChJOcRepGpPMxsOjR3aomPCi0eI3cR4IOqaakpxDJswp+ioA
-H4hEMDMoVZijvpXEto0QAy/2O7K7QzhQ1ylFNM8k6WD4xfM8W6PlrlxFHjH47QDq
-k/njjASgxTfj6zHCwauQG4FYTmZNAgMBAAECgYBuds82yDQ35V9yuPKeRW6JZj89
-QZmWKl+a2JhVgDQw7KAJntQc9XAvULpWqTW3TeThMnXK/T+YMkDyPWStPx+3q9PR
-AQS65Bz8BltepO5sdy2QWGnOss97fLG5DJgTHrAZYDKLxJah9hDOf5Tjq4d9GYka
-D6cOgWErS3wv+ERZhQJBAOuVmTnEywk0TIGjIOWud+Yv2TUIc3IqBZnyF1RN8y1y
-NFVGwpCb8aKLRawfDta/kNkQVOkYZCtZRdYb1NHqBJMCQQDfwDel33a3OnVdQNoB
-GbfEJYqmgY7JCzFfH9EVzqB45x6yYvwAHStp1r5dYmwMUSIVs5B8SFA4bUN6cAMr
-BJWfAkEA4xGOXuAP0w9Vrp5NVxSS/IuiEDvVCnT2cSum0NtRSLyLNKa/YiLtBH64
-6O4Gn3aFZrMXJJUd96pUZcrtlma5gQJAaUR0qdxNbPza1Km7JwNjequy5I1VkO5s
-JvXAF8Njqh4KSiDZsHAIyb2XSDYS4WSWZaFaW65l13ZIZeUnCGkavwJAMn0mC5e4
-idlSe3QqaOa3haxAXquQkImH6pSI4jRPzTJxPd8BlShlZeVC4IyCwfz/o6Azce+W
-w+5b/8VIMO2s9g==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-1024-3.key b/src/pki/testdata/ssl/certificates/rsa-1024-3.key
deleted file mode 100644
index 4a8af8f..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-1024-3.key
+++ /dev/null
@@ -1,16 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAMqUxHtJfHQ6709j
-T1yMqY/JH/dg0Kl3DaddDScaVRiv2X+0mhxkFu4/rWEYslj1aSS8CgcdVxSdHsI0
-dXEsumoRFJl/EmfBAwQkukgpkjuE5uUORuxt2vzT1zGPutX0UlMiLINdZ1AB45D6
-c78SBTiIoXai7FZ+SayOf/3MQsYpAgMBAAECgYB7nbITpTD7X+cd43TO/cqOQeVu
-t7Y8YriDMyXOgaQBr3SiF9uejXjsoxCyWjaiUAZ78v6PftjfbE0Tpp0vlWKeNo0q
-iJ0rjbxf04bIpU7+Q+/I4hkXngu7WvmXS8ZjmamEvT1a9XN8bZ1QD+lglYAkZKj5
-iwlVpZfYokj+4sMIgQJBAOnkLBrmlaXhh3KbzLcKPMtmOlm8y2PuSziJN7JTdkb7
-gwaQAa1+5ToOEjAS64qP+BRp9uLTnPuVnbyd27nDElkCQQDduu9KbS2o9IazrVeR
-FMqAitIWb9v/k98IfOc7/LKeyA7oVCzqAsq0nlYM4unGYSiIdlJLLnQCtbVABB4D
-6rhRAkEApM49cbsWqWsQCObVSgixq9Tdusu4OTL4196AW2xKBFxHCAHC3OB0XwL5
-N9ytEda+RIwiBdR8Yh4bpoNJB0z4CQJBAI9yo+LztUmMQSU3LOK4n7X/maFYZuz3
-HqDgJb0iY/Djnvlhk9klSz0E/sjBeNqV+uImImFvQTCLnCI5R63jCbECQQDpeDiP
-DcKOL773vayJixOvvSqruHGvM87KMkpW2zsLbxrlN2gKyf3iMkQX1Kat945qPD98
-kpnDpyVRVRxIc6Sg
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-2048-1.key b/src/pki/testdata/ssl/certificates/rsa-2048-1.key
deleted file mode 100644
index 384bf68..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-2048-1.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCvBAyWDWogcaoH
-kjhp9fmm7OognM/SNfIuEKMiqmFLz4GsiNa1I4By8kPqcI8u0KRBvX0F/DDfBvDy
-8nm7gbfMliILkPTKlDqAKY51kV1qBkSQhhiQ7Tl3KXjB4tbdjJemv9TrXfwfr+k4
-9dP8oYLmVmyYRWMGybW7tA6MJewLYeAIBZpbcz0okrKD7izMEi7eCWvQ9O6PdVMG
-atBfUbGrZ0oX0XzsJQgI6iJNq88WQCbfybQLDvXleneem8NHVYO8fCmgVzgsiVw5
-fgaeYWBfCVOGUHsoVwxTDThAfoIGHX1ldQ+3YP+pyph43h5e9jWHHwAjg45SFqkI
-XRTu4I/HAgMBAAECggEASmt63J10qLocdl63TVtSXqg0QEzd1AGrauoZLGbtu3pP
-pimDvv+LIZWhyoE1aU8/4VJtZMuhjlyZvXzcxZ45pS2b6XYomTGhlJjXImf/JFPo
-+NmEfa/Z9TE1z6AhBJFBdR7yL2lGCcVX8ygZDb4x9rb+M1uh6aOA+wFsBC0l64pt
-YNGaOtgR1DCqn6mtxFcUOMt6gWEbgu2gwieo4qSGPmGOwNxhEbMWPL+0CPemW+li
-K+fB2RrYpGdSD8kyWHWqZTUT7SegcT2mO3F+eNwwy69srb/R/MAUfbYXbQhTrPuI
-vavor2vT7++Ha2Z7FV+715Jsn2f8OkW0UyFzb7PQsQKBgQDUG5H0XR34wqAfNgaZ
-lzJqDeh6Tg0v991t4imNd/yFBJEa4PyonM9m9ka9o13ySPyIuUyqvUDm0/geVH1g
-dn7o3rTVCKbfeCeDWaU00elMjtCezeDUlnsTgcHpLEpb/5uxJhAL2/KcMlOvHzGv
-ima5zj2tB0dvUfkCtzLthb/etwKBgQDTO4hNrTcNQBTg/XUG2TSERo6WslVOZjJ5
-70AlE9PYgqmoNUONg8XxGwj8n7lx+AY2BB0kfM9ANVc+BNjI2fqFLba2DYDGMpsq
-XrxR2SiRe8UCjftFgHSElIx/mGplgAbElGrSd+pkONwnxtE3E0JD/+y+/dKQeg9z
-iVraymnHcQKBgQC8/9gdU3/qcpo1VXGqGGTuxXfay4PKs2WWjUkTatATQw99UO8x
-25CfoWFFh7Wlt812kw6ysTKMvGJBvG1/r/bDz/Z4QV5Yj/s9enrQRx9IfZV9e9wT
-8ga3Sg8ck7+qnGgCAPWZa6KR9fJFgFlInt2MQS8J6AuKMRPejJmPtndSnwKBgFPP
-dCZ1yrkMKvyWNB+ygL7XC+5I9cX0kKSGxCmx80UdmtktwQ7eMOSYOHmbmkXZBgXa
-ngGDL+wm/eWSoL0Yl+jNmYgkVWrOW3h1PD0xb4JB3IpF8WPDMvgDxLc/rz90i7rl
-tHirsalwUhHKNeqnToySd8nUBf7jH0xVPGJBG7VRAoGBAIty6nRYERJkdWgzrrU+
-TmSxTAFi4hqc/RXMa7kda40SBp3339+/KxaNCQ5YUJjDI/cggEc/Tnm2MjkheH5W
-nBC1iP1A1g9wlk6Ak/RQIq8FRiQFdVwGU2Xa+dRQAyEj8Xq2KudmKkj1M630/kSg
-3qCwc3kKPf2N5fjAtHUwLLHP
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-2048-2.key b/src/pki/testdata/ssl/certificates/rsa-2048-2.key
deleted file mode 100644
index 3336ce7..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-2048-2.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCncOKXlHiC4cH7
-YiXsOMc3Vh3OBN26dK/c9tiVG7zQU9EbXbUWz9NNI8+wUDwyBtrR54zH+5R9+cj/
-9QOPd2Vsv3wfaSIaR3qfsag/TK2rooYAis11F17lUHx02KZlZodagEuLCMgdlyIL
-F0RTW4+Nt9ZklEFMXHYxZW2odDiimaUl0tJ3//jGNEBQwHSS7BbA88vKBknjRP4d
-0lFZGJPM7VyEkYElp4qcTBvn4VY89lbgUdVcZjaMOtoUnK6DUZN7GAsWr222y7kc
-BEH5fFOWB2PrgKY//tb41fujm16u2r4jjHngZ8FSs5md3A7z1CP4ChpNF33k9z6s
-AzWb+GNhAgMBAAECggEAFFJdDeyVG71un6Xv2FWjyBGJmIF6r7CNz5GeA6rUJaym
-il27JsOeb5RTFqEGTUQLtsIVkgf0o713KamA/x6MjsBGvkEyRGI8fblAJD6YLWaS
-QOqXuQhXGhnEoSHSQChLcS50/LDaKM048oOmZT+NkrOnL5nWuv/V0HTw9Cr23LT6
-wMuefBrN9cr8ZMmlOMNvJaoTKbCxr6bg4bKjfGr40QX05GnLXaOhg74wWPWMCFZQ
-CfyFhCJvBcXk9Xifb2pMTk9GezfSd28JKy3XKjd2bUTD8KGStgnKvIB7FXVqaQb/
-QOTE0USkYn3l6g53fXWdgk9i87ZRHmMarTv4K8wvaQKBgQDbe6v0CS6ui5A4bliC
-z8EoZVmxxT+vgOf56ZOE65lGcPHOtTMDDL2u8MxqyjnWc7dXrw8FvfpurIe/TEU9
-Y5kCj9NUA08940RKX/5u5RDaW9X2cGVlv7yJSDbA1JxpUjSzc98VFWQJrFkhHBfI
-3eLdVLp+dHBBpGCgZuVQD2ymGwKBgQDDTJwspscuh9q9SWWgcyJv5ke+4MwosgkP
-g8IC2dFFHr3j3GoFnVrrVP6w8zzezNb2ba+9xGaohNgHjmwC203ZcdDCUxem3t/L
-GUM4+dCUC87nB/bGd772pu1jbZZ9bRUBvgf4x1zhlShQNnD+UL2/p/stzWl6SE47
-Yva2416kMwKBgCBZ7lKeN99KewuWWD2P2ezWY44sgOKhoY/YugHRqFoVs87ALrC4
-ZA0xOTBUdooBrHikORajlhJSJAAygdI2qAsUoBW2FywMH7jGxX4bDYziFHuqvYdt
-56BkoI1zyUpM76+z2KIG8SPr34dd2LOm4RW2s3aIOzOxwvxhrlNKsr0ZAoGBALTH
-4LUweKYo2aFoJKueiB0fBAC75CAzlVGIPHoZGK8r4sjfCkFCRJwcpFo1/n2bDc01
-AX3fJMwPlE2CV5dZW7nRslV/RyCPpIdDTkeab6nrOE4BwDw9MkbthEcKdUiLRevD
-9WsjWGX0hUmi63tuUAbuPwNJ5r5r2gb897WZyMyjAoGAYcNgSL1udQE7pEqrAl0t
-ffTbbTJQ487sZm3qhFNXtuitC3h6eXpJecsWRoB/Jnhi4cpSjWgYJzjV4rkZSF79
-es031jtdnPf6G94ZzjTKnkr4z34reDQusukuuD1SSsbURBGVacgZxkq0UaRAROfT
-BTPraf9GfA9BnUEIFdjeKwI=
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-2048-3.key b/src/pki/testdata/ssl/certificates/rsa-2048-3.key
deleted file mode 100644
index 9a6f499..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-2048-3.key
+++ /dev/null
@@ -1,28 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDW8jowfwvUgEye
-CyzXw4rrlw1+liz+s9nWucRN5t8dia9L9dQhT0aBg7mUKOQ7L1wcRwzPMVoyFF3G
-KsJw829iMm65P4fy+L9/C1XFfJ9x4rMeya9bHZuKxr29Ieia9KFAaWtASSngF6Uc
-zwvGJ4AZQzUIiE6Ku/ZpGBjki9k36LsufQIeOaEaoHlSPS1K6pMh9Br40xQ+FkB4
-OwFt7zNQygiSJt6NHvET4ib2i+0lZXRa32yl/dEJyf3aWT3iMxm4wLslLOI7Bud+
-y04bVYi6hw+JFUFmFCLkrMW/iZ69S3lUPoUO9xz8fuCR64KjwjSR4FFawZ7ZQUKf
-OUOu3dcXAgMBAAECggEAMss1AwbSxdm3wVVEuIwmBPxCHRrh8SKRJNPrVrlrGjDS
-MvIZufFg6PQ245MyM+ZCLxB/L2srNFBpxI2QO17bgGoIjlA8ESfFIQGNuEh16VS4
-HVtty+tYOVgzuEEOFagffvgqdxuTALi1tPQchSwKcm3WV3jWjqRSW41tPHzrzPEM
-gNw6mlLIUxgaxJ31SytDPfLcCxhjyY1cLOseAtD37x8HZVw52cojmjn0Uy2+TeLu
-6e34KqWzTcO8U7w4mBu6KyQYS5Q2GxR4eMfrja2nmQEJjjtL/MjPCr1RavzRmeO8
-j2w0GbTZaM2otzI21VbNpM+OmX3OkGmKiPNIm0HVKQKBgQDufzscdRfcJSng9Wb/
-kB1mr+AYZubzhHIVgN50UWnzqiLsVBWRGT6+y49z7dN3+4aGHXKjmV0Ceimi/6uC
-nNsZ1kfJrHWXmTbTslQlBxOwyMuBsolWBSZdaqoX3dhDNu7EbUPgWqWjrv412EhH
-UIH/mpmu8TgyA/SPT7BiHjuDcwKBgQDmuIkAYWseZ5iEWXPX2rH1XTtvKAHuzjf7
-yPk5QX+ZeTZiPZPzvn4I6x4kMjnpn5wrVkm5QMQVK2NKpaQwMtdkQcevVybXVJ/u
-0SMRHgXiesF6pG4YgREEJjbHdwmRgAaLffOPVSOvEGPc8ha1tEE7ZwgpKfjnCStC
-2VkmWpcczQKBgQDsn3MIUuxvULfyJ8ge+t8QyKIv07iEFv4Rc6BCC5xxUnX/v5T+
-NuvX5KLZRDaxLe5UFddtlXWARbAVtlB18CY5xi3HW8H3vN12v9FYQ2M33KB8d6Rm
-oglkWbWUpFgyp8fRPw8/AvCgK7ivt3xOtQOlk7+yoEU+6kmz/j5jutcVHQKBgQDP
-+ocdPbP3C4GzxIMlkHGc8fcyo0jiwSg8IxVuJHnmmhqJAmNNdGlelrtr+46y53s6
-oaUBhr17K8psrtZL0HjTWmyrxY8wyosFF6dZtcuuNeQVLwZDtozlRaFZuxd3/oVn
-1xjoGuJ42/h5Yg1QrHWlG6KCoOBLO7uwnga8CStw/QKBgQDSzUAJaak3XFAfdou3
-GxWLQJcOXB/WxrZA7gq6K2aWvkY80AOPMGLhVFXA8k1fLI7jn2f9x7Ff6PNrzclf
-mvvN6g6YH0vH9k+W6aHBnen8oGjW3XU4MHn7dPxfxPJ/MDT3toVAvD+6QnKFdd7o
-xCDad5+lKr6f0yyPije/ZDkSSA==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-768-1.key b/src/pki/testdata/ssl/certificates/rsa-768-1.key
deleted file mode 100644
index 2ccd987..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-768-1.key
+++ /dev/null
@@ -1,13 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIB5gIBADANBgkqhkiG9w0BAQEFAASCAdAwggHMAgEAAmEAn8Be4Q88Bif6duPK
-vG+iyt96BFtCTUgjuNEwhcWoeSO6BeZPeu1VRqOHI7/GE4jHO6iVRCnhw9DJg5eb
-+p6zX1IWytyhke/psWBl3RNGXOvLucVWUJctS5pgKN1FNsILAgMBAAECYQCDjRaU
-nsb/CszmOo8ovYWBKqaAD+Z5XX6NIzah8jLaDuGRGic5Q1eF5APVHIcwbuDU2Fyv
-NIJqf768Gx/lUzmAlcGjF9hIRh5vrE4zfeCa2wSUjWNZPmqdTzjkM3r0NYECMQDM
-1ORCXgP/DYHQbCTRFvNA/jYaIXRjUs+HXefXe27jJD32W3Mf+lyIcBV/mR7lRkUC
-MQDHqJMkx3TiRsP2cYmG8citPrEjEA0TwPg181Kvi3N6aE5QzNHHLvl2nVJi7VPl
-VA8CMQCayYKY2J0if52K2D5WN4appbFSu9dNO4YSYJdT0jYwtfGRGvh7wOFuRW0p
-mJetYRUCMQCN9fiZoBAli3duVRAaGPQ86mR8r778mqphgd763kZ/dIaqwNcvruDF
-S9r2aBTM7FUCMD46f/dAx2EfxsAfn3lYQWVpuxFQpK+tIqYzjeKsu/zRaqEkcog5
-BOq06OV3qPYsVA==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-768-2.key b/src/pki/testdata/ssl/certificates/rsa-768-2.key
deleted file mode 100644
index 6c834c4..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-768-2.key
+++ /dev/null
@@ -1,13 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIB5wIBADANBgkqhkiG9w0BAQEFAASCAdEwggHNAgEAAmEA4SDrD2C751/n+lHQ
-UBn5YynSU9hrO9ttTcnvMgqiL0gv2lAsx0N9QM0dg8rHsQodUYZotUQ0qbzCxzEw
-pRVTHcEYHSnjaO7OfsqpGke+66jK0VhsQBkGbU2RznY3at3fAgMBAAECYQCRzs4v
-QYmxy03ltENk/c2lyhptL4gUVoOulBEVqgls8iX8EV1PGYjwBWkOSLGZGmC3u4KI
-le1z9L9iZxO5GGO0SJ/bLW/pGofgHCikBjLmhhyLuV0oFsY6te/q21fWu2ECMQD0
-nbX+qhNgXYsZ96cb71ZfD80yGtu7dCVEYL/iC30P3BEztLabEIdVwmoUyBFfCDkC
-MQDrmwnyqGx431YH3uyBrlwbJhRvAFfwACMy+6sY54BZdaPni9hHcQoKrAiQOe92
-ptcCMQDcS5AUefybQ4M7bpIbkU7aq7NjVVbgGbhaPTtximElwE3pn+z390m6TS0V
-7Bvg1tkCMQCDkPdUJ1MziFvtV0IxBKHwkyoz9jglEJ6XWMxpwtT8n+HgakpjUq9t
-2DWL/J5JXs8CMQDsP+WjN9GzsQtuUMXEUxc1wgMVRFwvQ55hmXfeWaT2bgX+jpAn
-+SreMT1bErrH2M8=
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-768-3.key b/src/pki/testdata/ssl/certificates/rsa-768-3.key
deleted file mode 100644
index fcf0680..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-768-3.key
+++ /dev/null
@@ -1,13 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIB5AIBADANBgkqhkiG9w0BAQEFAASCAc4wggHKAgEAAmEAtngFrnpogJ4DAPMt
-Jvxxl3vSNFdnNMlpRGlHpPqhtOHTzYzXvRvSmSGzpYhvzVCFujjTvtszd86yehxr
-+081ZtQbhHGhPKnudoPfqfYGUB6djJX4+I1pm2cWTOIXiGL7AgMBAAECYE7lbId5
-tA/Qwrm5a8+Mnc0DI+uv0xc280Y6Q1kpaZwdfQhGms3Q5umBcfzkFntvEfgMJstC
-KDWgH5Vo6v7oR/Hk8D0NzOyFNfEU10g72EG47PF2qFMlCZ3dTV5U3lPtOQIxAOfC
-NB/LuHFiMA5LeFlfbV0Fyj4Kr+lqtGdwClmX3+KgfTUj9RcEMs+34z+UpYXt3wIx
-AMmN/LkrZpwktp/iZuaKDvkA5foN660LguOt87/NdIN4l2hn8auEhwmh0Vno5gu2
-ZQIwf6kWFT2eh7ZSSk2AKZrLHyaFVM+GPsksPp4U1W03QhqtXYxFATyq0Ii2gNtc
-of15AjEAvCh2HnM61lebuYTE5UFLGv/QsfBe7GvLpDsXSx5FQBrK1ef7f1A4NDDB
-XLsETzjVAjAegTa8Fk65Qc3YODZhIcDRbJ195DLUaw7ETgpT0utLPH7Kkn1GNyZf
-wzlUtrz3r58=
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/rsa-8200-1.key b/src/pki/testdata/ssl/certificates/rsa-8200-1.key
deleted file mode 100644
index 74cf0d9..0000000
--- a/src/pki/testdata/ssl/certificates/rsa-8200-1.key
+++ /dev/null
@@ -1,100 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIISRQIBADANBgkqhkiG9w0BAQEFAASCEi8wghIrAgEAAoIEAgCryOGbBSSQ/E53
-duYJ8JpWms7zJk8+FpvZGW8CwGH2Qjs9UQmqMhGKTNySND6Gfk+tAGxd8zWGayyJ
-rVhi5Sigr3+lPieGLt3TLke8LKysm0sSJU+xUUdZUTRjE3eff9Qb2NmgJ0uQIYic
-jSUDznRiOpblzEhX4Rw1Kiw+fkqqsnXRg1+gonL9EmWl28zoeQFvcGRyknZCDpyR
-K4Z667TuPoLk6F8S1IxyIEQPZciFbUnUTABbZTHQWZ33y7HmB3vc/P98PFilXsXH
-41h4AdxzN/5pTI7flRP/bu+4NiVHE/rM1h+ag29R1McxzxoOi9ToYgVRenjSSkgs
-/kjOELvBtIyivHNCwJjRrSXZi9fpZjgGTCqOg2mebU3qWDe0zL97jt9wGG612oFu
-pqCBFnBSn6L/dc03K9Ckx9xuRYv3upc4xOMQnOXKLb9/k/TPpTmSQEk1qhEGOoKw
-NC769IiTo69IxhJbB67gBVQzgJ5CVHfEzFid2SM1g59N3gNezjPb3y44ESlPJSfm
-I/S9Yg/divrE7F4BvFGDP5TIaN3sYZf0IEN6140bz3gNhCP5vD64xFt+Mn3sUfWo
-pAmUpKWY7u7YCn2B3XWg65jHelgzC+itLKHRMt0nSlKCLmIKS/UC/PnmRdNIekBh
-46tS29d3vC9cbeTpeZwneOEP789KO0yqeckGmZyktw6VvF7bFKDyrFQONeYz85No
-+dw3L54jnv4BV0bTwuv3CoU6MQI+DSfqaGxv5kmVxMDlLGpGJsezarUyrTseJBSE
-DxungNAGktEawqkyk7ZRWdAUSZlgX/qanVenJ3pwrWWagqkyW5BKmzh+EhnGXnoM
-t23+a2FjyoQRKYFhKL8pJ1QLBYJMNvqK+j2tUWHzgwwYV5YlOdDYz+U3+mQH7xOC
-d0Egg61ci0RmRBRTwLqHWvKhMpOD6JEFhuCEALSe6b73faNkaTvUFV6y7SDkkAea
-fLpBFosHCtGoC5ZwklD9rCKKxcdjJJESMi5RutOMYzA4Y9dayUBN7k1LVx0dw8ei
-ZbWBvETGT3qIbMI9hjvRnJ3x35KyoKbvFXDtbKCQ58HbfO5kk4BAEoFhete+UsFO
-KgMQoKue4Ps9sPNWVWwg7ZxrTKsHMje3dpklMNHdqtgHt69eio88z7zX4ZQPUEN6
-PVUPosX0qWtW/sHVet0iDt0BANKD9T8/iwrns9HbPd2d/LwAOyU0kywdNkplCFOP
-vNHaeSjbrIQq5/SEszLSmbh1kaNOimVBFwjie5Ju5q+4n2FahMtKkEqBajj1f4eT
-dR8hs4evuZaKkzs6jGvQyuI28lBfkz3M9cfumHAShfXoihZcwrb53CBmjN+UBe8l
-LaV0kGIknQIDAQABAoIEAR7kr337fMn+NfZSEaiz9m2gxZsAxrt5wWlXo5kxE+z/
-mDu8uSo8et8OV5SLhLsXOCj6rIJw3K1h1M6luAGBCL9tEF2dQeplv0rdRdVXi243
-N1b6Eszmuxga/Hrc42Rxzql7ZBfjOTmgbjsJPyDiHhgURVLqXBBB0ZrWDMLoX3E3
-Suz03Vu8G0Xb6x/a2YztRg7OfaIFKPNUQV/yHes5PH6kC1IzX/W499EGcHb8bQVh
-1Cczy9Sj7EN1+my32zRtIB9r+F5VU/PZiWQbRKvAWe72oPA67m7TFpeXUdElG6se
-srnnwCM/g+OJipEwl5UKHK32AtLWXagj57r/uAQnCj0ZxTj2/xuAG3uJ0ga/mYLF
-+UlYpUaf53ywV5TPbKU9NSp5VUGJg099Dk3h9XeBm42gW+XpP5CudoVL1B6Yr0VL
-7yosblFshf7IH2pIJ3y4UBQ3L3NRNGKUXzBlEhXbqDw08a76wA5S4WY0TyI7/Toc
-irV/smggxq43D40nYh/IoZbnGh7HJ1Cuc/B1guwUGJpVBigoAff58AbUhmNMSKzc
-GEG1E62h2iSoOQTlQLsG2ZjM509YsUCwtKcxaO+sdIN+ZMHBkTSrqR3ZgM5O+FGl
-0KBkKG3A4fjQ6umygbssUdHJwP9ii067fZydHxB1rNhBpZrPwJ0kW6rVmFQPYo4M
-+1ENsX0AIz8hLx+10G602hcWu8MVgqO+E1Yoo5n6eNxCbKootZwSRQSwcUXgE9m0
-Q1NHKHsK+pvjR/QyvoEr7SRmcox4PHcYID7EMfPMu2UtsIdRKi4NkIvmzE9a52s1
-MPoanT+t9a4Zte4nQ+htFFFQFt10ue8Vqm16wPJ97gnpEM8keQhVYrttIKDVr2vs
-QEcHJ/PgDeIihy44AbPTQKUYzZ4YEMAkDgoVsBq3Ktk8DTjxOZrZw7xq9xJPS9N3
-5oLaTcUX2670SZUpRAg4/wArQncuE2pfsYP+beaGnUATiYRd8GoDSYtPOSa7BcyN
-Eexo8tB5Kzmvgcypk5N5jefLaVdUdczroIlSDlUcdAQb35Yvnd7F3HLWXJtUIPbh
-LZTJwJWooQVJLDt2lzrg/HQnD+UaYNI1Z8/oMaZ+zUBvQ8gBzArO3SRGfRI7lzvk
-wcJM4LqBO0pIO67NzhVCyhJn7Ua3P++W9d7LULb5fqy/O64W2J2o2Xd9hZEdA47A
-6JidJ2yNsv0p3AUgtVebEhBRQs6bPX4/siYif3xgT1ZZb8fTtQBYWsW8LS4Itdf9
-WaJuUlfI7xdHpQnMVd5qiEjrDk02/x4JI4DmveO/pLyQAJ3qQpvGxXUZ70ecfSAk
-ASn2OADu76TclVlQ4hvZ5913jxx8PWHFykK3w7N82xGZAoICAQ4FzISY+EaKydn8
-jOfOirjfct+0x0PYeDZ3XFEq1CcW7nHARMxlGBe9IwEgoAn/RtLmHtSrscPLpN+8
-mXS8ucPZwxIrbg2tCTZ2FktxAHldz3Fr7aGGeT4F7jE3e0gwYgU1h+CIMyDZZY/H
-j/hANx1a+mAkDr7jafEuOe6nOfnWSuCaTPbyYcyGQ4pIe2Z5A0A6MFATT2Z2YOC6
-tW98BNtw9ucOFNo9ZNakB8ZZ4WOG4vpFSSoSO3xJ2STn5HwuO+j2UF0ptmt5H6Pc
-LzYnbbengq5H0dsnyw/sKbTO4jzXfORjxPhwpvrwNlNvs9hmLB6IKzfiN1PXKITS
-updr+Ts72zD1I95dF3F0TsefncBSY9qq8D0Nq08zF4yYanxPLOmqjc1iCoSWyx95
-RjNTiAoTWqmXvbtd4Z6OBU3M2m5QQYLu1mGcfKveRvW6KdueBhZwXEcY7Vb+pU3q
-1J+Omh4wCQiyuuwsGu6QXmfkcVBOhLDoKxzAQJlch1l3zJdAQoul3iCYnptz6weR
-47Ceg4cdP50KLvgboq4N1VJgI7ivMB9gfP+J/J7JogjUigoQNOLqb/X7Zwmv5ZIX
-ZaKIB39HtKFvo1b/zpZagnx4y1K39pUFY8Nm3v0xZNU+keT3FCjOk44L+sXhdu5F
-tbA81qb+7kBhZn9LMfz9sDTIUXq3OwKCAgEMQCGtq+7q0Scml0Ds5ORrymYX/zhh
-xrkc/jbEHefvq50cCE7Sxmvm+NdFDz3JEpenWR4zPR0+39j8lNCWUK6azUhvqSK/
-HYLLI2EDeUyeCQyULoNT4qva6wnJNuufjaNsOOmwwuBAIgurFKYaTEMD+m+1hYG9
-Pe4drKMm3e3Xdg9IlJdKmY7MY+chxeCuiPfGO/MAm0Rz8pcKo1/cd308HuDL+CnE
-LAFDYc7fa7oaj8i698m6QGeadltIPoggOTntoto659SK8ZLWOHsD3E2YC4Iq6dtQ
-U8p8qWqn2kdWbLPnRhy5BXFcxeVFAbJOvgFMlSw1cCpoOySczBDlSpRjZV3ZP0R3
-gCG6Hjh5N8S+N7aLtQQvurMa/9qz6e1p54LCkXqevDp52wwM2DnjC05J+FaevvWW
-FjIaE8SU+Que77xakQYu7Vk1T2MoTimDAjduqtSTIvDb4uX1WNjgkX66AWUCzbEt
-Gp67cMYh0DjwaLgos6t9XdRp5964m4YPewhAcpVppFV45MOKcBWD99d3nYgOGYs1
-D8+4wXHpEJoU7r0pdz0buljZ1+bPmOiViShWmQgxIrKOCpOMuLKQJl2zJyVam8MN
-dy8xYm3RZF3hCNyROeHp8lEt5dSOpw82LchW2f5ErVYatYzJu/opdu9ToczNuvdU
-/U0liMxSEBr3RgcCggIBBHQzEarEsSNEGcjtuHMR/MZ8ZjG1WQdYp3QiDmXcHM5b
-ziWTtJgnnuKkS6dhLcu3YyVUhZhDTj1QkQAGfd2z41E3dH325sEfO/0l97Bcxi/V
-w+DUCYn82IZpsZg9wCAeAimOjvKzyqtCZvir8d3zo49SF1dcl6UD8WcNX5AeCgzW
-m6Bm8cjq51t9+F4tU878CVpyHf0EKzdObhLfrhlmMY0f3yPJ28fET6iqD4Zc4I/n
-aDa5lnNUEZYjMmW1XPwSa1xRCkZFer1uH03AcSL05nB+QXzuWv24scYBOTy8/zYy
-pRhLZ93gK7RAjR/dr85EFS6LC6T+jdK5O/by7UWOVBIe/N3gFrDa0V5v51f7cyq4
-LKw+wiWlU/KWeEGxEOrVCSLzB1ksnhCHU+fhNExD2W9sTJG14d1f3EyfwqZeestj
-A4N49GgP8UcYotQOl4MJy/bEWJDCUe9v8d+0yTkyGoSHWgvq8zjPFRcl5TnaA/fs
-jYQwrWEjI5MQKoqyoRf4CwMUGqZfOmEHNdBQ0biHblML8YVahdPBSCd8qj1/GxoJ
-3u12xnO9mXHR1ZwsfCXJpolwJmFDyP/lmxFzZrxuJS9RYDVlXCzEIV1+NKrpacyk
-tZCQr2/tQ958eH73OBKChLOYinWjoVaLwALEQsYQJ9qxMiG9vJDVv9WUMi+uMZwh
-AoICAQeazA1OfPrBqWcYX9Ju6KlNNIFTCsIPpZws5vxpgDBUvSvIsH3BdPwlnySc
-qIMoioH1HX07Q+ti9AUfsDiPj0RDiOLgANTY0feeV7vbUceM4IUgNqAdRweX/jQt
-ZqleOIOW9OKopqLJP6sNH2uVycgvb6ckYHyEdEtxfrpC7EFjZWtt6lkB6BZTMgjS
-GH7gQceKMXg/6od7oW2WK4zllBV9KZkUzYCcvJACqHQjIJ0agsYlydFX57iIHnRD
-dSdjvuUYwhXtEhDKk5dt6ldkK7rl8gEHuQAtc7ZdSPs30i8BPdCkwnHMwimQI5np
-yrF827uZop7tqTWY+Upol1hvKpxlMZQJ5Uu1e7pYxj/hcb2PQj+JuDaU1Fg/WZlz
-7tBeSdrUimT9feNlKh7TH2QlAY2Dnuneqv9neeScPt0nmKIqOieSfV8mMcmZJXnA
-w54zAwws+db4ysIFITFj3QXS6/M1qGnMHF9edgjvod8drir3JtMFbcBePd0cdjLt
-QJRdkKrJNp0kyXZJtGU83O5WLShw3yO5kaP307/iPf8rMisqZLzX61RKIpvgncRj
-LIafZS4Uw3QVEPiB8kRZ52b6mhH7jAGqTbQPN3mVm4xvnKN0Z8+zOd2Lcf9m+8Mu
-S5AbbZEUs/YYECp2ZxZYHZwd28Vz3HodxSm6MGjLeeK7YrH7gwKCAgBm0zD2DvKK
-EfDQOk2DpnScdNkuYlRD7WADQfgKg6GheSWIvAi9Dh/Ks3ZIcVAcpQgWQoMlhTie
-ZudfSjWxfFwlTAYKfF1kUnlrOACz04ZqsFMzx7Ks1HkvG1KEBTenAetcDPcL1b79
-U01tql7T6NIkxwtOR/nr1CvxgJa2wuuLYiUIAyIQYY0c18FkyFii1nJuneGb/Zvf
-ctf+S5O+GuSOc+LjDSGIa8RZf5ScxRmKGj6OSrYRGrM7ZoS/psvGQSOJeITN5SNJ
-umAA89mfpz8V87HHn520Vo7G9vmm5pQr27Nu1RBQJBXgrhC5fWXBXk/zmnyqskDM
-Bcb1h3nppB6dr5263iy+HHMxS/L0m6kCUfxfj6A4d1/fTGbv1tRCtlR9Rq4EJxWr
-8n49pbluSvL5XZoJJH2PGjjxNurSpnXVRFFOjpvl73wE/X/bH/Gs8AMtIrpnBRmM
-viaX/AOym3DFU2RTgNIt8zmNtqq/NhAuQmYEhodODXtnzzquh4Z4EZmhfzq/do5e
-nGTfN4hN7a9ODtP9Gt+w2CBCnE+7OnWo6Asj+wK0H59c2wfSD68d5n+V7U+BHHkN
-E8uwIjFNZ+n3LRdH/iY7w4ujgIdZRcQuOMf00a3950mcJM0hz278FuDIipbMFCxG
-qrLjqBtCTH9vu/Df2F0JNICD6Ro21WM/YQ==
------END PRIVATE KEY-----
diff --git a/src/pki/testdata/ssl/certificates/salesforce_com_test.pem b/src/pki/testdata/ssl/certificates/salesforce_com_test.pem
deleted file mode 100644
index 1522d0b..0000000
--- a/src/pki/testdata/ssl/certificates/salesforce_com_test.pem
+++ /dev/null
@@ -1,81 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 30:88:41:0a:28:b4:3e:3d:9a:f3:b3:90:a0:24:bc:d6
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: O=VeriSign Trust Network, OU=VeriSign, Inc., OU=VeriSign International Server CA - Class 3, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
- Validity
- Not Before: Sep 18 00:00:00 2010 GMT
- Not After : Sep 18 23:59:59 2012 GMT
- Subject: C=US, ST=California, L=San Francisco, O=Salesforce.com, Inc., OU=Applications, CN=prerelna1.pre.salesforce.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:b8:0d:04:b7:23:60:d2:ff:12:bb:29:43:81:30:
- 0f:dd:8b:cd:cc:2c:8d:d0:14:de:5c:7b:a3:33:ea:
- f2:7e:88:6e:04:42:17:70:67:91:a8:20:87:81:a8:
- be:c4:57:d5:f5:3c:cf:34:96:cb:fb:7c:c3:db:ba:
- 36:c2:08:9f:c1:1d:91:fa:b7:21:03:50:32:bb:30:
- be:ff:f8:bf:8d:c0:7d:16:e4:d2:81:ef:e2:1a:89:
- 13:7c:40:6d:dd:1f:32:9d:3f:ca:a2:ab:e6:ae:9f:
- 96:91:66:32:e9:e5:ca:e3:9d:fc:62:31:aa:de:a6:
- 50:21:ba:e2:8e:77:00:41:17
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:FALSE
- X509v3 Key Usage:
- Digital Signature, Key Encipherment
- X509v3 CRL Distribution Points:
- URI:http://SVRIntl-crl.verisign.com/SVRIntl.crl
-
- X509v3 Certificate Policies:
- Policy: 2.16.840.1.113733.1.7.23.3
- CPS: https://www.verisign.com/rpa
-
- X509v3 Extended Key Usage:
- Netscape Server Gated Crypto, TLS Web Server Authentication, TLS Web Client Authentication
- Authority Information Access:
- OCSP - URI:http://ocsp.verisign.com
- CA Issuers - URI:http://SVRIntl-aia.verisign.com/SVRIntl-aia.cer
-
- 1.3.6.1.5.5.7.1.12:
- 0`.^.\0Z0X0V..image/gif0!0.0...+......Kk.(.....R8.).K..!..0&.$http://logo.verisign.com/vslogo1.gif
- Signature Algorithm: sha1WithRSAEncryption
- b8:e3:37:ba:5a:37:37:bf:e5:bc:88:fe:1e:fa:b4:4f:7d:52:
- ca:26:b6:83:a1:de:28:6b:01:a8:cd:5d:f2:9a:2c:f0:6e:89:
- 69:ab:94:b5:14:f2:c3:ca:d8:5d:2f:6d:13:9a:83:f1:ed:4e:
- 85:87:93:69:19:53:3a:a4:f1:98:96:b7:28:13:32:7e:d2:e4:
- 7a:7a:f2:8d:80:7d:af:89:64:43:7b:f6:05:3d:16:7c:f1:2a:
- 6f:bb:9b:3a:57:a5:f1:f7:77:a0:07:68:92:39:bd:45:c7:c8:
- 75:ed:ac:c6:ac:45:02:18:0b:41:ba:01:68:3e:c2:3b:f6:8b:
- 4e:50
------BEGIN CERTIFICATE-----
-MIIEhzCCA/CgAwIBAgIQMIhBCii0Pj2a87OQoCS81jANBgkqhkiG9w0BAQUFADCB
-ujEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVy
-aVNpZ24sIEluYy4xMzAxBgNVBAsTKlZlcmlTaWduIEludGVybmF0aW9uYWwgU2Vy
-dmVyIENBIC0gQ2xhc3MgMzFJMEcGA1UECxNAd3d3LnZlcmlzaWduLmNvbS9DUFMg
-SW5jb3JwLmJ5IFJlZi4gTElBQklMSVRZIExURC4oYyk5NyBWZXJpU2lnbjAeFw0x
-MDA5MTgwMDAwMDBaFw0xMjA5MTgyMzU5NTlaMIGXMQswCQYDVQQGEwJVUzETMBEG
-A1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxQNU2FuIEZyYW5jaXNjbzEdMBsGA1UE
-ChQUU2FsZXNmb3JjZS5jb20sIEluYy4xFTATBgNVBAsUDEFwcGxpY2F0aW9uczEl
-MCMGA1UEAxQccHJlcmVsbmExLnByZS5zYWxlc2ZvcmNlLmNvbTCBnzANBgkqhkiG
-9w0BAQEFAAOBjQAwgYkCgYEAuA0EtyNg0v8SuylDgTAP3YvNzCyN0BTeXHujM+ry
-fohuBEIXcGeRqCCHgai+xFfV9TzPNJbL+3zD27o2wgifwR2R+rchA1AyuzC+//i/
-jcB9FuTSge/iGokTfEBt3R8ynT/Koqvmrp+WkWYy6eXK4538YjGq3qZQIbrijncA
-QRcCAwEAAaOCAa0wggGpMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgWgMDwGA1UdHwQ1
-MDMwMaAvoC2GK2h0dHA6Ly9TVlJJbnRsLWNybC52ZXJpc2lnbi5jb20vU1ZSSW50
-bC5jcmwwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcXAzAqMCgGCCsGAQUFBwIBFhxo
-dHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhMCgGA1UdJQQhMB8GCWCGSAGG+EIE
-AQYIKwYBBQUHAwEGCCsGAQUFBwMCMHEGCCsGAQUFBwEBBGUwYzAkBggrBgEFBQcw
-AYYYaHR0cDovL29jc3AudmVyaXNpZ24uY29tMDsGCCsGAQUFBzAChi9odHRwOi8v
-U1ZSSW50bC1haWEudmVyaXNpZ24uY29tL1NWUkludGwtYWlhLmNlcjBuBggrBgEF
-BQcBDARiMGChXqBcMFowWDBWFglpbWFnZS9naWYwITAfMAcGBSsOAwIaBBRLa7ko
-lgYMu9BSOJsprEsHiyEFGDAmFiRodHRwOi8vbG9nby52ZXJpc2lnbi5jb20vdnNs
-b2dvMS5naWYwDQYJKoZIhvcNAQEFBQADgYEAuOM3ulo3N7/lvIj+Hvq0T31Syia2
-g6HeKGsBqM1d8pos8G6JaauUtRTyw8rYXS9tE5qD8e1OhYeTaRlTOqTxmJa3KBMy
-ftLkenryjYB9r4lkQ3v2BT0WfPEqb7ubOlel8fd3oAdokjm9RcfIde2sxqxFAhgL
-QboBaD7CO/aLTlA=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/self-signed-invalid-name.pem b/src/pki/testdata/ssl/certificates/self-signed-invalid-name.pem
deleted file mode 100644
index cbec017..0000000
--- a/src/pki/testdata/ssl/certificates/self-signed-invalid-name.pem
+++ /dev/null
@@ -1,69 +0,0 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number: 18181326976980170770 (0xfc510c8e88213812)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=Michigan, L=Ann Arbor, O=Test Self-Signed, CN=SS A
- Validity
- Not Before: May 27 18:37:25 2016 GMT
- Not After : May 25 18:37:25 2026 GMT
- Subject: C=US, ST=Michigan, L=Ann Arbor, O=Test Self-Signed, CN=SS B
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b0:5a:83:9c:fe:1b:46:24:0b:d9:b0:0a:f2:f1:
- 47:bf:05:f1:68:49:6b:d2:50:f7:29:f5:f1:59:a8:
- 28:04:e2:7e:c9:d5:e0:86:b5:8f:2f:f9:45:a5:88:
- 02:04:cb:9a:c3:19:56:68:c8:eb:fe:c3:46:1a:44:
- be:e2:c5:e5:34:5a:18:66:1b:8e:d7:d9:19:f2:22:
- 43:6d:4c:28:56:25:48:42:b5:76:e5:d9:c0:86:40:
- f7:e7:87:0c:2d:07:e6:bd:84:9e:60:36:97:a8:d3:
- de:8a:37:a6:70:68:de:f1:d3:0a:db:fe:11:e8:f9:
- 0b:bc:56:47:d3:d4:5a:e5:ce:af:e6:d8:30:de:11:
- a3:7a:4d:c7:b5:0a:9c:9a:f6:4d:df:a1:46:6c:91:
- 03:e3:c6:be:61:38:b5:cb:1a:b5:82:6d:4d:d2:c6:
- 8b:32:25:b3:6d:01:d7:e7:da:2e:fe:a0:95:cf:9c:
- a1:e0:89:9e:2b:2b:f3:3a:98:7b:2e:b1:77:b3:88:
- 12:71:63:53:bf:b1:df:1e:de:da:13:e8:bd:d4:30:
- ec:c2:c4:e7:f9:0a:31:b2:b4:5e:36:9a:90:74:ef:
- 6a:45:e5:77:f3:97:8b:68:81:43:05:bc:e5:07:a6:
- 2f:9b:b1:c0:59:43:ac:28:bb:36:6c:98:02:72:c4:
- 77:3b
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- 9d:33:a4:6d:41:ba:9c:83:24:92:be:82:61:d0:fd:d8:f6:3d:
- 68:38:49:80:15:09:56:27:8b:ad:ef:7b:b4:43:1f:bf:9a:cd:
- 72:da:6c:99:5c:c9:65:88:fd:8e:fa:65:df:27:80:22:ae:85:
- 15:b8:ec:b4:e1:92:57:f0:19:7c:8a:79:d4:54:87:97:a8:4f:
- 64:18:7c:89:0d:85:3b:6b:db:21:90:00:0c:17:32:19:11:a5:
- 79:1f:ec:43:3e:3e:ce:96:53:d1:c1:eb:96:c6:05:3d:52:19:
- 6c:a1:9f:a7:96:6e:a1:6f:d5:f9:37:04:89:99:a5:55:59:83:
- 1a:6a:e7:08:5e:20:41:13:9c:86:0f:b6:ae:5c:9f:e9:5b:41:
- ad:9e:af:96:1b:5c:37:d0:88:45:a0:35:d0:10:e7:9e:f6:38:
- cc:c2:4f:65:70:e7:cb:73:ae:6b:e6:60:73:be:31:ef:d6:24:
- 3f:12:e5:24:8f:2b:db:e2:b1:de:3d:b4:c5:8b:1b:88:2c:ac:
- a3:e2:f3:34:15:df:ca:e5:25:8a:0c:96:a9:16:28:0a:a7:48:
- 4a:95:00:3a:45:d1:0c:ad:58:10:71:0d:2a:77:99:78:4d:a0:
- fb:ba:36:8b:62:54:53:7d:81:21:11:46:fc:46:a4:99:42:32:
- c8:1f:ed:6f
------BEGIN CERTIFICATE-----
-MIIDODCCAiACCQD8UQyOiCE4EjANBgkqhkiG9w0BAQsFADBeMQswCQYDVQQGEwJV
-UzERMA8GA1UECAwITWljaGlnYW4xEjAQBgNVBAcMCUFubiBBcmJvcjEZMBcGA1UE
-CgwQVGVzdCBTZWxmLVNpZ25lZDENMAsGA1UEAwwEU1MgQTAeFw0xNjA1MjcxODM3
-MjVaFw0yNjA1MjUxODM3MjVaMF4xCzAJBgNVBAYTAlVTMREwDwYDVQQIDAhNaWNo
-aWdhbjESMBAGA1UEBwwJQW5uIEFyYm9yMRkwFwYDVQQKDBBUZXN0IFNlbGYtU2ln
-bmVkMQ0wCwYDVQQDDARTUyBCMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEAsFqDnP4bRiQL2bAK8vFHvwXxaElr0lD3KfXxWagoBOJ+ydXghrWPL/lFpYgC
-BMuawxlWaMjr/sNGGkS+4sXlNFoYZhuO19kZ8iJDbUwoViVIQrV25dnAhkD354cM
-LQfmvYSeYDaXqNPeijemcGje8dMK2/4R6PkLvFZH09Ra5c6v5tgw3hGjek3HtQqc
-mvZN36FGbJED48a+YTi1yxq1gm1N0saLMiWzbQHX59ou/qCVz5yh4ImeKyvzOph7
-LrF3s4gScWNTv7HfHt7aE+i91DDswsTn+QoxsrReNpqQdO9qReV385eLaIFDBbzl
-B6Yvm7HAWUOsKLs2bJgCcsR3OwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQCdM6Rt
-QbqcgySSvoJh0P3Y9j1oOEmAFQlWJ4ut73u0Qx+/ms1y2myZXMlliP2O+mXfJ4Ai
-roUVuOy04ZJX8Bl8innUVIeXqE9kGHyJDYU7a9shkAAMFzIZEaV5H+xDPj7OllPR
-weuWxgU9UhlsoZ+nlm6hb9X5NwSJmaVVWYMaaucIXiBBE5yGD7auXJ/pW0Gtnq+W
-G1w30IhFoDXQEOee9jjMwk9lcOfLc65r5mBzvjHv1iQ/EuUkjyvb4rHePbTFixuI
-LKyj4vM0Fd/K5SWKDJapFigKp0hKlQA6RdEMrVgQcQ0qd5l4TaD7ujaLYlRTfYEh
-EUb8RqSZQjLIH+1v
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/self-signed-invalid-sig.pem b/src/pki/testdata/ssl/certificates/self-signed-invalid-sig.pem
deleted file mode 100644
index fd9b5a9..0000000
--- a/src/pki/testdata/ssl/certificates/self-signed-invalid-sig.pem
+++ /dev/null
@@ -1,69 +0,0 @@
-Certificate:
- Data:
- Version: 1 (0x0)
- Serial Number: 14998008630224366850 (0xd023a162e6c42d02)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=Michigan, L=Ann Arbor, O=Test Self-Signed, CN=SS A
- Validity
- Not Before: May 27 18:37:25 2016 GMT
- Not After : May 25 18:37:25 2026 GMT
- Subject: C=US, ST=Michigan, L=Ann Arbor, O=Test Self-Signed, CN=SS A
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:b0:5a:83:9c:fe:1b:46:24:0b:d9:b0:0a:f2:f1:
- 47:bf:05:f1:68:49:6b:d2:50:f7:29:f5:f1:59:a8:
- 28:04:e2:7e:c9:d5:e0:86:b5:8f:2f:f9:45:a5:88:
- 02:04:cb:9a:c3:19:56:68:c8:eb:fe:c3:46:1a:44:
- be:e2:c5:e5:34:5a:18:66:1b:8e:d7:d9:19:f2:22:
- 43:6d:4c:28:56:25:48:42:b5:76:e5:d9:c0:86:40:
- f7:e7:87:0c:2d:07:e6:bd:84:9e:60:36:97:a8:d3:
- de:8a:37:a6:70:68:de:f1:d3:0a:db:fe:11:e8:f9:
- 0b:bc:56:47:d3:d4:5a:e5:ce:af:e6:d8:30:de:11:
- a3:7a:4d:c7:b5:0a:9c:9a:f6:4d:df:a1:46:6c:91:
- 03:e3:c6:be:61:38:b5:cb:1a:b5:82:6d:4d:d2:c6:
- 8b:32:25:b3:6d:01:d7:e7:da:2e:fe:a0:95:cf:9c:
- a1:e0:89:9e:2b:2b:f3:3a:98:7b:2e:b1:77:b3:88:
- 12:71:63:53:bf:b1:df:1e:de:da:13:e8:bd:d4:30:
- ec:c2:c4:e7:f9:0a:31:b2:b4:5e:36:9a:90:74:ef:
- 6a:45:e5:77:f3:97:8b:68:81:43:05:bc:e5:07:a6:
- 2f:9b:b1:c0:59:43:ac:28:bb:36:6c:98:02:72:c4:
- 77:3b
- Exponent: 65537 (0x10001)
- Signature Algorithm: sha256WithRSAEncryption
- aa:73:51:c6:c4:9b:8e:2d:a1:04:08:19:f9:c5:58:62:58:55:
- c8:71:9c:4b:af:01:cd:c6:34:6d:02:36:d8:34:0d:7b:6b:e6:
- 41:f6:eb:6c:be:a5:42:85:a9:fd:38:ee:a3:21:ba:b0:97:e6:
- f1:8e:2f:8e:68:ac:87:94:bb:90:8c:e5:b7:02:04:a2:75:35:
- df:1b:ea:51:ec:df:85:fb:9f:46:a2:03:5b:f0:02:92:72:f0:
- a6:d3:c7:d5:84:78:3a:c2:77:82:eb:ed:e0:59:37:c7:f6:6e:
- 2c:34:3a:4e:3c:7a:f2:71:92:51:81:1b:77:0b:27:67:cd:33:
- a6:59:a8:c8:c3:38:cd:ad:e3:48:bb:fd:e4:92:4a:e5:73:93:
- 15:1a:c9:fd:94:eb:11:6b:cd:45:dd:04:92:da:bb:e8:53:1d:
- 65:76:13:ea:a9:3a:e2:7b:f7:a6:66:f7:02:fb:d4:7a:ac:2f:
- 72:32:66:0e:b5:97:a0:10:d2:0e:31:fc:e5:3a:74:79:bc:cc:
- 97:85:31:85:f3:89:8f:f5:7a:66:53:eb:77:98:51:c3:3f:ed:
- 29:b7:e6:bc:30:83:b2:aa:b0:82:98:50:32:a1:4c:da:1e:6f:
- a8:c8:49:51:f5:6b:c4:15:18:e6:32:33:d6:31:f6:0d:62:f6:
- d2:db:de:ad
------BEGIN CERTIFICATE-----
-MIIDODCCAiACCQDQI6Fi5sQtAjANBgkqhkiG9w0BAQsFADBeMQswCQYDVQQGEwJV
-UzERMA8GA1UECAwITWljaGlnYW4xEjAQBgNVBAcMCUFubiBBcmJvcjEZMBcGA1UE
-CgwQVGVzdCBTZWxmLVNpZ25lZDENMAsGA1UEAwwEU1MgQTAeFw0xNjA1MjcxODM3
-MjVaFw0yNjA1MjUxODM3MjVaMF4xCzAJBgNVBAYTAlVTMREwDwYDVQQIDAhNaWNo
-aWdhbjESMBAGA1UEBwwJQW5uIEFyYm9yMRkwFwYDVQQKDBBUZXN0IFNlbGYtU2ln
-bmVkMQ0wCwYDVQQDDARTUyBBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEAsFqDnP4bRiQL2bAK8vFHvwXxaElr0lD3KfXxWagoBOJ+ydXghrWPL/lFpYgC
-BMuawxlWaMjr/sNGGkS+4sXlNFoYZhuO19kZ8iJDbUwoViVIQrV25dnAhkD354cM
-LQfmvYSeYDaXqNPeijemcGje8dMK2/4R6PkLvFZH09Ra5c6v5tgw3hGjek3HtQqc
-mvZN36FGbJED48a+YTi1yxq1gm1N0saLMiWzbQHX59ou/qCVz5yh4ImeKyvzOph7
-LrF3s4gScWNTv7HfHt7aE+i91DDswsTn+QoxsrReNpqQdO9qReV385eLaIFDBbzl
-B6Yvm7HAWUOsKLs2bJgCcsR3OwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQCqc1HG
-xJuOLaEECBn5xVhiWFXIcZxLrwHNxjRtAjbYNA17a+ZB9utsvqVChan9OO6jIbqw
-l+bxji+OaKyHlLuQjOW3AgSidTXfG+pR7N+F+59GogNb8AKScvCm08fVhHg6wneC
-6+3gWTfH9m4sNDpOPHrycZJRgRt3CydnzTOmWajIwzjNreNIu/3kkkrlc5MVGsn9
-lOsRa81F3QSS2rvoUx1ldhPqqTrie/emZvcC+9R6rC9yMmYOtZegENIOMfzlOnR5
-vMyXhTGF84mP9XpmU+t3mFHDP+0pt+a8MIOyqrCCmFAyoUzaHm+oyElR9WvEFRjm
-MjPWMfYNYvbS296t
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/sha1_2016.pem b/src/pki/testdata/ssl/certificates/sha1_2016.pem
deleted file mode 100644
index 081eba9..0000000
--- a/src/pki/testdata/ssl/certificates/sha1_2016.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:6e
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 30 00:00:00 2008 GMT
- Not After : Dec 30 00:00:00 2016 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c5:5d:b5:e9:b8:f3:a2:a8:01:b7:3b:c0:e3:89:
- 89:cc:60:04:36:1a:ea:d1:52:9a:4b:6b:6f:5c:80:
- 09:e9:b9:89:49:53:4f:7c:c9:d3:04:2e:7c:91:4f:
- b7:31:de:38:fc:18:37:53:9e:7f:4e:6a:03:68:df:
- 53:1b:95:06:10:88:5c:12:61:a1:73:4e:c9:a4:e0:
- 54:66:15:6f:f1:13:a8:ab:82:1d:f5:30:a4:f5:4c:
- 3d:52:49:4a:8e:d4:65:16:f1:7e:c5:9a:2f:08:de:
- 95:b5:02:54:24:ce:36:70:6c:48:07:a8:3b:ad:2e:
- a0:41:d2:c6:84:06:62:c7:ec:e0:d0:9c:bf:a1:13:
- 7c:51:df:ab:7c:da:1d:02:f7:70:9e:e6:7b:8a:af:
- 75:f4:99:27:17:32:9f:b2:95:dc:3c:f8:80:4f:a3:
- 1e:82:0b:48:79:6a:ba:11:e0:65:2e:07:fe:74:db:
- 28:c0:99:f6:72:be:03:2a:5e:22:4d:25:43:6d:39:
- 97:76:ae:d4:58:8d:0a:23:4c:5a:89:48:55:7d:2b:
- 8e:7d:cc:95:5a:47:30:34:b3:4c:98:00:4f:30:28:
- d9:c5:2d:2b:0f:79:b5:1a:19:73:58:fe:74:d2:50:
- d8:5e:a0:40:0e:44:c3:ec:6d:5f:6e:ac:86:ab:43:
- af:a7
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 89:46:0C:BD:AB:A9:64:95:21:BF:40:3B:0A:35:60:B7:EA:20:4F:F9
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha1WithRSAEncryption
- Signature Value:
- 17:78:1c:ee:69:6f:a9:3a:14:f6:48:e8:2f:c9:23:3c:f1:83:
- c0:99:20:b6:21:cc:10:e1:22:06:cd:de:cc:e3:3c:fc:60:23:
- 47:fa:df:03:7f:6a:1e:3b:6a:8c:fd:66:64:9d:3f:57:89:62:
- 41:23:a7:30:c7:f2:58:40:aa:b9:dc:69:74:3e:b4:cd:fc:54:
- 1e:2a:b5:6a:02:62:11:b6:d7:f9:6a:0f:31:37:45:9d:24:34:
- a6:40:d5:82:1f:0c:a3:ec:53:32:b6:57:64:9d:49:60:bc:3c:
- 4d:57:b1:f5:a0:3e:c0:50:c5:12:56:70:66:4b:bb:f6:19:3b:
- a3:23:58:c3:c5:8e:51:5a:71:f6:a8:c6:e9:82:c8:d7:77:13:
- 6d:27:d0:28:67:de:64:c9:df:db:2a:f1:0f:0d:e4:ba:5b:bc:
- 46:5e:bb:a9:7a:50:b3:54:83:e4:fa:b2:3e:18:03:06:d1:d5:
- 5c:50:45:25:47:9b:33:7e:3c:f3:c4:f4:c6:79:ad:e8:63:28:
- f1:2c:05:08:de:83:db:3e:41:df:5d:eb:6e:53:12:51:f8:fb:
- c4:e4:c5:dd:b1:72:e2:ae:f7:25:6c:e1:f4:aa:50:b8:b5:7c:
- cf:78:f3:9b:dc:e3:7d:86:f3:54:79:2e:7e:b9:e4:3b:ce:e3:
- 37:4b:9f:72
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwm4wDQYJKoZIhvcNAQEFBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0wODEwMzAwMDAwMDBaFw0xNjEyMzAwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFXbXpuPOiqAG3O8DjiYnMYAQ2GurRUppL
-a29cgAnpuYlJU098ydMELnyRT7cx3jj8GDdTnn9OagNo31MblQYQiFwSYaFzTsmk
-4FRmFW/xE6irgh31MKT1TD1SSUqO1GUW8X7Fmi8I3pW1AlQkzjZwbEgHqDutLqBB
-0saEBmLH7ODQnL+hE3xR36t82h0C93Ce5nuKr3X0mScXMp+yldw8+IBPox6CC0h5
-aroR4GUuB/502yjAmfZyvgMqXiJNJUNtOZd2rtRYjQojTFqJSFV9K459zJVaRzA0
-s0yYAE8wKNnFLSsPebUaGXNY/nTSUNheoEAORMPsbV9urIarQ6+nAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSJRgy9q6lklSG/QDsKNWC36iBP+TAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQUFAAOC
-AQEAF3gc7mlvqToU9kjoL8kjPPGDwJkgtiHMEOEiBs3ezOM8/GAjR/rfA39qHjtq
-jP1mZJ0/V4liQSOnMMfyWECqudxpdD60zfxUHiq1agJiEbbX+WoPMTdFnSQ0pkDV
-gh8Mo+xTMrZXZJ1JYLw8TVex9aA+wFDFElZwZku79hk7oyNYw8WOUVpx9qjG6YLI
-13cTbSfQKGfeZMnf2yrxDw3kulu8Rl67qXpQs1SD5PqyPhgDBtHVXFBFJUebM348
-88T0xnmt6GMo8SwFCN6D2z5B313rblMSUfj7xOTF3bFy4q73JWzh9KpQuLV8z3jz
-m9zjfYbzVHkufrnkO87jN0ufcg==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/sha1_leaf.pem b/src/pki/testdata/ssl/certificates/sha1_leaf.pem
deleted file mode 100644
index 159eacd..0000000
--- a/src/pki/testdata/ssl/certificates/sha1_leaf.pem
+++ /dev/null
@@ -1,113 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC9o+TdWyQ2AkBd
-6MXG42PIyEXvsufPWoZG2ZReNf3amGoh0CmUXffA7jFiJUDqBy/K/Cyuf7IBGgfG
-SA9KM2kTUbvMMR0uXqrx0hlPDaZRg0DFwBBFl7WrRUjE6ivlI8XadwBKTc8EIZOr
-xtm22PA2z1HCbE7pLvuA0s4kJ1kbhYkUQneEhqiahC2tsuOMj90lI0T6ChgjCb1r
-8Odgr0MOH3hkhyo+NlRSKpI0ZKlwuAA4UdBxyII5YmCcd3U9dHYviEezZ4AQwWEd
-CjUaNkrfNewDatDf97LTrPo9VY6BTq3g77LLlpW93roTiVhEQb8YjrKS4jjmIQEN
-tzTnh7GxAgMBAAECggEBAJQqbTIVd6FK+QdmSsAuAVRqRVoWKc90Jt1MOgOxo3kb
-BDEO9q2ZDW2LrMHF4YX3v3uUs0RTOLxrng9pVajfqgUSIuxSoz4LcPwm7uc4/u1I
-416dxRjag3IhW82eOFV7MaaSu4NSb6AGq93WK1wU+vmX2YVSIgVGU/I+whi1NYWt
-4Cq72f0E30F72G1+OrBZpdJpojSVOfRZY+VK8CIphNLtXlCzNv2omfTfvmyfEi02
-vsxFylck6ULmQNFbuIaVrAJx5giAW8VFnvs/6NatyO+xOdelrgYJ/q+UQwvtstD2
-qVoxV2a3mDQ0djoK6GZmFFwGy2BDlnFrEpugXjqgEdECgYEA+5SQuBLX1Xd4W7H6
-WLxljobf7ACLd9vpgPmhtEpWTHFRdvdYrhc8Gs/FIEIGNoIFimZJZ0+DzOfULep8
-2WYMheIahYOK+4nZfHyZbf2pdiXaNukX0C/wwTsACuTBOWC4GH0v1LYkYykDlCyf
-MrFKuS9WjGFPB893s5M7lClpn3sCgYEAwPjDyGYmRif4ZGe4GfL1+vbmHJu0bd+3
-n4FfwEpvaBn2xrNjcT+tc9uANN6knAccT9krWtmthJ+SYQ21hlTinbpzYC6/4Olf
-BcKA4EbQTr9EV3IeqI5PRkMMJ4VKzfbskLSrcO6YGZq7dVfhULRFGms7wHx+ijJP
-xP7gsNOQdcMCgYEA9McvK7pBwBP2yhjYAQCFO3ClbEV3bY5NmkzIddeiMcxLvBmb
-cf9vXpLrNKCo1N4bL/an0tn93h9uRaKSCSAObTF6Jo+/aVBNiJ7e1bLp7+eScrzG
-i6wpbojOWMsL6ZzeYg1jvW3e55AfSEtGNhdkIdwaNIn1UB8fU1ycqmLEvwMCgYBj
-ZwF7Flt64hYKqn7kJwpcp5grfm1397jf2kXXiMBQkKdU/Y0pBhM0TgqBsXp7wRHt
-c8Hof57pZUWC5wvt0YYWl7fdANfoZG6FSgcXAINHPTFYFjoCu6PMXrdBGGFLLXn4
-pIh3mQASmGkd7hHrf6DlFf3mjnqkd3wtztkxXRnZ/wKBgQCBEMMJa19ONAdVWtP9
-G2QeqthDPoMJDbvUAbjPoxUwBhN8vIObeamWsaKU9zbuDPpNaKw5pq6PdEFPOttu
-i4du0hSRW/tH8XBa8lKdbGak8/KMLesfd3BKKLhwLe8Zr7l7n0br920MTWKbKuqM
-ZAEGf9m7isatL4lNdngVXV2aUA==
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:82
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:30 2022 GMT
- Not After : Oct 2 17:20:30 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:bd:a3:e4:dd:5b:24:36:02:40:5d:e8:c5:c6:e3:
- 63:c8:c8:45:ef:b2:e7:cf:5a:86:46:d9:94:5e:35:
- fd:da:98:6a:21:d0:29:94:5d:f7:c0:ee:31:62:25:
- 40:ea:07:2f:ca:fc:2c:ae:7f:b2:01:1a:07:c6:48:
- 0f:4a:33:69:13:51:bb:cc:31:1d:2e:5e:aa:f1:d2:
- 19:4f:0d:a6:51:83:40:c5:c0:10:45:97:b5:ab:45:
- 48:c4:ea:2b:e5:23:c5:da:77:00:4a:4d:cf:04:21:
- 93:ab:c6:d9:b6:d8:f0:36:cf:51:c2:6c:4e:e9:2e:
- fb:80:d2:ce:24:27:59:1b:85:89:14:42:77:84:86:
- a8:9a:84:2d:ad:b2:e3:8c:8f:dd:25:23:44:fa:0a:
- 18:23:09:bd:6b:f0:e7:60:af:43:0e:1f:78:64:87:
- 2a:3e:36:54:52:2a:92:34:64:a9:70:b8:00:38:51:
- d0:71:c8:82:39:62:60:9c:77:75:3d:74:76:2f:88:
- 47:b3:67:80:10:c1:61:1d:0a:35:1a:36:4a:df:35:
- ec:03:6a:d0:df:f7:b2:d3:ac:fa:3d:55:8e:81:4e:
- ad:e0:ef:b2:cb:96:95:bd:de:ba:13:89:58:44:41:
- bf:18:8e:b2:92:e2:38:e6:21:01:0d:b7:34:e7:87:
- b1:b1
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 1F:90:87:C1:2E:EE:B4:70:94:B3:39:33:71:D2:37:34:19:46:7C:40
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha1WithRSAEncryption
- Signature Value:
- 08:e7:3e:ac:bf:41:a5:98:43:ca:44:41:ad:8f:8c:1b:fe:b7:
- 77:1e:cb:d4:fb:5b:a2:d9:ce:88:07:9e:ef:7b:91:3b:67:a2:
- e4:3b:a4:11:b3:8a:54:40:42:ef:38:97:2b:ac:a8:8d:d4:0a:
- 7c:e6:d4:a5:3b:d6:48:8d:af:29:e1:fb:e7:72:1b:7b:35:a6:
- c3:1d:a5:89:9c:2d:e2:31:31:83:4c:eb:ed:8a:c5:42:71:6c:
- 8e:50:4b:76:98:11:4d:48:3d:ad:14:d1:44:05:3d:70:91:83:
- 13:d5:9d:85:fa:de:ea:a0:99:e8:3e:f0:fa:aa:59:93:ef:78:
- 6e:c8:e8:ee:94:3c:8b:35:35:7a:2a:75:3a:53:55:2c:de:68:
- 73:9a:7f:f3:b8:da:e4:4a:13:18:f6:46:53:7f:ad:65:29:13:
- bb:23:84:56:08:77:f6:b7:84:fe:ca:2c:24:0d:4a:68:81:bf:
- d2:44:bf:f6:1d:74:5d:dc:77:b1:1c:23:25:62:f0:b9:7a:62:
- a7:15:4b:18:c4:19:9f:3c:4d:ef:33:49:17:a6:09:66:80:de:
- 7b:50:f5:33:0a:7f:28:23:99:a3:ca:82:a1:a7:ba:f2:44:a9:
- 17:a3:9c:75:86:f2:cd:3b:8c:af:61:28:cd:57:f0:ab:83:c8:
- 12:87:59:f3
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwoIwDQYJKoZIhvcNAQEFBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMzBaFw0yNDEwMDIxNzIwMzBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9o+TdWyQ2AkBd6MXG42PIyEXvsufPWoZG
-2ZReNf3amGoh0CmUXffA7jFiJUDqBy/K/Cyuf7IBGgfGSA9KM2kTUbvMMR0uXqrx
-0hlPDaZRg0DFwBBFl7WrRUjE6ivlI8XadwBKTc8EIZOrxtm22PA2z1HCbE7pLvuA
-0s4kJ1kbhYkUQneEhqiahC2tsuOMj90lI0T6ChgjCb1r8Odgr0MOH3hkhyo+NlRS
-KpI0ZKlwuAA4UdBxyII5YmCcd3U9dHYviEezZ4AQwWEdCjUaNkrfNewDatDf97LT
-rPo9VY6BTq3g77LLlpW93roTiVhEQb8YjrKS4jjmIQENtzTnh7GxAgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQfkIfBLu60cJSzOTNx0jc0GUZ8QDAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQUFAAOC
-AQEACOc+rL9BpZhDykRBrY+MG/63dx7L1PtbotnOiAee73uRO2ei5DukEbOKVEBC
-7ziXK6yojdQKfObUpTvWSI2vKeH753IbezWmwx2liZwt4jExg0zr7YrFQnFsjlBL
-dpgRTUg9rRTRRAU9cJGDE9Wdhfre6qCZ6D7w+qpZk+94bsjo7pQ8izU1eip1OlNV
-LN5oc5p/87ja5EoTGPZGU3+tZSkTuyOEVgh39reE/sosJA1KaIG/0kS/9h10Xdx3
-sRwjJWLwuXpipxVLGMQZnzxN7zNJF6YJZoDee1D1Mwp/KCOZo8qCoae68kSpF6Oc
-dYbyzTuMr2EozVfwq4PIEodZ8w==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/spdy_pooling.pem b/src/pki/testdata/ssl/certificates/spdy_pooling.pem
deleted file mode 100644
index b5eb200..0000000
--- a/src/pki/testdata/ssl/certificates/spdy_pooling.pem
+++ /dev/null
@@ -1,79 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 0a:30:58:00:41:4d:22:20:68:ab:c8:5e:5f:9d:57:82:9c:c3:a2:1e
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Validity
- Not Before: Oct 3 17:20:09 2022 GMT
- Not After : Sep 30 17:20:09 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ec:e4:cc:ed:ab:60:cd:e3:0f:5c:3c:29:73:cf:
- 6e:a4:52:c4:dc:49:d6:2f:d5:cd:26:56:3d:3d:aa:
- c6:69:d7:ad:7a:47:ea:84:73:aa:85:b8:95:13:85:
- ea:9b:01:5c:ef:53:62:4f:92:61:9a:bd:64:7d:fa:
- ce:ea:08:06:b5:c0:48:9f:db:a6:90:c1:26:26:bc:
- c2:44:47:18:37:16:d8:63:5a:e9:bf:23:f9:46:d6:
- 65:0c:53:3b:b3:0e:d1:de:f7:d6:81:fe:0e:75:c4:
- 5d:38:45:28:17:98:c8:99:bf:9a:60:ec:b0:36:38:
- 9b:9e:36:57:e9:8a:51:d3:ee:1b:23:9b:18:db:31:
- dc:3f:1c:02:b6:c5:73:2f:f5:90:71:7f:a1:ab:f3:
- 24:d6:d5:b4:5c:4f:37:eb:ca:44:55:9a:86:65:24:
- 78:56:04:b9:3a:63:f9:f7:26:2f:8d:bc:98:9c:19:
- 68:4d:f8:30:df:6c:30:32:31:75:3b:54:e7:7c:d3:
- b0:05:c5:98:66:1c:f9:73:c4:b0:c2:83:67:c3:30:
- 79:6f:60:1f:0b:0c:67:6b:22:2c:cb:16:3d:73:1b:
- 8c:a0:a3:30:f1:db:9a:fc:0e:45:bb:7e:b4:03:a2:
- 33:d2:d3:cb:98:95:ec:66:f6:2e:51:e9:85:14:8d:
- 13:89
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Alternative Name:
- DNS:www.example.org, DNS:mail.example.org, DNS:mail.example.com, DNS:example.test
- X509v3 Subject Key Identifier:
- 21:E7:36:0A:62:36:97:A3:5E:52:97:4A:73:AE:2B:1C:3E:25:C7:6C
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 4b:83:37:e0:92:ee:31:5c:ed:d7:4f:c8:10:7c:82:49:82:72:
- fd:d5:b0:b1:be:fb:a5:62:f8:9b:17:68:82:b9:f1:2a:d5:80:
- 3a:e5:73:2c:f9:bc:86:c0:8c:3a:69:36:63:60:c5:fb:d3:b9:
- 3b:87:8b:05:14:58:88:f5:87:50:e8:7c:c2:21:a7:66:ed:b4:
- 7f:12:86:71:6b:93:cb:a8:68:4b:5b:a6:a9:1b:8a:f0:f2:41:
- b5:eb:eb:62:a3:f8:b6:e4:97:f2:4b:5b:47:45:3f:a5:50:74:
- a9:07:1d:2a:d7:7b:d5:57:91:6d:c2:ed:fa:2e:42:6d:19:2b:
- eb:4b:d6:3c:2b:c9:ac:1d:5e:11:1e:b8:cb:d7:fa:b3:4f:39:
- b6:1b:9f:b0:e0:27:96:a3:cc:7b:03:f0:0e:dc:34:3f:b6:fb:
- 66:7b:d1:1b:a7:49:ec:f3:d5:fd:60:7c:54:ed:c1:ac:3c:a0:
- 54:6f:62:d4:5b:99:39:09:e5:c2:9b:21:5e:8d:76:59:0f:b5:
- 6d:8d:cb:b6:bb:21:ea:cb:33:9a:2c:14:ca:51:8b:26:3a:ce:
- 9f:2d:5f:d2:ad:9d:8d:c7:2b:30:7e:40:40:43:94:83:c4:09:
- 25:79:c0:fb:43:05:02:a8:93:b3:60:3f:fa:63:21:27:a3:eb:
- 8b:0f:06:33
------BEGIN CERTIFICATE-----
-MIIDvTCCAqWgAwIBAgIUCjBYAEFNIiBoq8heX51XgpzDoh4wDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMDlaFw0zMjA5MzAxNzIwMDlaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDs5Mztq2DN4w9cPClzz26kUsTcSdYv1c0m
-Vj09qsZp1616R+qEc6qFuJUTheqbAVzvU2JPkmGavWR9+s7qCAa1wEif26aQwSYm
-vMJERxg3FthjWum/I/lG1mUMUzuzDtHe99aB/g51xF04RSgXmMiZv5pg7LA2OJue
-NlfpilHT7hsjmxjbMdw/HAK2xXMv9ZBxf6Gr8yTW1bRcTzfrykRVmoZlJHhWBLk6
-Y/n3Ji+NvJicGWhN+DDfbDAyMXU7VOd807AFxZhmHPlzxLDCg2fDMHlvYB8LDGdr
-IizLFj1zG4ygozDx25r8DkW7frQDojPS08uYlexm9i5R6YUUjROJAgMBAAGjbzBt
-MEwGA1UdEQRFMEOCD3d3dy5leGFtcGxlLm9yZ4IQbWFpbC5leGFtcGxlLm9yZ4IQ
-bWFpbC5leGFtcGxlLmNvbYIMZXhhbXBsZS50ZXN0MB0GA1UdDgQWBBQh5zYKYjaX
-o15Sl0pzriscPiXHbDANBgkqhkiG9w0BAQsFAAOCAQEAS4M34JLuMVzt10/IEHyC
-SYJy/dWwsb77pWL4mxdogrnxKtWAOuVzLPm8hsCMOmk2Y2DF+9O5O4eLBRRYiPWH
-UOh8wiGnZu20fxKGcWuTy6hoS1umqRuK8PJBtevrYqP4tuSX8ktbR0U/pVB0qQcd
-Ktd71VeRbcLt+i5CbRkr60vWPCvJrB1eER64y9f6s085thufsOAnlqPMewPwDtw0
-P7b7ZnvRG6dJ7PPV/WB8VO3BrDygVG9i1FuZOQnlwpshXo12WQ+1bY3Ltrsh6ssz
-miwUylGLJjrOny1f0q2djccrMH5AQEOUg8QJJXnA+0MFAqiTs2A/+mMhJ6Priw8G
-Mw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/start_after_expiry.pem b/src/pki/testdata/ssl/certificates/start_after_expiry.pem
deleted file mode 100644
index bd6eacc..0000000
--- a/src/pki/testdata/ssl/certificates/start_after_expiry.pem
+++ /dev/null
@@ -1,85 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:76
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Sep 1 00:00:00 2018 GMT
- Not After : Apr 2 00:00:00 2015 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e7:1f:c0:bc:e7:c2:07:2d:13:9c:c8:c9:8a:89:
- a7:fd:63:87:c5:2a:b0:f5:e4:e0:08:af:e2:c3:f1:
- 8c:02:f1:20:7a:9d:09:c0:c7:24:ef:61:04:e3:c9:
- da:36:60:d5:8e:84:c9:4f:cc:ba:88:eb:00:a7:92:
- 46:47:69:e2:89:50:90:63:55:49:9e:4c:fb:3a:c6:
- 92:90:4d:69:b5:d8:85:3b:d6:dd:c5:62:e8:da:51:
- 62:4e:0f:61:82:e1:72:6b:37:ac:34:f4:92:fb:17:
- d9:d4:52:ec:c5:e5:96:f7:e3:8f:f1:c7:a0:f4:de:
- bf:5d:d7:74:72:6f:41:60:9f:51:ed:93:08:48:7c:
- c8:44:1d:6b:30:d4:1f:67:88:1b:1e:8e:bf:83:18:
- d2:cd:46:78:62:e4:1c:ac:be:48:0b:56:db:7c:b9:
- b9:4f:97:3a:51:c1:14:37:c9:87:56:c2:19:5e:93:
- d6:fc:75:99:88:fd:9b:f5:bc:ab:0c:2f:77:86:bf:
- 4d:2c:05:84:2e:82:61:f7:7d:0a:c3:fd:80:46:bd:
- 1b:46:b8:15:6a:91:2f:de:5f:bd:c2:cb:76:77:59:
- 03:90:c9:6d:e3:19:df:d2:f0:cc:6c:ef:ff:92:e9:
- 27:39:5a:0f:e2:a6:49:5f:f9:0f:e4:10:d0:76:9b:
- 5c:ff
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- F1:42:EA:7F:63:33:BE:07:0C:EE:F1:61:42:F0:3F:7D:1E:D5:26:52
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- ac:f3:da:f2:75:15:ff:95:c9:14:47:22:c3:b6:fc:b2:93:3b:
- 33:7a:c0:81:71:f3:95:33:90:55:08:89:c1:1b:b7:06:f5:9c:
- 43:59:90:2a:b0:9c:4b:91:f1:40:c0:c5:71:80:64:1e:f1:b3:
- 1c:45:b9:d3:05:f8:1a:2d:76:a5:47:5c:f9:bc:66:66:0c:11:
- 04:af:f2:3b:ef:ff:50:46:1e:70:45:d3:14:b0:a4:4a:d3:8c:
- 99:e4:e3:a1:c8:7d:83:18:29:b8:3d:ca:ad:5c:b0:cf:ea:47:
- 73:eb:85:c2:85:99:b7:68:c5:c5:bd:f2:c6:75:b7:65:e7:74:
- da:39:fa:b7:dc:9f:a9:f6:fd:e7:d4:70:91:b3:42:8a:71:38:
- 2e:e3:c3:2a:35:6f:08:56:21:35:81:89:46:ca:e1:05:a7:f6:
- 60:f5:b0:b3:44:3a:23:43:f3:e8:99:a3:7b:f8:42:2e:60:e5:
- a6:ab:3f:06:20:70:2f:69:d7:bb:95:87:01:5d:16:31:c0:b7:
- 97:09:0c:02:c4:20:b1:ab:15:ef:be:05:98:eb:41:a6:eb:eb:
- e1:90:43:e6:b1:5f:d6:61:a4:18:bd:8a:6e:00:47:a7:58:a0:
- 67:df:ea:09:a7:81:c3:5a:58:a9:ee:ac:f6:8b:2a:38:57:25:
- b7:a6:38:36
------BEGIN CERTIFICATE-----
-MIIDzzCCAregAwIBAgIRALBrk5LjXI1+7Z3IllnFwnYwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0xODA5MDEwMDAwMDBaFw0xNTA0MDIwMDAwMDBaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDnH8C858IHLROcyMmKiaf9Y4fFKrD15OAI
-r+LD8YwC8SB6nQnAxyTvYQTjydo2YNWOhMlPzLqI6wCnkkZHaeKJUJBjVUmeTPs6
-xpKQTWm12IU71t3FYujaUWJOD2GC4XJrN6w09JL7F9nUUuzF5Zb344/xx6D03r9d
-13Ryb0Fgn1HtkwhIfMhEHWsw1B9niBsejr+DGNLNRnhi5BysvkgLVtt8ublPlzpR
-wRQ3yYdWwhlek9b8dZmI/Zv1vKsML3eGv00sBYQugmH3fQrD/YBGvRtGuBVqkS/e
-X73Cy3Z3WQOQyW3jGd/S8Mxs7/+S6Sc5Wg/ipklf+Q/kENB2m1z/AgMBAAGjgYAw
-fjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTxQup/YzO+Bwzu8WFC8D99HtUmUjAf
-BgNVHSMEGDAWgBSbJguKmKm7HbkfHOMaQDPtjheIqzAdBgNVHSUEFjAUBggrBgEF
-BQcDAQYIKwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQsFAAOC
-AQEArPPa8nUV/5XJFEciw7b8spM7M3rAgXHzlTOQVQiJwRu3BvWcQ1mQKrCcS5Hx
-QMDFcYBkHvGzHEW50wX4Gi12pUdc+bxmZgwRBK/yO+//UEYecEXTFLCkStOMmeTj
-och9gxgpuD3KrVywz+pHc+uFwoWZt2jFxb3yxnW3Zed02jn6t9yfqfb959RwkbNC
-inE4LuPDKjVvCFYhNYGJRsrhBaf2YPWws0Q6I0Pz6Jmje/hCLmDlpqs/BiBwL2nX
-u5WHAV0WMcC3lwkMAsQgsasV774FmOtBpuvr4ZBD5rFf1mGkGL2KbgBHp1igZ9/q
-CaeBw1pYqe6s9osqOFclt6Y4Ng==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/subjectAltName_sanity_check.pem b/src/pki/testdata/ssl/certificates/subjectAltName_sanity_check.pem
deleted file mode 100644
index 429273a..0000000
--- a/src/pki/testdata/ssl/certificates/subjectAltName_sanity_check.pem
+++ /dev/null
@@ -1,82 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 1a:3e:ff:08:8f:68:f4:e8:be:f8:a2:78:86:91:fa:b1:0b:a3:8c:1f
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Validity
- Not Before: Oct 3 17:20:09 2022 GMT
- Not After : Sep 30 17:20:09 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e4:41:20:46:ee:74:19:2c:9b:0c:2e:e8:63:1b:
- 40:7a:76:f9:3b:33:9f:bb:61:3b:dc:a1:71:fb:3d:
- e4:df:7b:2f:0f:17:91:88:3f:9d:33:93:bc:12:29:
- ab:7e:6f:4b:04:68:3c:33:b4:79:02:d8:3d:df:fb:
- 9a:ee:29:de:24:7f:6d:49:00:76:5d:12:fe:d4:1b:
- f8:3d:e5:08:e3:ea:22:ef:85:7e:5d:55:e1:e3:7b:
- a1:84:c8:87:06:7b:08:97:ff:b9:cb:94:b9:c4:34:
- fb:77:29:df:23:e3:19:96:8f:5f:5d:cd:95:5e:f0:
- a5:ff:cf:91:b6:4d:a6:8a:f3:7d:7f:f8:22:8c:c9:
- 27:0b:a5:37:37:a2:99:e4:79:ee:6d:73:1d:c9:a8:
- 78:ba:f8:2a:aa:a0:3e:8b:8d:59:87:39:05:f1:eb:
- 48:49:47:28:12:30:28:50:80:2a:67:3b:af:68:88:
- bd:c0:f1:38:da:4f:d3:7b:15:86:6f:c8:b7:61:5f:
- c5:af:ca:34:a2:72:b0:59:03:2c:8d:4d:f2:e7:ad:
- d0:d7:1a:cc:8f:2d:5c:d1:41:ea:21:1a:e9:90:2e:
- 63:99:90:28:1e:86:73:95:7d:7b:d7:eb:e7:af:2a:
- 16:60:38:d7:b0:34:71:65:a6:d3:bd:53:91:99:20:
- e0:39
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.2, IP Address:FE80:0:0:0:0:0:0:1, DNS:test.example, email:test@test.example, othername: 1.2.3.4::ignore me, DirName:/CN=127.0.0.3
- X509v3 Subject Key Identifier:
- 67:95:3C:20:E0:D7:34:9E:D5:30:BE:B9:73:91:6F:0D:9B:96:3F:05
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 77:e7:81:56:2c:c2:10:36:0f:45:13:2c:9e:6d:9b:ef:ab:6d:
- 50:e9:5f:3e:5f:93:9e:9a:81:24:76:5f:13:d3:b5:87:d5:c5:
- d6:e4:55:3b:c1:18:35:a1:27:aa:91:fc:90:dd:8a:c8:2e:1f:
- 1e:17:4b:20:92:6e:fb:13:40:54:02:ea:cb:be:27:cf:c5:c0:
- a7:29:47:74:07:ff:10:a6:98:00:cd:38:19:b4:14:43:3f:ec:
- a1:8b:ff:47:6b:2c:ae:4b:08:d5:a0:9b:95:e3:76:56:1e:05:
- 6f:26:3e:00:92:4b:4b:b8:e0:db:71:7a:61:93:72:ed:a2:f6:
- 91:13:59:cf:62:d5:03:a2:09:96:ba:27:3c:82:38:dc:2d:8c:
- 83:f9:ff:df:19:6b:a5:1a:b2:98:74:48:9f:e2:46:c7:70:3f:
- c9:f0:ef:3b:35:3b:03:bb:f0:a6:84:6c:c1:8b:67:fc:de:c7:
- ce:1d:2c:15:5f:46:4e:0f:b3:78:51:a1:7c:48:08:2b:c1:63:
- e8:95:ba:41:23:96:ef:f2:9c:53:be:ed:97:19:bd:f0:2f:bc:
- d1:16:e8:be:c4:6e:08:8f:a1:3d:95:48:c8:ea:68:4c:82:4b:
- 4c:21:da:07:60:d6:b7:6d:09:35:7d:53:83:cf:e6:49:28:00:
- 16:12:ed:17
------BEGIN CERTIFICATE-----
-MIID8jCCAtqgAwIBAgIUGj7/CI9o9Oi++KJ4hpH6sQujjB8wDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMDlaFw0zMjA5MzAxNzIwMDlaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkQSBG7nQZLJsMLuhjG0B6dvk7M5+7YTvc
-oXH7PeTfey8PF5GIP50zk7wSKat+b0sEaDwztHkC2D3f+5ruKd4kf21JAHZdEv7U
-G/g95Qjj6iLvhX5dVeHje6GEyIcGewiX/7nLlLnENPt3Kd8j4xmWj19dzZVe8KX/
-z5G2TaaK831/+CKMyScLpTc3opnkee5tcx3JqHi6+CqqoD6LjVmHOQXx60hJRygS
-MChQgCpnO69oiL3A8TjaT9N7FYZvyLdhX8WvyjSicrBZAyyNTfLnrdDXGsyPLVzR
-QeohGumQLmOZkCgehnOVfXvX6+evKhZgONewNHFlptO9U5GZIOA5AgMBAAGjgaMw
-gaAwDwYDVR0TAQH/BAUwAwEB/zBuBgNVHREEZzBlhwR/AAAChxD+gAAAAAAAAAAA
-AAAAAAABggx0ZXN0LmV4YW1wbGWBEXRlc3RAdGVzdC5leGFtcGxloBIGAyoDBKAL
-DAlpZ25vcmUgbWWkFjAUMRIwEAYDVQQDDAkxMjcuMC4wLjMwHQYDVR0OBBYEFGeV
-PCDg1zSe1TC+uXORbw2blj8FMA0GCSqGSIb3DQEBCwUAA4IBAQB354FWLMIQNg9F
-EyyebZvvq21Q6V8+X5OemoEkdl8T07WH1cXW5FU7wRg1oSeqkfyQ3YrILh8eF0sg
-km77E0BUAurLvifPxcCnKUd0B/8QppgAzTgZtBRDP+yhi/9HayyuSwjVoJuV43ZW
-HgVvJj4AkktLuODbcXphk3LtovaRE1nPYtUDogmWuic8gjjcLYyD+f/fGWulGrKY
-dEif4kbHcD/J8O87NTsDu/CmhGzBi2f83sfOHSwVX0ZOD7N4UaF8SAgrwWPolbpB
-I5bv8pxTvu2XGb3wL7zRFui+xG4Ij6E9lUjI6mhMgktMIdoHYNa3bQk1fVODz+ZJ
-KAAWEu0X
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/subjectAltName_www_example_com.pem b/src/pki/testdata/ssl/certificates/subjectAltName_www_example_com.pem
deleted file mode 100644
index 7ece351..0000000
--- a/src/pki/testdata/ssl/certificates/subjectAltName_www_example_com.pem
+++ /dev/null
@@ -1,80 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 3c:cb:fb:30:6a:43:63:80:cb:8a:91:20:df:86:df:d9:df:c5:35:d0
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Validity
- Not Before: Oct 3 17:20:09 2022 GMT
- Not After : Sep 30 17:20:09 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = 127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c3:d7:35:26:24:ab:bd:83:85:71:3e:dc:9e:41:
- a6:d4:bf:b9:20:c6:ca:37:f5:0e:dc:4a:23:f3:74:
- 24:c9:7a:e2:68:0c:13:2d:11:95:cd:f9:77:61:39:
- db:42:c8:2c:b0:b3:eb:64:09:5c:a4:66:58:08:99:
- 85:3c:45:a7:75:f3:08:87:90:78:bc:09:e9:29:62:
- 54:da:15:57:4f:50:f1:6e:14:9e:f3:58:1e:d1:be:
- 4e:a2:6f:0a:fa:1c:f5:7b:5f:05:28:74:69:6e:2a:
- 10:fb:9b:aa:e2:30:fa:62:9a:ec:e1:28:ce:d8:38:
- 79:99:f6:86:09:44:e4:4f:f4:39:26:04:b5:3d:4a:
- e4:d0:58:71:e7:24:c7:94:7d:84:68:d8:48:b3:6f:
- e6:99:41:e4:d7:b3:9a:d2:41:f6:14:5f:46:33:58:
- cb:d4:ce:2c:46:17:2a:9e:17:9c:e4:c1:bd:57:33:
- 5a:7c:b5:31:09:59:8c:a2:de:5b:ee:9d:1b:6a:b8:
- ab:c0:b4:90:65:f9:2d:de:9e:d5:34:37:16:2f:84:
- c7:23:1e:46:0b:66:d4:7a:73:80:bc:6c:f8:20:7b:
- c3:6e:25:fb:27:4b:1f:82:3f:68:c6:fd:9f:a7:88:
- be:3e:4a:e6:53:02:04:b6:dd:5c:3c:75:b2:5b:de:
- 7f:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Alternative Name:
- DNS:www.example.com
- X509v3 Subject Key Identifier:
- BF:A7:72:AF:07:02:68:D6:D1:00:15:E6:D3:03:9A:0E:91:38:27:2F
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 24:e4:5a:62:e3:13:50:78:d2:ff:c2:27:51:47:99:62:ac:93:
- 43:b1:51:6f:e5:b6:49:86:50:88:9c:88:8e:a5:00:a9:48:39:
- b7:c5:99:41:96:83:66:1a:40:6e:06:90:48:33:9a:74:fe:d4:
- be:29:7e:d9:4d:e3:58:0e:17:47:1b:35:14:12:a9:09:ca:07:
- 38:74:fd:59:e4:7a:b7:d8:70:91:6b:02:c9:01:97:77:59:ac:
- 27:b5:7c:38:6c:59:83:2e:15:eb:25:27:b7:63:28:39:c8:9a:
- 14:5a:4a:c9:35:b4:dd:1c:d8:a1:2d:89:12:94:ad:c2:11:70:
- 2e:cb:3f:3d:c0:ad:66:f1:da:8f:d8:db:98:02:6f:e0:46:c6:
- c1:cb:f3:86:ed:6f:7a:b6:6d:86:7e:12:8b:74:a5:06:87:3d:
- d8:c4:08:9d:1b:e9:55:5c:49:80:33:b5:36:ec:3e:87:7b:4e:
- 63:45:a0:28:c7:c8:ce:41:22:2b:d3:f9:3a:a5:20:ff:24:d6:
- 19:41:a6:ee:20:40:12:ad:c9:e0:be:56:0a:b7:8f:60:db:47:
- 80:50:46:f6:cf:d9:39:73:1a:25:e1:4a:62:2f:f5:5b:89:75:
- 85:f6:ea:8a:18:59:8a:9d:1b:cf:5c:d4:9c:f2:9c:cd:1b:d0:
- e9:d8:62:5f
------BEGIN CERTIFICATE-----
-MIIDnDCCAoSgAwIBAgIUPMv7MGpDY4DLipEg34bf2d/FNdAwDQYJKoZIhvcNAQEL
-BQAwYDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4w
-LjAuMTAeFw0yMjEwMDMxNzIwMDlaFw0zMjA5MzAxNzIwMDlaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDD1zUmJKu9g4VxPtyeQabUv7kgxso39Q7c
-SiPzdCTJeuJoDBMtEZXN+XdhOdtCyCyws+tkCVykZlgImYU8Rad18wiHkHi8Cekp
-YlTaFVdPUPFuFJ7zWB7Rvk6ibwr6HPV7XwUodGluKhD7m6riMPpimuzhKM7YOHmZ
-9oYJRORP9DkmBLU9SuTQWHHnJMeUfYRo2Eizb+aZQeTXs5rSQfYUX0YzWMvUzixG
-FyqeF5zkwb1XM1p8tTEJWYyi3lvunRtquKvAtJBl+S3entU0NxYvhMcjHkYLZtR6
-c4C8bPgge8NuJfsnSx+CP2jG/Z+niL4+SuZTAgS23Vw8dbJb3n/zAgMBAAGjTjBM
-MA8GA1UdEwEB/wQFMAMBAf8wGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29tMB0G
-A1UdDgQWBBS/p3KvBwJo1tEAFebTA5oOkTgnLzANBgkqhkiG9w0BAQsFAAOCAQEA
-JORaYuMTUHjS/8InUUeZYqyTQ7FRb+W2SYZQiJyIjqUAqUg5t8WZQZaDZhpAbgaQ
-SDOadP7Uvil+2U3jWA4XRxs1FBKpCcoHOHT9WeR6t9hwkWsCyQGXd1msJ7V8OGxZ
-gy4V6yUnt2MoOciaFFpKyTW03RzYoS2JEpStwhFwLss/PcCtZvHaj9jbmAJv4EbG
-wcvzhu1verZthn4Si3SlBoc92MQInRvpVVxJgDO1Nuw+h3tOY0WgKMfIzkEiK9P5
-OqUg/yTWGUGm7iBAEq3J4L5WCrePYNtHgFBG9s/ZOXMaJeFKYi/1W4l1hfbqihhZ
-ip0bz1zUnPKczRvQ6dhiXw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/test_names.pem b/src/pki/testdata/ssl/certificates/test_names.pem
deleted file mode 100644
index eb8f77c..0000000
--- a/src/pki/testdata/ssl/certificates/test_names.pem
+++ /dev/null
@@ -1,114 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC/YhJcAr1m0ACU
-h3Byf5G1zDF+1LurMi7E8SLbzYbBxv5nlPVQC2dEtmqcY2C8xgHaQ52lxWVH8sBJ
-YzBpglpaBzt9YlbSvE7qXXWmErE/2Nb0EcRE9c5aJMd69b35l7TeebpO/Txba271
-ufRzbmi9EdsjL07f+ZGbzD2h/thmATcRIHvcDaNlmk8gpiRJlZn1KNdNYS5Ma5s8
-W9ddGkLFqRt9PbbWkBK7EdYV2g+1Cvdi2GjCtEX194n3Adx+UePAoXAdjGkAIRZS
-supd8RcJkpyt+M3WCPhgHAZitf1ati/ngcTIH/xhe53LR4w7zUB6WqSTN4/3sYoU
-9aikl9yZAgMBAAECggEADm3JbpByUScLdCdF7gv6I1eyv5owT/bnmceIVkQHjeJ/
-2bVcTV2euop6PTIs3+6Zwyfn4dChEyyVHLNSuhGu2CzFam2YmCjEVl0Xep7cKDEj
-+6C/SGez2A3/0CBo40FxzHgm+L+U5luSMQqFCJLhaKfI+r0dWDuLo9BhMS5yiDYb
-3Wgt6HfTdATZ0xiGGacN9iK1VZk/a0BBjtjonJWOcoTRqakFNpU0rd322Y30t87d
-rZVwB/fk5a5OEOqDtYknlrD/cK3j9qLtxfidNgK7FzwdTgGTl5S7rGRpiBKAi/9c
-7LqdmKNnYJFpOoAHSbrwx1r2Ep4Si1JtswMXKGVzpQKBgQDdw7BLE2AeF2jx1UUM
-vh7ljqG8LOa1hS6Bwa0LF84PoHmWL7sOYiyRazO6u9TsbJeQ6WKbVE2oktK1RsfD
-/qq60fNzXbRFJeY55BP5pXP8M9dXl4f6ucQbcEOWEStICP7KbTjPlp6Jq2LKVSb4
-hZbiDhpsjFT7eh9H/Xzw16P3RwKBgQDc7bBD0SMIcrQ/gXPJJSDSSSr2A5bdDytx
-Fj+I/nZ56mrwXz8M/UCsn11eyH3ypPSk/MvHCZRsSsg0hymJFQg/em+0BeBK/ptq
-jk8xc9d1ZyfJaFxUAktuDdb98hqBK8uOF9C9EYm8sw0TTDLTWUA9Cn8LO1zLcSNU
-M+1I5ic9HwKBgArwmWTKuuYhH4M2kyZyxpFqfN4MlQEFZeruw/uVHAw3TWg0SJUI
-EMzHrhCbLYDQRpXWfY/OE9qqC4z3xekMSh3XN5xMVhVHLllSwA2DtPoPEKN4jTO4
-ME1uN1dS14DBONiBlNjgxEdkVgZHNxnxdSUHrxQFxDd3qc1iWuSCrssHAoGBALM9
-G45JtHR8KwSC0B9WwgQZXINvcgwy7Hm5JR7N4+0RZGVTwOGW7cufF694VcZwUhMx
-DVqTyRj6qucC6Y3PxHtLqCiTw97UJd8TSejDJQCZCkx7ILz/h5boH46zxxEZKPJF
-HBLokajIU0levrV9aYKca2n/ZU+goJsF7fMA1sDdAoGAMwYcQQ9XJLIVR3c1+cPm
-ZXwod+8SRf8cr9G9YxVg74+DzPoC4D6nLLoMztsIEbqs32BROhFAIPkxUx8t3B+w
-BAD+gaC3vgesecqPKWY8a7OhyNYKxSAaMp9EH1ywNX456OabzXIrXi8h0UVeEjmL
-lrUqZQ2VvXn8/MApYF+5AJg=
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:6c
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Oct 2 17:20:08 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:bf:62:12:5c:02:bd:66:d0:00:94:87:70:72:7f:
- 91:b5:cc:31:7e:d4:bb:ab:32:2e:c4:f1:22:db:cd:
- 86:c1:c6:fe:67:94:f5:50:0b:67:44:b6:6a:9c:63:
- 60:bc:c6:01:da:43:9d:a5:c5:65:47:f2:c0:49:63:
- 30:69:82:5a:5a:07:3b:7d:62:56:d2:bc:4e:ea:5d:
- 75:a6:12:b1:3f:d8:d6:f4:11:c4:44:f5:ce:5a:24:
- c7:7a:f5:bd:f9:97:b4:de:79:ba:4e:fd:3c:5b:6b:
- 6e:f5:b9:f4:73:6e:68:bd:11:db:23:2f:4e:df:f9:
- 91:9b:cc:3d:a1:fe:d8:66:01:37:11:20:7b:dc:0d:
- a3:65:9a:4f:20:a6:24:49:95:99:f5:28:d7:4d:61:
- 2e:4c:6b:9b:3c:5b:d7:5d:1a:42:c5:a9:1b:7d:3d:
- b6:d6:90:12:bb:11:d6:15:da:0f:b5:0a:f7:62:d8:
- 68:c2:b4:45:f5:f7:89:f7:01:dc:7e:51:e3:c0:a1:
- 70:1d:8c:69:00:21:16:52:b2:ea:5d:f1:17:09:92:
- 9c:ad:f8:cd:d6:08:f8:60:1c:06:62:b5:fd:5a:b6:
- 2f:e7:81:c4:c8:1f:fc:61:7b:9d:cb:47:8c:3b:cd:
- 40:7a:5a:a4:93:37:8f:f7:b1:8a:14:f5:a8:a4:97:
- dc:99
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 45:0D:FA:A4:6B:B9:A7:1C:93:E8:AE:AF:C4:13:39:12:D4:2F:E0:5D
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- DNS:a.test, DNS:*.a.test, DNS:b.test, DNS:*.b.test, DNS:c.test, DNS:*.c.test, DNS:d.test, DNS:*.d.test
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 1c:4e:4c:06:fc:2a:0a:89:2e:de:21:c3:46:99:51:84:89:c0:
- 4e:66:10:73:a2:b0:cb:6b:12:e4:eb:bb:a4:56:17:2f:73:7c:
- ea:ae:7a:a7:0a:0b:6c:4a:24:2b:f2:82:51:2d:f8:b6:d7:3c:
- 03:69:43:cd:cc:1b:85:4b:d9:c4:aa:5e:f7:c6:24:56:1a:61:
- 0e:83:89:8f:08:08:93:a9:53:d1:f9:85:e5:d1:2d:05:40:4a:
- 90:e1:36:90:3a:4b:4e:5d:ea:dd:e5:b7:ac:07:f1:62:34:6a:
- 69:0f:f0:68:cc:6a:cf:47:bd:a7:55:fd:7e:8f:bc:d5:5a:a0:
- 1e:b5:0a:e6:4b:53:8a:6f:e9:48:1b:0d:5c:ae:0a:57:07:64:
- a6:9e:ea:68:49:76:a3:a0:20:cf:f2:cb:b6:19:2b:2f:69:3f:
- 41:50:71:27:db:32:9c:d8:4c:db:bc:c4:c2:c9:12:a4:4a:80:
- 65:71:cc:18:06:eb:3c:64:63:31:b5:d2:dc:34:d6:49:70:b0:
- bb:98:7a:e3:e2:d4:00:4e:2a:41:7c:d4:70:93:6e:9a:12:26:
- c8:4f:3a:e6:4a:b2:04:23:0e:c5:f6:10:d7:9b:ec:86:44:4f:
- c0:9d:8d:d1:95:e6:4a:da:5e:81:d2:45:2f:b3:ae:97:fa:0a:
- fd:16:c2:2f
------BEGIN CERTIFICATE-----
-MIIEEjCCAvqgAwIBAgIRALBrk5LjXI1+7Z3IllnFwmwwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0yNDEwMDIxNzIwMDhaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/YhJcAr1m0ACUh3Byf5G1zDF+1LurMi7E
-8SLbzYbBxv5nlPVQC2dEtmqcY2C8xgHaQ52lxWVH8sBJYzBpglpaBzt9YlbSvE7q
-XXWmErE/2Nb0EcRE9c5aJMd69b35l7TeebpO/Txba271ufRzbmi9EdsjL07f+ZGb
-zD2h/thmATcRIHvcDaNlmk8gpiRJlZn1KNdNYS5Ma5s8W9ddGkLFqRt9PbbWkBK7
-EdYV2g+1Cvdi2GjCtEX194n3Adx+UePAoXAdjGkAIRZSsupd8RcJkpyt+M3WCPhg
-HAZitf1ati/ngcTIH/xhe53LR4w7zUB6WqSTN4/3sYoU9aikl9yZAgMBAAGjgcMw
-gcAwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQURQ36pGu5pxyT6K6vxBM5EtQv4F0w
-HwYDVR0jBBgwFoAUmyYLipipux25HxzjGkAz7Y4XiKswHQYDVR0lBBYwFAYIKwYB
-BQUHAwEGCCsGAQUFBwMCMFEGA1UdEQRKMEiCBmEudGVzdIIIKi5hLnRlc3SCBmIu
-dGVzdIIIKi5iLnRlc3SCBmMudGVzdIIIKi5jLnRlc3SCBmQudGVzdIIIKi5kLnRl
-c3QwDQYJKoZIhvcNAQELBQADggEBABxOTAb8KgqJLt4hw0aZUYSJwE5mEHOisMtr
-EuTru6RWFy9zfOqueqcKC2xKJCvyglEt+LbXPANpQ83MG4VL2cSqXvfGJFYaYQ6D
-iY8ICJOpU9H5heXRLQVASpDhNpA6S05d6t3lt6wH8WI0amkP8GjMas9HvadV/X6P
-vNVaoB61CuZLU4pv6UgbDVyuClcHZKae6mhJdqOgIM/yy7YZKy9pP0FQcSfbMpzY
-TNu8xMLJEqRKgGVxzBgG6zxkYzG10tw01klwsLuYeuPi1ABOKkF81HCTbpoSJshP
-OuZKsgQjDsX2ENeb7IZET8CdjdGV5kraXoHSRS+zrpf6Cv0Wwi8=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/treadclimber.pem b/src/pki/testdata/ssl/certificates/treadclimber.pem
deleted file mode 100644
index bfbf859..0000000
--- a/src/pki/testdata/ssl/certificates/treadclimber.pem
+++ /dev/null
@@ -1,227 +0,0 @@
-===========================================
-Certificate0: 2f3d743c3627324a11549a9e5cfd1845e6dfdd63771509f0903456411c60bda8
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 8c:7f:32:24:e1:a7:ab:96:00:00:00:00:50:ed:50:f3
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2012 Entrust, Inc. - for authorized use only", CN = Entrust Certification Authority - L1K
- Validity
- Not Before: Feb 7 17:50:22 2019 GMT
- Not After : Feb 7 18:20:21 2020 GMT
- Subject: C = US, ST = Washington, L = Vancouver, O = "Nautilus, Inc.", CN = Treadclimber.com
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:c5:4a:d9:1b:cb:70:54:d7:7d:57:83:53:8e:22:
- ad:aa:d2:41:4a:b7:39:4e:7f:99:66:a9:7e:4f:2b:
- a7:ed:17:4c:da:3b:8d:07:bd:f1:90:0b:8d:05:4d:
- e0:dc:3c:19:ef:2e:fe:a3:38:30:c4:9e:8d:56:34:
- 91:fe:25:65:8d:ad:46:a2:f1:fb:d0:5f:63:73:8d:
- 29:f8:09:f6:9c:4d:10:5e:63:5e:bf:66:24:0c:70:
- 3b:88:8f:f4:c6:ee:8f:31:68:05:0e:89:7a:7a:96:
- 3a:2b:50:71:97:d3:a0:f1:95:49:11:e2:f9:c8:78:
- 54:63:e8:6a:db:96:87:2d:de:18:ea:f2:43:4c:8d:
- 3f:a5:76:27:fa:d9:e3:25:ba:96:60:9c:9a:9a:a9:
- d3:37:3c:9c:49:28:f4:54:ce:c0:2a:e1:ce:9f:de:
- f8:b5:3f:d9:1c:aa:9c:3c:9c:d0:f7:67:84:3a:3a:
- bf:19:bf:e2:44:b3:13:3a:d5:94:f3:db:eb:67:7e:
- da:50:9a:4a:40:e9:46:f6:5f:65:b5:21:ae:e2:4e:
- 4d:02:fe:33:7f:b3:aa:0c:9c:cf:97:44:fe:28:15:
- 64:26:ca:fb:07:8c:4f:40:b9:df:f5:fb:7b:e4:81:
- 0e:85:16:4b:7e:80:74:df:62:3a:dd:1e:30:e8:11:
- 3a:bf
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Digital Signature, Key Encipherment
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://crl.entrust.net/level1k.crl
-
- X509v3 Certificate Policies:
- Policy: 2.16.840.1.114028.10.1.5
- CPS: http://www.entrust.net/rpa
- Policy: 2.23.140.1.2.2
-
- Authority Information Access:
- OCSP - URI:http://ocsp.entrust.net
- CA Issuers - URI:http://aia.entrust.net/l1k-chain256.cer
-
- X509v3 Subject Alternative Name:
- DNS:Treadclimber.com, DNS:www.Treadclimber.com, DNS:bowflexcatalog.com, DNS:www.bowflexcatalog.com, DNS:bowflexhomegyms.com, DNS:www.bowflexhomegyms.com, DNS:bowflexmaxtrainer.com, DNS:www.bowflexmaxtrainer.com, DNS:bowflexselecttech.com, DNS:www.bowflexselecttech.com, DNS:bowflexhvt.com, DNS:www.bowflexhvt.com, DNS:meethvt.com, DNS:www.meethvt.com, DNS:universalhomefitness.com, DNS:www.universalhomefitness.com, DNS:bowflexmaxtrainer.ca, DNS:www.bowflexmaxtrainer.ca, DNS:treadclimber.ca, DNS:www.treadclimber.ca
- X509v3 Authority Key Identifier:
- keyid:82:A2:70:74:DD:BC:53:3F:CF:7B:D4:F7:CD:7F:A7:60:C6:0A:4C:BF
-
- X509v3 Subject Key Identifier:
- DB:F8:04:79:71:73:4C:9D:47:E0:52:C2:8A:24:7E:C4:A6:14:D2:90
- X509v3 Basic Constraints:
- CA:FALSE
- Signature Algorithm: sha256WithRSAEncryption
- 29:86:2a:a0:6f:bf:b7:3b:7e:9e:c3:e1:bb:28:9f:45:9f:0d:
- 97:fc:24:a0:9c:28:6e:7c:50:3d:c2:ee:24:50:d1:c3:55:79:
- 7b:10:94:50:4c:47:91:f5:f7:b3:d9:05:62:73:26:6f:8d:8e:
- 18:b5:44:ae:55:32:0d:9d:12:36:a5:3b:df:d0:c1:07:7b:f4:
- a5:8b:7a:64:b6:8b:d1:de:4f:fb:6e:64:a1:e8:95:f4:69:d7:
- d3:f3:5c:75:ff:24:da:4e:e5:94:4d:e2:06:dc:87:de:2f:48:
- fe:69:8e:77:ac:7f:3c:6b:cc:57:08:a7:9a:c7:9d:b3:37:9b:
- 0a:a6:54:0c:a4:08:e8:95:63:73:95:c5:d5:5a:7e:41:57:d2:
- a7:ca:45:ba:2c:4d:46:00:2d:3d:95:02:e2:34:08:91:43:7b:
- c5:aa:e1:af:cd:f1:f4:f4:b6:e2:43:f6:8d:ff:2d:7a:26:13:
- f8:99:be:77:92:90:b9:86:5f:93:2c:c6:61:37:56:0f:2a:1b:
- ed:ad:68:fc:16:aa:ef:b6:3e:3e:3c:97:b6:8e:e2:72:ef:cc:
- 47:9a:4c:e6:55:ea:b7:81:60:bf:d7:c4:23:a8:06:6e:02:0f:
- 85:2b:70:8c:0a:3d:fc:5c:be:21:46:e8:33:0f:dd:18:d3:ad:
- 8b:d0:b6:6a
-
------BEGIN CERTIFICATE-----
-MIIG4zCCBcugAwIBAgIRAIx/MiThp6uWAAAAAFDtUPMwDQYJKoZIhvcNAQELBQAw
-gboxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQL
-Ex9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykg
-MjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxLjAs
-BgNVBAMTJUVudHJ1c3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBMMUswHhcN
-MTkwMjA3MTc1MDIyWhcNMjAwMjA3MTgyMDIxWjBqMQswCQYDVQQGEwJVUzETMBEG
-A1UECBMKV2FzaGluZ3RvbjESMBAGA1UEBxMJVmFuY291dmVyMRcwFQYDVQQKEw5O
-YXV0aWx1cywgSW5jLjEZMBcGA1UEAxMQVHJlYWRjbGltYmVyLmNvbTCCASIwDQYJ
-KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVK2RvLcFTXfVeDU44irarSQUq3OU5/
-mWapfk8rp+0XTNo7jQe98ZALjQVN4Nw8Ge8u/qM4MMSejVY0kf4lZY2tRqLx+9Bf
-Y3ONKfgJ9pxNEF5jXr9mJAxwO4iP9MbujzFoBQ6JenqWOitQcZfToPGVSRHi+ch4
-VGPoatuWhy3eGOryQ0yNP6V2J/rZ4yW6lmCcmpqp0zc8nEko9FTOwCrhzp/e+LU/
-2RyqnDyc0PdnhDo6vxm/4kSzEzrVlPPb62d+2lCaSkDpRvZfZbUhruJOTQL+M3+z
-qgycz5dE/igVZCbK+weMT0C53/X7e+SBDoUWS36AdN9iOt0eMOgROr8CAwEAAaOC
-AzEwggMtMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB
-BQUHAwIwMwYDVR0fBCwwKjAooCagJIYiaHR0cDovL2NybC5lbnRydXN0Lm5ldC9s
-ZXZlbDFrLmNybDBLBgNVHSAERDBCMDYGCmCGSAGG+mwKAQUwKDAmBggrBgEFBQcC
-ARYaaHR0cDovL3d3dy5lbnRydXN0Lm5ldC9ycGEwCAYGZ4EMAQICMGgGCCsGAQUF
-BwEBBFwwWjAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuZW50cnVzdC5uZXQwMwYI
-KwYBBQUHMAKGJ2h0dHA6Ly9haWEuZW50cnVzdC5uZXQvbDFrLWNoYWluMjU2LmNl
-cjCCAcMGA1UdEQSCAbowggG2ghBUcmVhZGNsaW1iZXIuY29tghR3d3cuVHJlYWRj
-bGltYmVyLmNvbYISYm93ZmxleGNhdGFsb2cuY29tghZ3d3cuYm93ZmxleGNhdGFs
-b2cuY29tghNib3dmbGV4aG9tZWd5bXMuY29tghd3d3cuYm93ZmxleGhvbWVneW1z
-LmNvbYIVYm93ZmxleG1heHRyYWluZXIuY29tghl3d3cuYm93ZmxleG1heHRyYWlu
-ZXIuY29tghVib3dmbGV4c2VsZWN0dGVjaC5jb22CGXd3dy5ib3dmbGV4c2VsZWN0
-dGVjaC5jb22CDmJvd2ZsZXhodnQuY29tghJ3d3cuYm93ZmxleGh2dC5jb22CC21l
-ZXRodnQuY29tgg93d3cubWVldGh2dC5jb22CGHVuaXZlcnNhbGhvbWVmaXRuZXNz
-LmNvbYIcd3d3LnVuaXZlcnNhbGhvbWVmaXRuZXNzLmNvbYIUYm93ZmxleG1heHRy
-YWluZXIuY2GCGHd3dy5ib3dmbGV4bWF4dHJhaW5lci5jYYIPdHJlYWRjbGltYmVy
-LmNhghN3d3cudHJlYWRjbGltYmVyLmNhMB8GA1UdIwQYMBaAFIKicHTdvFM/z3vU
-981/p2DGCky/MB0GA1UdDgQWBBTb+AR5cXNMnUfgUsKKJH7EphTSkDAJBgNVHRME
-AjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAphiqgb7+3O36ew+G7KJ9Fnw2X/CSgnChu
-fFA9wu4kUNHDVXl7EJRQTEeR9fez2QVicyZvjY4YtUSuVTINnRI2pTvf0MEHe/Sl
-i3pktovR3k/7bmSh6JX0adfT81x1/yTaTuWUTeIG3IfeL0j+aY53rH88a8xXCKea
-x52zN5sKplQMpAjolWNzlcXVWn5BV9KnykW6LE1GAC09lQLiNAiRQ3vFquGvzfH0
-9LbiQ/aN/y16JhP4mb53kpC5hl+TLMZhN1YPKhvtrWj8Fqrvtj4+PJe2juJy78xH
-mkzmVeq3gWC/18QjqAZuAg+FK3CMCj38XL4hRugzD90Y062L0LZq
------END CERTIFICATE-----
-
-===========================================
-Certificate1: d6c3fc493bacd1df8a1ba30f4ae26254b2a4528e4876081eacc6a16a090aa36a
-===========================================
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1372455166 (0x51ce00fe)
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: O = Entrust.net, OU = www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU = (c) 1999 Entrust.net Limited, CN = Entrust.net Certification Authority (2048)
- Validity
- Not Before: Oct 10 15:23:17 2014 GMT
- Not After : Oct 11 06:22:47 2024 GMT
- Subject: C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2012 Entrust, Inc. - for authorized use only", CN = Entrust Certification Authority - L1K
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public-Key: (2048 bit)
- Modulus:
- 00:da:3f:96:d0:4d:b9:2f:44:e7:db:39:5e:9b:50:
- ee:5c:a5:61:da:41:67:53:09:aa:00:9a:8e:57:7f:
- 29:6b:db:c7:e1:21:24:aa:3a:d0:8d:47:23:d2:ed:
- 72:16:f0:91:21:d2:5d:b7:b8:4b:a8:83:8f:b7:91:
- 32:68:cf:ce:25:93:2c:b2:7d:97:c8:fe:c1:b4:17:
- ba:09:9e:03:90:93:7b:7c:49:83:22:68:8a:9b:de:
- 47:c3:31:98:7a:2e:7d:40:0b:d2:ef:3e:d3:b2:8c:
- aa:8f:48:a9:ff:00:e8:29:58:06:f7:b6:93:5a:94:
- 73:26:26:ad:58:0e:e5:42:b8:d5:ea:73:79:64:68:
- 53:25:b8:84:cf:94:7a:ae:06:45:0c:a3:6b:4d:d0:
- c6:be:ea:18:a4:36:f0:92:b2:ba:1c:88:8f:3a:52:
- 7f:f7:5e:6d:83:1c:9d:f0:1f:e5:c3:d6:dd:a5:78:
- 92:3d:b0:6d:2c:ea:c9:cf:94:41:19:71:44:68:ba:
- 47:3c:04:e9:5d:ba:3e:f0:35:f7:15:b6:9e:f2:2e:
- 15:1e:3f:47:c8:c8:38:a7:73:45:5d:4d:b0:3b:b1:
- 8e:17:29:37:ea:dd:05:01:22:bb:94:36:2a:8d:5b:
- 35:fe:53:19:2f:08:46:c1:2a:b3:1a:62:1d:4e:2b:
- d9:1b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Basic Constraints: critical
- CA:TRUE, pathlen:0
- Authority Information Access:
- OCSP - URI:http://ocsp.entrust.net
-
- X509v3 CRL Distribution Points:
-
- Full Name:
- URI:http://crl.entrust.net/2048ca.crl
-
- X509v3 Certificate Policies:
- Policy: X509v3 Any Policy
- CPS: http://www.entrust.net/rpa
-
- X509v3 Subject Key Identifier:
- 82:A2:70:74:DD:BC:53:3F:CF:7B:D4:F7:CD:7F:A7:60:C6:0A:4C:BF
- X509v3 Authority Key Identifier:
- keyid:55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70
-
- Signature Algorithm: sha256WithRSAEncryption
- 58:42:71:c1:3e:29:16:6e:75:58:77:b5:65:4d:9e:29:f5:ae:
- 0b:1c:18:f9:a3:08:43:75:ef:7d:6d:f1:92:ea:fe:ce:68:5c:
- e2:1f:be:a5:af:1a:4c:aa:83:3b:5f:a2:47:46:f7:7c:9e:c1:
- 83:c4:7a:24:b0:e9:cc:e9:a2:9a:07:09:e8:1e:1d:77:56:49:
- fc:53:73:a8:47:cc:c9:2d:5a:60:34:a7:1a:0b:e5:2b:b8:df:
- ef:82:4a:dd:70:5e:10:18:08:3b:5d:dc:8a:84:3d:68:d8:00:
- b4:c4:9e:43:78:4b:5e:f0:62:6a:8c:90:66:53:8a:ac:c5:7d:
- 58:ff:4e:a9:ad:d7:a4:ca:12:47:29:e5:f3:22:21:40:32:60:
- da:3a:fe:92:54:1e:43:a1:0d:a9:52:37:60:bf:87:c4:a1:c7:
- 78:d5:87:1e:e5:77:e3:5f:5b:dc:71:6d:ba:44:87:31:05:80:
- 58:0b:c5:de:74:28:81:83:08:84:d0:c8:46:5a:fe:8a:c6:bd:
- a9:0e:3b:64:78:6d:26:dc:3c:4c:f7:81:5c:3c:11:7f:25:3a:
- 93:62:a5:a3:91:05:25:23:73:b4:cd:ce:cc:39:a4:03:78:30:
- 66:46:5e:a9:75:b0:b4:67:03:a9:b1:9f:57:f0:d3:76:cf:e1:
- 93:e8:80:a2
-
------BEGIN CERTIFICATE-----
-MIIE/jCCA+agAwIBAgIEUc4A/jANBgkqhkiG9w0BAQsFADCBtDEUMBIGA1UEChML
-RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp
-bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5
-IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw0xNDEwMTAxNTIzMTdaFw0yNDEw
-MTEwNjIyNDdaMIG6MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNRW50cnVzdCwgSW5j
-LjEoMCYGA1UECxMfU2VlIHd3dy5lbnRydXN0Lm5ldC9sZWdhbC10ZXJtczE5MDcG
-A1UECxMwKGMpIDIwMTIgRW50cnVzdCwgSW5jLiAtIGZvciBhdXRob3JpemVkIHVz
-ZSBvbmx5MS4wLAYDVQQDEyVFbnRydXN0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-IC0gTDFLMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2j+W0E25L0Tn
-2zlem1DuXKVh2kFnUwmqAJqOV38pa9vH4SEkqjrQjUcj0u1yFvCRIdJdt7hLqIOP
-t5EyaM/OJZMssn2XyP7BtBe6CZ4DkJN7fEmDImiKm95HwzGYei59QAvS7z7Tsoyq
-j0ip/wDoKVgG97aTWpRzJiatWA7lQrjV6nN5ZGhTJbiEz5R6rgZFDKNrTdDGvuoY
-pDbwkrK6HIiPOlJ/915tgxyd8B/lw9bdpXiSPbBtLOrJz5RBGXFEaLpHPATpXbo+
-8DX3Fbae8i4VHj9HyMg4p3NFXU2wO7GOFyk36t0FASK7lDYqjVs1/lMZLwhGwSqz
-GmIdTivZGwIDAQABo4IBDjCCAQowDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQI
-MAYBAf8CAQAwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2Nz
-cC5lbnRydXN0Lm5ldDAyBgNVHR8EKzApMCegJaAjhiFodHRwOi8vY3JsLmVudHJ1
-c3QubmV0LzIwNDhjYS5jcmwwOwYDVR0gBDQwMjAwBgRVHSAAMCgwJgYIKwYBBQUH
-AgEWGmh0dHA6Ly93d3cuZW50cnVzdC5uZXQvcnBhMB0GA1UdDgQWBBSConB03bxT
-P8971PfNf6dgxgpMvzAfBgNVHSMEGDAWgBRV5IHREYC+2Im5CKMx+aEkCRa5cDAN
-BgkqhkiG9w0BAQsFAAOCAQEAWEJxwT4pFm51WHe1ZU2eKfWuCxwY+aMIQ3XvfW3x
-kur+zmhc4h++pa8aTKqDO1+iR0b3fJ7Bg8R6JLDpzOmimgcJ6B4dd1ZJ/FNzqEfM
-yS1aYDSnGgvlK7jf74JK3XBeEBgIO13cioQ9aNgAtMSeQ3hLXvBiaoyQZlOKrMV9
-WP9Oqa3XpMoSRynl8yIhQDJg2jr+klQeQ6ENqVI3YL+HxKHHeNWHHuV3419b3HFt
-ukSHMQWAWAvF3nQogYMIhNDIRlr+isa9qQ47ZHhtJtw8TPeBXDwRfyU6k2Klo5EF
-JSNztM3OzDmkA3gwZkZeqXWwtGcDqbGfV/DTds/hk+iAog==
------END CERTIFICATE-----
-
diff --git a/src/pki/testdata/ssl/certificates/treadclimber.sctlist b/src/pki/testdata/ssl/certificates/treadclimber.sctlist
deleted file mode 100644
index 268a0ac..0000000
--- a/src/pki/testdata/ssl/certificates/treadclimber.sctlist
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/unescaped.pem b/src/pki/testdata/ssl/certificates/unescaped.pem
deleted file mode 100644
index 33dbb40..0000000
--- a/src/pki/testdata/ssl/certificates/unescaped.pem
+++ /dev/null
@@ -1,62 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- ed:cd:27:0f:4c:ca:cc:fc
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: CN=127.0.0.1, L=Mountain View, ST=California/streetAddress=1600 Amphitheatre Parkway, C=US, O=Chromium = "net_unittests", OU=net_unittests, OU=Chromium
- Validity
- Not Before: Dec 2 03:56:43 2011 GMT
- Not After : Jan 1 03:56:43 2012 GMT
- Subject: CN=127.0.0.1, L=Mountain View, ST=California/streetAddress=1600 Amphitheatre Parkway, C=US, O=Chromium = "net_unittests", OU=net_unittests, OU=Chromium
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:ac:25:6c:de:22:4f:be:77:07:3a:6c:f9:5f:e6:
- 0a:ce:69:f7:ca:c5:b8:08:2b:b8:b0:04:12:55:fe:
- 65:4c:c2:aa:b9:3d:b2:87:f5:59:c3:72:ac:a9:d4:
- 1e:0b:ec:7f:2e:df:4c:ad:e7:cc:52:93:b4:ed:0a:
- 99:40:7e:6a:35:c3:b0:8b:93:c7:e5:97:54:b9:7f:
- 68:26:04:17:a6:b4:50:9e:d6:d7:6b:19:a1:ce:0b:
- 5e:73:80:a6:b9:ef:5d:34:8e:6f:f7:8c:de:cf:78:
- cd:16:93:30:23:c3:5c:8c:9f:78:ce:18:c6:0f:e1:
- 32:76:8a:c4:c4:54:30:56:39
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 38:85:CF:3E:10:D5:47:FC:08:81:FA:85:7F:84:7A:2F:3D:69:2B:A6
- X509v3 Authority Key Identifier:
- keyid:38:85:CF:3E:10:D5:47:FC:08:81:FA:85:7F:84:7A:2F:3D:69:2B:A6
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 32:0a:90:29:b1:9f:c0:c7:55:da:37:8f:5b:b8:09:a0:97:65:
- 15:3a:79:d1:3e:24:f4:44:ad:3f:eb:84:b4:ae:e3:7a:ba:43:
- 8c:d4:df:ef:ca:46:c5:99:c4:99:b5:ae:7e:2c:a9:85:05:d0:
- 8f:07:d2:ee:9e:72:b0:e0:87:51:5c:e8:f4:5a:a1:44:25:a5:
- 47:6a:67:b3:79:2e:66:7d:93:7d:f7:cf:31:13:c1:fc:af:62:
- c6:ec:22:14:50:7f:d2:38:ff:5d:11:d5:58:c8:5e:43:08:bb:
- ca:9c:45:78:f4:28:08:cc:98:75:1d:4c:d2:43:a5:34:f0:86:
- 56:37
------BEGIN CERTIFICATE-----
-MIIDVDCCAr2gAwIBAgIJAO3NJw9Mysz8MA0GCSqGSIb3DQEBBQUAMIHCMRIwEAYD
-VQQDDAkxMjcuMC4wLjExFjAUBgNVBAcMDU1vdW50YWluIFZpZXcxEzARBgNVBAgM
-CkNhbGlmb3JuaWExIjAgBgNVBAkMGTE2MDAgQW1waGl0aGVhdHJlIFBhcmt3YXkx
-CzAJBgNVBAYTAlVTMSMwIQYDVQQKDBpDaHJvbWl1bSA9ICJuZXRfdW5pdHRlc3Rz
-IjEWMBQGA1UECwwNbmV0X3VuaXR0ZXN0czERMA8GA1UECwwIQ2hyb21pdW0wHhcN
-MTExMjAyMDM1NjQzWhcNMTIwMTAxMDM1NjQzWjCBwjESMBAGA1UEAwwJMTI3LjAu
-MC4xMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRMwEQYDVQQIDApDYWxpZm9ybmlh
-MSIwIAYDVQQJDBkxNjAwIEFtcGhpdGhlYXRyZSBQYXJrd2F5MQswCQYDVQQGEwJV
-UzEjMCEGA1UECgwaQ2hyb21pdW0gPSAibmV0X3VuaXR0ZXN0cyIxFjAUBgNVBAsM
-DW5ldF91bml0dGVzdHMxETAPBgNVBAsMCENocm9taXVtMIGfMA0GCSqGSIb3DQEB
-AQUAA4GNADCBiQKBgQCsJWzeIk++dwc6bPlf5grOaffKxbgIK7iwBBJV/mVMwqq5
-PbKH9VnDcqyp1B4L7H8u30yt58xSk7TtCplAfmo1w7CLk8fll1S5f2gmBBemtFCe
-1tdrGaHOC15zgKa57100jm/3jN7PeM0WkzAjw1yMn3jOGMYP4TJ2isTEVDBWOQID
-AQABo1AwTjAdBgNVHQ4EFgQUOIXPPhDVR/wIgfqFf4R6Lz1pK6YwHwYDVR0jBBgw
-FoAUOIXPPhDVR/wIgfqFf4R6Lz1pK6YwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B
-AQUFAAOBgQAyCpApsZ/Ax1XaN49buAmgl2UVOnnRPiT0RK0/64S0ruN6ukOM1N/v
-ykbFmcSZta5+LKmFBdCPB9LunnKw4IdRXOj0WqFEJaVHamezeS5mfZN9988xE8H8
-r2LG7CIUUH/SOP9dEdVYyF5DCLvKnEV49CgIzJh1HUzSQ6U08IZWNw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/unittest.key.bin b/src/pki/testdata/ssl/certificates/unittest.key.bin
deleted file mode 100644
index 2ec712b..0000000
--- a/src/pki/testdata/ssl/certificates/unittest.key.bin
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/unittest.selfsigned.der b/src/pki/testdata/ssl/certificates/unittest.selfsigned.der
deleted file mode 100644
index 48c8d74..0000000
--- a/src/pki/testdata/ssl/certificates/unittest.selfsigned.der
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2011.pem b/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2011.pem
deleted file mode 100644
index 27dc85b..0000000
--- a/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2011.pem
+++ /dev/null
@@ -1,71 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 25:4b:8a:85:38:42:cc:e3:58:f8:c5:dd:ae:22:6e:a4
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
- Validity
- Not Before: Apr 17 00:00:00 1997 GMT
- Not After : Oct 24 23:59:59 2011 GMT
- Subject: O=VeriSign Trust Network, OU=VeriSign, Inc., OU=VeriSign International Server CA - Class 3, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:d8:82:80:e8:d6:19:02:7d:1f:85:18:39:25:a2:
- 65:2b:e1:bf:d4:05:d3:bc:e6:36:3b:aa:f0:4c:6c:
- 5b:b6:e7:aa:3c:73:45:55:b2:f1:bd:ea:97:42:ed:
- 9a:34:0a:15:d4:a9:5c:f5:40:25:dd:d9:07:c1:32:
- b2:75:6c:c4:ca:bb:a3:fe:56:27:71:43:aa:63:f5:
- 30:3e:93:28:e5:fa:f1:09:3b:f3:b7:4d:4e:39:f7:
- 5c:49:5a:b8:c1:1d:d3:b2:8a:fe:70:30:95:42:cb:
- fe:2b:51:8b:5a:3c:3a:f9:22:4f:90:b2:02:a7:53:
- 9c:4f:34:e7:ab:04:b2:7b:6f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:TRUE, pathlen:0
- X509v3 Certificate Policies:
- Policy: 2.16.840.1.113733.1.7.1.1
- CPS: https://www.verisign.com/CPS
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication, Netscape Server Gated Crypto, 2.16.840.1.113733.1.8.1
- X509v3 Key Usage:
- Certificate Sign, CRL Sign
- Netscape Cert Type:
- SSL CA, S/MIME CA
- X509v3 CRL Distribution Points:
- URI:http://crl.verisign.com/pca3.crl
-
- Signature Algorithm: sha1WithRSAEncryption
- 08:01:ec:e4:68:94:03:42:f1:73:f1:23:a2:3a:de:e9:f1:da:
- c6:54:c4:23:3e:86:ea:cf:6a:3a:33:ab:ea:9c:04:14:07:36:
- 06:0b:f9:88:6f:d5:13:ee:29:2b:c3:e4:72:8d:44:ed:d1:ac:
- 20:09:2d:e1:f6:e1:19:05:38:b0:3d:0f:9f:7f:f8:9e:02:dc:
- 86:02:86:61:4e:26:5f:5e:9f:92:1e:0c:24:a4:f5:d0:70:13:
- cf:26:c3:43:3d:49:1d:9e:82:2e:52:5f:bc:3e:c6:66:29:01:
- 8e:4e:92:2c:bc:46:75:03:82:ac:73:e9:d9:7e:0b:67:ef:54:
- 52:1a
------BEGIN CERTIFICATE-----
-MIIDgzCCAuygAwIBAgIQJUuKhThCzONY+MXdriJupDANBgkqhkiG9w0BAQUFADBf
-MQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsT
-LkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw
-HhcNOTcwNDE3MDAwMDAwWhcNMTExMDI0MjM1OTU5WjCBujEfMB0GA1UEChMWVmVy
-aVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIEluYy4xMzAx
-BgNVBAsTKlZlcmlTaWduIEludGVybmF0aW9uYWwgU2VydmVyIENBIC0gQ2xhc3Mg
-MzFJMEcGA1UECxNAd3d3LnZlcmlzaWduLmNvbS9DUFMgSW5jb3JwLmJ5IFJlZi4g
-TElBQklMSVRZIExURC4oYyk5NyBWZXJpU2lnbjCBnzANBgkqhkiG9w0BAQEFAAOB
-jQAwgYkCgYEA2IKA6NYZAn0fhRg5JaJlK+G/1AXTvOY2O6rwTGxbtueqPHNFVbLx
-veqXQu2aNAoV1Klc9UAl3dkHwTKydWzEyruj/lYncUOqY/UwPpMo5frxCTvzt01O
-OfdcSVq4wR3Tsor+cDCVQsv+K1GLWjw6+SJPkLICp1OcTzTnqwSye28CAwEAAaOB
-4zCB4DAPBgNVHRMECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHAQEw
-KjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQUzA0BgNV
-HSUELTArBggrBgEFBQcDAQYIKwYBBQUHAwIGCWCGSAGG+EIEAQYKYIZIAYb4RQEI
-ATALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgEGMDEGA1UdHwQqMCgwJqAk
-oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTMuY3JsMA0GCSqGSIb3DQEB
-BQUAA4GBAAgB7ORolANC8XPxI6I63unx2sZUxCM+hurPajozq+qcBBQHNgYL+Yhv
-1RPuKSvD5HKNRO3RrCAJLeH24RkFOLA9D59/+J4C3IYChmFOJl9en5IeDCSk9dBw
-E88mw0M9SR2egi5SX7w+xmYpAY5Okiy8RnUDgqxz6dl+C2fvVFIa
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2016.pem b/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2016.pem
deleted file mode 100644
index 195133e..0000000
--- a/src/pki/testdata/ssl/certificates/verisign_intermediate_ca_2016.pem
+++ /dev/null
@@ -1,71 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 46:fc:eb:ba:b4:d0:2f:0f:92:60:98:23:3f:93:07:8f
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=US, O=VeriSign, Inc., OU=Class 3 Public Primary Certification Authority
- Validity
- Not Before: Apr 17 00:00:00 1997 GMT
- Not After : Oct 24 23:59:59 2016 GMT
- Subject: O=VeriSign Trust Network, OU=VeriSign, Inc., OU=VeriSign International Server CA - Class 3, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:d8:82:80:e8:d6:19:02:7d:1f:85:18:39:25:a2:
- 65:2b:e1:bf:d4:05:d3:bc:e6:36:3b:aa:f0:4c:6c:
- 5b:b6:e7:aa:3c:73:45:55:b2:f1:bd:ea:97:42:ed:
- 9a:34:0a:15:d4:a9:5c:f5:40:25:dd:d9:07:c1:32:
- b2:75:6c:c4:ca:bb:a3:fe:56:27:71:43:aa:63:f5:
- 30:3e:93:28:e5:fa:f1:09:3b:f3:b7:4d:4e:39:f7:
- 5c:49:5a:b8:c1:1d:d3:b2:8a:fe:70:30:95:42:cb:
- fe:2b:51:8b:5a:3c:3a:f9:22:4f:90:b2:02:a7:53:
- 9c:4f:34:e7:ab:04:b2:7b:6f
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints:
- CA:TRUE, pathlen:0
- X509v3 Certificate Policies:
- Policy: 2.16.840.1.113733.1.7.1.1
- CPS: https://www.verisign.com/CPS
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication, Netscape Server Gated Crypto, 2.16.840.1.113733.1.8.1
- X509v3 Key Usage:
- Certificate Sign, CRL Sign
- Netscape Cert Type:
- SSL CA, S/MIME CA
- X509v3 CRL Distribution Points:
- URI:http://crl.verisign.com/pca3.crl
-
- Signature Algorithm: sha1WithRSAEncryption
- 40:8e:49:97:96:8a:73:dd:8e:4d:ef:3e:61:b7:ca:a0:62:ad:
- f4:0e:0a:bb:75:3d:e2:6e:d8:2c:c7:bf:f4:b9:8c:36:9b:ca:
- a2:d0:9c:72:46:39:f6:a6:82:03:65:11:c4:bc:bf:2d:a6:f5:
- d9:3b:0a:b5:98:fa:b3:78:b9:1e:f2:2b:4c:62:d5:fd:b2:7a:
- 1d:df:33:fd:73:f9:a5:d8:2d:8c:2a:ea:d1:fc:b0:28:b6:e9:
- 49:48:13:4b:83:8a:1b:48:7b:24:f7:38:de:6f:41:54:b8:ab:
- 57:6b:06:df:c7:a2:d4:a9:f6:f1:36:62:80:88:f2:8b:75:d6:
- 80:71
------BEGIN CERTIFICATE-----
-MIIDgzCCAuygAwIBAgIQRvzrurTQLw+SYJgjP5MHjzANBgkqhkiG9w0BAQUFADBf
-MQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsT
-LkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkw
-HhcNOTcwNDE3MDAwMDAwWhcNMTYxMDI0MjM1OTU5WjCBujEfMB0GA1UEChMWVmVy
-aVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIEluYy4xMzAx
-BgNVBAsTKlZlcmlTaWduIEludGVybmF0aW9uYWwgU2VydmVyIENBIC0gQ2xhc3Mg
-MzFJMEcGA1UECxNAd3d3LnZlcmlzaWduLmNvbS9DUFMgSW5jb3JwLmJ5IFJlZi4g
-TElBQklMSVRZIExURC4oYyk5NyBWZXJpU2lnbjCBnzANBgkqhkiG9w0BAQEFAAOB
-jQAwgYkCgYEA2IKA6NYZAn0fhRg5JaJlK+G/1AXTvOY2O6rwTGxbtueqPHNFVbLx
-veqXQu2aNAoV1Klc9UAl3dkHwTKydWzEyruj/lYncUOqY/UwPpMo5frxCTvzt01O
-OfdcSVq4wR3Tsor+cDCVQsv+K1GLWjw6+SJPkLICp1OcTzTnqwSye28CAwEAAaOB
-4zCB4DAPBgNVHRMECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHAQEw
-KjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL0NQUzA0BgNV
-HSUELTArBggrBgEFBQcDAQYIKwYBBQUHAwIGCWCGSAGG+EIEAQYKYIZIAYb4RQEI
-ATALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgEGMDEGA1UdHwQqMCgwJqAk
-oCKGIGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTMuY3JsMA0GCSqGSIb3DQEB
-BQUAA4GBAECOSZeWinPdjk3vPmG3yqBirfQOCrt1PeJu2CzHv/S5jDabyqLQnHJG
-OfamggNlEcS8vy2m9dk7CrWY+rN4uR7yK0xi1f2yeh3fM/1z+aXYLYwq6tH8sCi2
-6UlIE0uDihtIeyT3ON5vQVS4q1drBt/HotSp9vE2YoCI8ot11oBx
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md2_ee.pem b/src/pki/testdata/ssl/certificates/weak_digest_md2_ee.pem
deleted file mode 100644
index 6475ccc..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md2_ee.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: md2WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Intermediate CA
- Validity
- Not Before: Oct 26 03:46:49 2011 GMT
- Not After : Oct 23 03:46:49 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:c7:48:eb:5c:00:17:94:01:09:d3:bd:47:41:38:
- 74:b8:4f:cb:ea:f1:15:eb:cb:e7:b5:6c:bd:fe:d9:
- 97:6d:1e:1b:ee:75:9e:c1:6f:4a:5c:8c:d7:19:cf:
- 51:89:48:e8:7d:79:41:ab:e3:a7:77:d1:de:f2:13:
- be:36:e7:44:c2:10:dd:56:83:03:f1:cd:e1:13:8d:
- fe:45:d6:1a:98:d8:8d:08:b9:32:10:36:0d:ec:ee:
- 2d:66:22:eb:6a:0d:0e:f4:15:91:dd:9d:3e:92:db:
- 9e:26:c8:af:4b:b7:fb:93:f8:68:07:c3:53:02:57:
- dc:d0:de:df:29:72:45:6f:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 35:5C:C8:0F:21:D0:A2:F5:69:44:5C:9E:B0:DC:0F:75:74:24:7A:FD
- X509v3 Authority Key Identifier:
- keyid:A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: md2WithRSAEncryption
- 87:d2:29:b3:6b:ba:36:99:ac:56:47:d8:7d:63:9e:74:a2:b5:
- 42:5e:2b:96:08:f8:ab:e2:ce:ea:99:21:47:25:2c:55:f2:db:
- 9d:d7:ed:d9:68:ba:09:90:b1:43:64:be:af:ef:9a:b4:10:86:
- 99:85:7f:68:fe:aa:fd:d4:6a:f1:68:e9:8f:61:d8:46:21:e4:
- 17:4c:89:db:82:37:36:8d:7f:93:4a:63:b1:da:ba:6b:19:ad:
- 34:8b:f8:11:c3:25:14:2a:4e:7b:75:6b:03:79:c1:e5:1a:5b:
- ff:b4:91:47:4f:48:91:68:33:c7:3e:a5:95:45:81:2b:0d:35:
- 42:c4
------BEGIN CERTIFICATE-----
-MIICiDCCAfGgAwIBAgIBBDANBgkqhkiG9w0BAQIFADAxMS8wLQYDVQQDDCZUZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IEludGVybWVkaWF0ZSBDQTAeFw0xMTEwMjYwMzQ2
-NDlaFw0yMTEwMjMwMzQ2NDlaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxp
-Zm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENB
-MRIwEAYDVQQDDAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
-AMdI61wAF5QBCdO9R0E4dLhPy+rxFevL57Vsvf7Zl20eG+51nsFvSlyM1xnPUYlI
-6H15Qavjp3fR3vITvjbnRMIQ3VaDA/HN4RON/kXWGpjYjQi5MhA2DezuLWYi62oN
-DvQVkd2dPpLbnibIr0u3+5P4aAfDUwJX3NDe3ylyRW/jAgMBAAGjgYAwfjAMBgNV
-HRMBAf8EAjAAMB0GA1UdDgQWBBQ1XMgPIdCi9WlEXJ6w3A91dCR6/TAfBgNVHSME
-GDAWgBSoHQaNrT8lUQDwO+k1xmV0ElEgGTAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
-KwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQIFAAOBgQCH0imz
-a7o2maxWR9h9Y550orVCXiuWCPir4s7qmSFHJSxV8tud1+3ZaLoJkLFDZL6v75q0
-EIaZhX9o/qr91GrxaOmPYdhGIeQXTInbgjc2jX+TSmOx2rprGa00i/gRwyUUKk57
-dWsDecHlGlv/tJFHT0iRaDPHPqWVRYErDTVCxA==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md2_intermediate.pem b/src/pki/testdata/ssl/certificates/weak_digest_md2_intermediate.pem
deleted file mode 100644
index 2f2765d..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md2_intermediate.pem
+++ /dev/null
@@ -1,57 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 4 (0x4)
- Signature Algorithm: md2WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Root CA
- Validity
- Not Before: Oct 26 03:46:49 2011 GMT
- Not After : Oct 23 03:46:49 2021 GMT
- Subject: CN=Test Deprecated Digest Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:ac:9b:c0:4b:fc:59:45:7a:d6:3f:a3:89:23:30:
- 5b:70:ad:ab:78:62:4b:53:85:9f:f9:7d:7f:c1:26:
- 08:23:80:61:0c:ba:6d:36:06:14:df:29:d4:9c:63:
- 94:04:ee:14:b6:b9:81:06:2f:33:d8:35:9a:1a:89:
- 17:ad:21:61:fa:24:75:b9:0c:ef:c1:15:6a:02:bd:
- b2:a5:29:df:d8:5f:80:7c:4e:c9:c1:b4:bb:fd:78:
- 44:63:34:b5:a5:51:aa:e9:23:77:44:53:f9:fa:58:
- f6:46:6e:9d:d2:cd:00:a3:28:fe:51:e4:30:7e:49:
- 62:d4:53:b0:d8:9c:34:47:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
- X509v3 Authority Key Identifier:
- keyid:79:82:C5:B4:EB:60:12:4B:B5:87:79:1B:E2:3A:9C:17:76:81:CB:43
-
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: md2WithRSAEncryption
- 95:17:b3:5f:81:5b:9e:d6:e9:de:67:0e:a7:01:2f:b7:f8:db:
- 13:25:6b:a3:15:2d:53:08:c6:20:65:9d:8f:e9:9e:e4:bc:87:
- 78:59:f6:1f:f4:0e:85:c7:a8:c6:c8:6d:65:7e:b9:f4:73:9b:
- 9f:70:2b:b2:0d:03:06:c5:52:5f:59:87:b5:2b:d0:5c:0d:ee:
- 8f:40:cd:eb:95:f2:0e:f4:51:a8:e8:76:17:82:71:1a:d1:ea:
- 99:54:e4:b7:75:27:54:76:36:6f:c0:4d:5d:fa:bb:98:08:1e:
- d4:95:d1:9a:c7:35:83:d5:a1:79:2a:1f:78:b4:2b:de:17:93:
- 0c:1b
------BEGIN CERTIFICATE-----
-MIICMzCCAZygAwIBAgIBBDANBgkqhkiG9w0BAQIFADApMScwJQYDVQQDDB5UZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IFJvb3QgQ0EwHhcNMTExMDI2MDM0NjQ5WhcNMjEx
-MDIzMDM0NjQ5WjAxMS8wLQYDVQQDDCZUZXN0IERlcHJlY2F0ZWQgRGlnZXN0IElu
-dGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArJvAS/xZ
-RXrWP6OJIzBbcK2reGJLU4Wf+X1/wSYII4BhDLptNgYU3ynUnGOUBO4UtrmBBi8z
-2DWaGokXrSFh+iR1uQzvwRVqAr2ypSnf2F+AfE7JwbS7/XhEYzS1pVGq6SN3RFP5
-+lj2Rm6d0s0Aoyj+UeQwfkli1FOw2Jw0RwcCAwEAAaNjMGEwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUqB0Gja0/JVEA8DvpNcZldBJRIBkwHwYDVR0jBBgwFoAU
-eYLFtOtgEku1h3kb4jqcF3aBy0MwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
-AgUAA4GBAJUXs1+BW57W6d5nDqcBL7f42xMla6MVLVMIxiBlnY/pnuS8h3hZ9h/0
-DoXHqMbIbWV+ufRzm59wK7INAwbFUl9Zh7Ur0FwN7o9AzeuV8g70UajodheCcRrR
-6plU5Ld1J1R2Nm/ATV36u5gIHtSV0ZrHNYPVoXkqH3i0K94Xkwwb
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md2_root.pem b/src/pki/testdata/ssl/certificates/weak_digest_md2_root.pem
deleted file mode 100644
index 140174d..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md2_root.pem
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICEjCCAXugAwIBAgIJAMq0TW/f2gFbMA0GCSqGSIb3DQEBAgUAMCkxJzAlBgNV
-BAMMHlRlc3QgRGVwcmVjYXRlZCBEaWdlc3QgUm9vdCBDQTAeFw0xMTEwMjYwMzQ2
-NDlaFw0yMTEwMjMwMzQ2NDlaMCkxJzAlBgNVBAMMHlRlc3QgRGVwcmVjYXRlZCBE
-aWdlc3QgUm9vdCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwFtzW+hj
-BwMylx+rrgeKjltrzYabuJDdTDTYr1lViwO39m6CtHYdcFvZ1nU9oDjW4Lb1NQYv
-HoR8+SD0X1R2Y0yF6AyS9NX5E9TQ8TJUSQEehfznbBovMkRaQQMRD6ksRIQr+s00
-P6n0lAYJyN32lmTCbJ+k1aGHPFtKhTNQF/cCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHmCxbTrYBJLtYd5G+I6nBd2
-gctDMA0GCSqGSIb3DQEBAgUAA4GBABnPJVnXJXtImcjcBj31JelbPkLgt8HHjxa+
-LOMNZKIc9d6KWdjMoTNz7Y9dAKiLAJmPp9QAKU4cu0voWRK27O8CjR9Ng7SpfuZ7
-bQ4P22TlcVViAq56+bz/DFRabwBAZtndoawyn04r4Lo/3n/nEONeVTIqsixjN5Au
-0snKiMJj
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md4_ee.pem b/src/pki/testdata/ssl/certificates/weak_digest_md4_ee.pem
deleted file mode 100644
index 6ea4b25..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md4_ee.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: md4WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Intermediate CA
- Validity
- Not Before: Oct 26 03:46:49 2011 GMT
- Not After : Oct 23 03:46:49 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:c7:48:eb:5c:00:17:94:01:09:d3:bd:47:41:38:
- 74:b8:4f:cb:ea:f1:15:eb:cb:e7:b5:6c:bd:fe:d9:
- 97:6d:1e:1b:ee:75:9e:c1:6f:4a:5c:8c:d7:19:cf:
- 51:89:48:e8:7d:79:41:ab:e3:a7:77:d1:de:f2:13:
- be:36:e7:44:c2:10:dd:56:83:03:f1:cd:e1:13:8d:
- fe:45:d6:1a:98:d8:8d:08:b9:32:10:36:0d:ec:ee:
- 2d:66:22:eb:6a:0d:0e:f4:15:91:dd:9d:3e:92:db:
- 9e:26:c8:af:4b:b7:fb:93:f8:68:07:c3:53:02:57:
- dc:d0:de:df:29:72:45:6f:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 35:5C:C8:0F:21:D0:A2:F5:69:44:5C:9E:B0:DC:0F:75:74:24:7A:FD
- X509v3 Authority Key Identifier:
- keyid:A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: md4WithRSAEncryption
- a5:f6:ae:83:a1:44:5a:dd:c4:91:a2:d6:88:d8:c6:d1:e5:6d:
- c8:71:7a:43:3e:e2:ce:42:a4:7d:94:16:5d:0a:df:33:e3:ea:
- c9:22:e3:52:9d:f7:72:3e:24:d5:78:38:67:9f:2d:46:cb:73:
- c5:1f:eb:4b:02:5c:25:41:e0:c5:07:03:4c:4c:55:87:db:32:
- d0:2e:3e:aa:d4:a6:69:75:12:75:2e:b6:98:24:0e:18:c4:1c:
- 60:aa:c5:19:c1:1c:ad:ba:f4:c8:c0:55:2b:61:7d:a4:f4:c6:
- 73:0d:61:7e:04:42:e2:69:8d:9c:9d:83:22:e4:cc:cc:3f:b5:
- 2a:6d
------BEGIN CERTIFICATE-----
-MIICiDCCAfGgAwIBAgIBAzANBgkqhkiG9w0BAQMFADAxMS8wLQYDVQQDDCZUZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IEludGVybWVkaWF0ZSBDQTAeFw0xMTEwMjYwMzQ2
-NDlaFw0yMTEwMjMwMzQ2NDlaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxp
-Zm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENB
-MRIwEAYDVQQDDAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
-AMdI61wAF5QBCdO9R0E4dLhPy+rxFevL57Vsvf7Zl20eG+51nsFvSlyM1xnPUYlI
-6H15Qavjp3fR3vITvjbnRMIQ3VaDA/HN4RON/kXWGpjYjQi5MhA2DezuLWYi62oN
-DvQVkd2dPpLbnibIr0u3+5P4aAfDUwJX3NDe3ylyRW/jAgMBAAGjgYAwfjAMBgNV
-HRMBAf8EAjAAMB0GA1UdDgQWBBQ1XMgPIdCi9WlEXJ6w3A91dCR6/TAfBgNVHSME
-GDAWgBSoHQaNrT8lUQDwO+k1xmV0ElEgGTAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
-KwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQMFAAOBgQCl9q6D
-oURa3cSRotaI2MbR5W3IcXpDPuLOQqR9lBZdCt8z4+rJIuNSnfdyPiTVeDhnny1G
-y3PFH+tLAlwlQeDFBwNMTFWH2zLQLj6q1KZpdRJ1LraYJA4YxBxgqsUZwRytuvTI
-wFUrYX2k9MZzDWF+BELiaY2cnYMi5MzMP7UqbQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md4_intermediate.pem b/src/pki/testdata/ssl/certificates/weak_digest_md4_intermediate.pem
deleted file mode 100644
index 2ba01dd..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md4_intermediate.pem
+++ /dev/null
@@ -1,57 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 3 (0x3)
- Signature Algorithm: md4WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Root CA
- Validity
- Not Before: Oct 26 03:46:49 2011 GMT
- Not After : Oct 23 03:46:49 2021 GMT
- Subject: CN=Test Deprecated Digest Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:ac:9b:c0:4b:fc:59:45:7a:d6:3f:a3:89:23:30:
- 5b:70:ad:ab:78:62:4b:53:85:9f:f9:7d:7f:c1:26:
- 08:23:80:61:0c:ba:6d:36:06:14:df:29:d4:9c:63:
- 94:04:ee:14:b6:b9:81:06:2f:33:d8:35:9a:1a:89:
- 17:ad:21:61:fa:24:75:b9:0c:ef:c1:15:6a:02:bd:
- b2:a5:29:df:d8:5f:80:7c:4e:c9:c1:b4:bb:fd:78:
- 44:63:34:b5:a5:51:aa:e9:23:77:44:53:f9:fa:58:
- f6:46:6e:9d:d2:cd:00:a3:28:fe:51:e4:30:7e:49:
- 62:d4:53:b0:d8:9c:34:47:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
- X509v3 Authority Key Identifier:
- keyid:79:82:C5:B4:EB:60:12:4B:B5:87:79:1B:E2:3A:9C:17:76:81:CB:43
-
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: md4WithRSAEncryption
- 7e:ca:14:3d:14:04:f4:a4:1a:cf:b5:c6:c7:c2:d3:e7:68:08:
- 55:1f:fa:93:28:fa:34:aa:97:29:f7:31:6f:30:a4:25:bd:c5:
- fe:28:3d:a9:92:b0:4f:ca:24:3f:7b:1a:16:2e:0d:08:73:8e:
- ca:9f:50:da:e9:64:4f:bd:31:c4:72:89:98:8d:55:55:57:96:
- 6a:e0:5e:00:12:07:8b:3a:30:06:9a:47:a5:94:39:74:a0:f7:
- e1:00:48:2a:90:08:84:80:e3:6b:83:91:c6:74:d8:d9:c2:72:
- c7:b9:6e:33:7f:38:46:c1:26:14:5c:1b:85:a3:aa:bb:72:a0:
- 84:b2
------BEGIN CERTIFICATE-----
-MIICMzCCAZygAwIBAgIBAzANBgkqhkiG9w0BAQMFADApMScwJQYDVQQDDB5UZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IFJvb3QgQ0EwHhcNMTExMDI2MDM0NjQ5WhcNMjEx
-MDIzMDM0NjQ5WjAxMS8wLQYDVQQDDCZUZXN0IERlcHJlY2F0ZWQgRGlnZXN0IElu
-dGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArJvAS/xZ
-RXrWP6OJIzBbcK2reGJLU4Wf+X1/wSYII4BhDLptNgYU3ynUnGOUBO4UtrmBBi8z
-2DWaGokXrSFh+iR1uQzvwRVqAr2ypSnf2F+AfE7JwbS7/XhEYzS1pVGq6SN3RFP5
-+lj2Rm6d0s0Aoyj+UeQwfkli1FOw2Jw0RwcCAwEAAaNjMGEwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUqB0Gja0/JVEA8DvpNcZldBJRIBkwHwYDVR0jBBgwFoAU
-eYLFtOtgEku1h3kb4jqcF3aBy0MwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
-AwUAA4GBAH7KFD0UBPSkGs+1xsfC0+doCFUf+pMo+jSqlyn3MW8wpCW9xf4oPamS
-sE/KJD97GhYuDQhzjsqfUNrpZE+9McRyiZiNVVVXlmrgXgASB4s6MAaaR6WUOXSg
-9+EASCqQCISA42uDkcZ02NnCcse5bjN/OEbBJhRcG4WjqrtyoISy
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md4_root.pem b/src/pki/testdata/ssl/certificates/weak_digest_md4_root.pem
deleted file mode 100644
index 4d5fc29..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md4_root.pem
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICEjCCAXugAwIBAgIJAPqB3U0Vl/N1MA0GCSqGSIb3DQEBAwUAMCkxJzAlBgNV
-BAMMHlRlc3QgRGVwcmVjYXRlZCBEaWdlc3QgUm9vdCBDQTAeFw0xMTEwMjYwMzQ2
-NDlaFw0yMTEwMjMwMzQ2NDlaMCkxJzAlBgNVBAMMHlRlc3QgRGVwcmVjYXRlZCBE
-aWdlc3QgUm9vdCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwFtzW+hj
-BwMylx+rrgeKjltrzYabuJDdTDTYr1lViwO39m6CtHYdcFvZ1nU9oDjW4Lb1NQYv
-HoR8+SD0X1R2Y0yF6AyS9NX5E9TQ8TJUSQEehfznbBovMkRaQQMRD6ksRIQr+s00
-P6n0lAYJyN32lmTCbJ+k1aGHPFtKhTNQF/cCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHmCxbTrYBJLtYd5G+I6nBd2
-gctDMA0GCSqGSIb3DQEBAwUAA4GBAEvEn5YHixuMeYW3TpCVpyvNocToAlHiy5xt
-iXVN9V31w8X7I7vcUAgqWQYtB0qngQ28akmiY+yyfYkWB3H8B0DCr0STFCbMq0c6
-Ydt5pV3lBQpHUKZFvv5moVVWPXr0f0smZI26KGalHgxdrFJnnP4bp6VhYt8G3KFA
-h+nxg1RW
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md5_ee.pem b/src/pki/testdata/ssl/certificates/weak_digest_md5_ee.pem
deleted file mode 100644
index c5a1eb4..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md5_ee.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: md5WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Intermediate CA
- Validity
- Not Before: Oct 26 03:46:48 2011 GMT
- Not After : Oct 23 03:46:48 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:c7:48:eb:5c:00:17:94:01:09:d3:bd:47:41:38:
- 74:b8:4f:cb:ea:f1:15:eb:cb:e7:b5:6c:bd:fe:d9:
- 97:6d:1e:1b:ee:75:9e:c1:6f:4a:5c:8c:d7:19:cf:
- 51:89:48:e8:7d:79:41:ab:e3:a7:77:d1:de:f2:13:
- be:36:e7:44:c2:10:dd:56:83:03:f1:cd:e1:13:8d:
- fe:45:d6:1a:98:d8:8d:08:b9:32:10:36:0d:ec:ee:
- 2d:66:22:eb:6a:0d:0e:f4:15:91:dd:9d:3e:92:db:
- 9e:26:c8:af:4b:b7:fb:93:f8:68:07:c3:53:02:57:
- dc:d0:de:df:29:72:45:6f:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 35:5C:C8:0F:21:D0:A2:F5:69:44:5C:9E:B0:DC:0F:75:74:24:7A:FD
- X509v3 Authority Key Identifier:
- keyid:A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: md5WithRSAEncryption
- 5c:36:ba:dd:8c:ae:4c:2d:00:32:d9:ed:4d:1d:4b:07:52:28:
- 9c:16:18:3f:38:02:9d:d7:8e:16:e6:4b:2d:8c:84:cc:b1:90:
- 6c:b4:42:55:56:7c:e6:ec:15:2b:90:0b:7e:89:08:15:5a:11:
- 0e:5d:1b:a3:cc:81:79:1e:ea:96:82:75:d8:14:96:0f:17:a5:
- cd:50:fd:50:f0:5b:7f:03:54:b3:e3:b5:66:03:c8:00:1d:61:
- 36:f3:78:2d:07:82:61:0a:fd:d9:7c:8a:fe:cb:e1:09:df:fb:
- b6:2f:09:7b:0b:62:d8:27:18:4e:6e:fe:92:1b:1a:2b:7d:56:
- e0:87
------BEGIN CERTIFICATE-----
-MIICiDCCAfGgAwIBAgIBAjANBgkqhkiG9w0BAQQFADAxMS8wLQYDVQQDDCZUZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IEludGVybWVkaWF0ZSBDQTAeFw0xMTEwMjYwMzQ2
-NDhaFw0yMTEwMjMwMzQ2NDhaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxp
-Zm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENB
-MRIwEAYDVQQDDAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
-AMdI61wAF5QBCdO9R0E4dLhPy+rxFevL57Vsvf7Zl20eG+51nsFvSlyM1xnPUYlI
-6H15Qavjp3fR3vITvjbnRMIQ3VaDA/HN4RON/kXWGpjYjQi5MhA2DezuLWYi62oN
-DvQVkd2dPpLbnibIr0u3+5P4aAfDUwJX3NDe3ylyRW/jAgMBAAGjgYAwfjAMBgNV
-HRMBAf8EAjAAMB0GA1UdDgQWBBQ1XMgPIdCi9WlEXJ6w3A91dCR6/TAfBgNVHSME
-GDAWgBSoHQaNrT8lUQDwO+k1xmV0ElEgGTAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
-KwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQQFAAOBgQBcNrrd
-jK5MLQAy2e1NHUsHUiicFhg/OAKd144W5kstjITMsZBstEJVVnzm7BUrkAt+iQgV
-WhEOXRujzIF5HuqWgnXYFJYPF6XNUP1Q8Ft/A1Sz47VmA8gAHWE283gtB4JhCv3Z
-fIr+y+EJ3/u2Lwl7C2LYJxhObv6SGxorfVbghw==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md5_intermediate.pem b/src/pki/testdata/ssl/certificates/weak_digest_md5_intermediate.pem
deleted file mode 100644
index 6192ffe..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md5_intermediate.pem
+++ /dev/null
@@ -1,57 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 2 (0x2)
- Signature Algorithm: md5WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Root CA
- Validity
- Not Before: Oct 26 03:46:48 2011 GMT
- Not After : Oct 23 03:46:48 2021 GMT
- Subject: CN=Test Deprecated Digest Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:ac:9b:c0:4b:fc:59:45:7a:d6:3f:a3:89:23:30:
- 5b:70:ad:ab:78:62:4b:53:85:9f:f9:7d:7f:c1:26:
- 08:23:80:61:0c:ba:6d:36:06:14:df:29:d4:9c:63:
- 94:04:ee:14:b6:b9:81:06:2f:33:d8:35:9a:1a:89:
- 17:ad:21:61:fa:24:75:b9:0c:ef:c1:15:6a:02:bd:
- b2:a5:29:df:d8:5f:80:7c:4e:c9:c1:b4:bb:fd:78:
- 44:63:34:b5:a5:51:aa:e9:23:77:44:53:f9:fa:58:
- f6:46:6e:9d:d2:cd:00:a3:28:fe:51:e4:30:7e:49:
- 62:d4:53:b0:d8:9c:34:47:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
- X509v3 Authority Key Identifier:
- keyid:79:82:C5:B4:EB:60:12:4B:B5:87:79:1B:E2:3A:9C:17:76:81:CB:43
-
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: md5WithRSAEncryption
- a3:9d:4e:8b:42:7b:c2:3a:71:5c:7a:a9:ec:9b:da:04:a4:7d:
- f2:53:ba:b5:97:97:21:ae:94:03:23:7e:75:0e:c7:cc:1f:57:
- f2:76:ec:aa:bf:4f:2f:d1:2d:d2:3d:10:55:ce:a0:1c:93:b6:
- 8a:b6:65:9b:67:7a:a6:2f:04:62:e9:31:69:f4:26:08:a3:41:
- d0:11:3a:21:31:b6:32:5e:a0:4c:32:2d:ca:f8:a0:76:be:f2:
- a1:bf:15:98:73:26:41:2d:d5:8e:63:e7:5e:ef:61:08:f0:9d:
- fb:af:55:1e:37:9c:2a:13:f7:7e:ab:5c:f4:d5:f8:7c:a7:fb:
- c0:42
------BEGIN CERTIFICATE-----
-MIICMzCCAZygAwIBAgIBAjANBgkqhkiG9w0BAQQFADApMScwJQYDVQQDDB5UZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IFJvb3QgQ0EwHhcNMTExMDI2MDM0NjQ4WhcNMjEx
-MDIzMDM0NjQ4WjAxMS8wLQYDVQQDDCZUZXN0IERlcHJlY2F0ZWQgRGlnZXN0IElu
-dGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArJvAS/xZ
-RXrWP6OJIzBbcK2reGJLU4Wf+X1/wSYII4BhDLptNgYU3ynUnGOUBO4UtrmBBi8z
-2DWaGokXrSFh+iR1uQzvwRVqAr2ypSnf2F+AfE7JwbS7/XhEYzS1pVGq6SN3RFP5
-+lj2Rm6d0s0Aoyj+UeQwfkli1FOw2Jw0RwcCAwEAAaNjMGEwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUqB0Gja0/JVEA8DvpNcZldBJRIBkwHwYDVR0jBBgwFoAU
-eYLFtOtgEku1h3kb4jqcF3aBy0MwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
-BAUAA4GBAKOdTotCe8I6cVx6qeyb2gSkffJTurWXlyGulAMjfnUOx8wfV/J27Kq/
-Ty/RLdI9EFXOoByTtoq2ZZtneqYvBGLpMWn0JgijQdAROiExtjJeoEwyLcr4oHa+
-8qG/FZhzJkEt1Y5j517vYQjwnfuvVR43nCoT936rXPTV+Hyn+8BC
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_md5_root.pem b/src/pki/testdata/ssl/certificates/weak_digest_md5_root.pem
deleted file mode 100644
index cea1d70..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_md5_root.pem
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICEjCCAXugAwIBAgIJANhsW8HvYIVtMA0GCSqGSIb3DQEBBAUAMCkxJzAlBgNV
-BAMMHlRlc3QgRGVwcmVjYXRlZCBEaWdlc3QgUm9vdCBDQTAeFw0xMTEwMjYwMzQ2
-NDhaFw0yMTEwMjMwMzQ2NDhaMCkxJzAlBgNVBAMMHlRlc3QgRGVwcmVjYXRlZCBE
-aWdlc3QgUm9vdCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwFtzW+hj
-BwMylx+rrgeKjltrzYabuJDdTDTYr1lViwO39m6CtHYdcFvZ1nU9oDjW4Lb1NQYv
-HoR8+SD0X1R2Y0yF6AyS9NX5E9TQ8TJUSQEehfznbBovMkRaQQMRD6ksRIQr+s00
-P6n0lAYJyN32lmTCbJ+k1aGHPFtKhTNQF/cCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHmCxbTrYBJLtYd5G+I6nBd2
-gctDMA0GCSqGSIb3DQEBBAUAA4GBAC1qyqlaaPzmY78GXsw1MY2VbSNmGyRxWw3W
-dJVSkdKv8jeeZnVT6JaiHzmM0zQ9E8x0szILJlJ3r9CNKiuXgpCvbaWqiWwytFny
-8Mea/xS8FwIfPoxiOt/MdjvnfUWi1ukZaOy88rg5V7/mVdObTzu4VouD4qxhpdTa
-QRn7eFqR
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_sha1_ee.pem b/src/pki/testdata/ssl/certificates/weak_digest_sha1_ee.pem
deleted file mode 100644
index 5368e62..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_sha1_ee.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Intermediate CA
- Validity
- Not Before: Oct 26 03:46:48 2011 GMT
- Not After : Oct 23 03:46:48 2021 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:c7:48:eb:5c:00:17:94:01:09:d3:bd:47:41:38:
- 74:b8:4f:cb:ea:f1:15:eb:cb:e7:b5:6c:bd:fe:d9:
- 97:6d:1e:1b:ee:75:9e:c1:6f:4a:5c:8c:d7:19:cf:
- 51:89:48:e8:7d:79:41:ab:e3:a7:77:d1:de:f2:13:
- be:36:e7:44:c2:10:dd:56:83:03:f1:cd:e1:13:8d:
- fe:45:d6:1a:98:d8:8d:08:b9:32:10:36:0d:ec:ee:
- 2d:66:22:eb:6a:0d:0e:f4:15:91:dd:9d:3e:92:db:
- 9e:26:c8:af:4b:b7:fb:93:f8:68:07:c3:53:02:57:
- dc:d0:de:df:29:72:45:6f:e3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- 35:5C:C8:0F:21:D0:A2:F5:69:44:5C:9E:B0:DC:0F:75:74:24:7A:FD
- X509v3 Authority Key Identifier:
- keyid:A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
-
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha1WithRSAEncryption
- ab:a4:58:6a:d8:f4:87:00:11:45:23:ea:75:a9:0d:cd:87:73:
- 0e:73:f2:97:d3:74:b0:cd:90:c9:45:83:03:c3:82:ee:2f:79:
- 51:31:12:1c:39:a0:e2:45:f2:c2:4e:70:8c:e4:f3:af:15:4c:
- be:5d:e7:c3:96:79:c8:a4:98:6d:37:8d:3f:9f:9e:89:32:ca:
- a6:a7:e2:c8:f3:84:64:08:34:57:bd:10:22:96:78:39:b4:33:
- dc:f2:db:83:ec:0c:20:58:ce:ba:98:44:dc:ca:a2:10:6c:5a:
- d5:57:85:b9:3c:f0:48:99:98:e1:80:88:08:4c:cc:83:0d:40:
- ff:8d
------BEGIN CERTIFICATE-----
-MIICiDCCAfGgAwIBAgIBATANBgkqhkiG9w0BAQUFADAxMS8wLQYDVQQDDCZUZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IEludGVybWVkaWF0ZSBDQTAeFw0xMTEwMjYwMzQ2
-NDhaFw0yMTEwMjMwMzQ2NDhaMGAxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxp
-Zm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3MRAwDgYDVQQKDAdUZXN0IENB
-MRIwEAYDVQQDDAkxMjcuMC4wLjEwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGB
-AMdI61wAF5QBCdO9R0E4dLhPy+rxFevL57Vsvf7Zl20eG+51nsFvSlyM1xnPUYlI
-6H15Qavjp3fR3vITvjbnRMIQ3VaDA/HN4RON/kXWGpjYjQi5MhA2DezuLWYi62oN
-DvQVkd2dPpLbnibIr0u3+5P4aAfDUwJX3NDe3ylyRW/jAgMBAAGjgYAwfjAMBgNV
-HRMBAf8EAjAAMB0GA1UdDgQWBBQ1XMgPIdCi9WlEXJ6w3A91dCR6/TAfBgNVHSME
-GDAWgBSoHQaNrT8lUQDwO+k1xmV0ElEgGTAdBgNVHSUEFjAUBggrBgEFBQcDAQYI
-KwYBBQUHAwIwDwYDVR0RBAgwBocEfwAAATANBgkqhkiG9w0BAQUFAAOBgQCrpFhq
-2PSHABFFI+p1qQ3Nh3MOc/KX03SwzZDJRYMDw4LuL3lRMRIcOaDiRfLCTnCM5POv
-FUy+XefDlnnIpJhtN40/n56JMsqmp+LI84RkCDRXvRAilng5tDPc8tuD7AwgWM66
-mETcyqIQbFrVV4W5PPBImZjhgIgITMyDDUD/jQ==
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_sha1_intermediate.pem b/src/pki/testdata/ssl/certificates/weak_digest_sha1_intermediate.pem
deleted file mode 100644
index 478d116..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_sha1_intermediate.pem
+++ /dev/null
@@ -1,57 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number: 1 (0x1)
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: CN=Test Deprecated Digest Root CA
- Validity
- Not Before: Oct 26 03:46:48 2011 GMT
- Not After : Oct 23 03:46:48 2021 GMT
- Subject: CN=Test Deprecated Digest Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:ac:9b:c0:4b:fc:59:45:7a:d6:3f:a3:89:23:30:
- 5b:70:ad:ab:78:62:4b:53:85:9f:f9:7d:7f:c1:26:
- 08:23:80:61:0c:ba:6d:36:06:14:df:29:d4:9c:63:
- 94:04:ee:14:b6:b9:81:06:2f:33:d8:35:9a:1a:89:
- 17:ad:21:61:fa:24:75:b9:0c:ef:c1:15:6a:02:bd:
- b2:a5:29:df:d8:5f:80:7c:4e:c9:c1:b4:bb:fd:78:
- 44:63:34:b5:a5:51:aa:e9:23:77:44:53:f9:fa:58:
- f6:46:6e:9d:d2:cd:00:a3:28:fe:51:e4:30:7e:49:
- 62:d4:53:b0:d8:9c:34:47:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- A8:1D:06:8D:AD:3F:25:51:00:F0:3B:E9:35:C6:65:74:12:51:20:19
- X509v3 Authority Key Identifier:
- keyid:79:82:C5:B4:EB:60:12:4B:B5:87:79:1B:E2:3A:9C:17:76:81:CB:43
-
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha1WithRSAEncryption
- 4e:30:a8:25:da:ac:90:a9:5e:6c:23:7f:76:1e:2d:64:79:78:
- 61:84:dc:06:12:43:72:a6:18:f1:f2:23:fa:e9:1f:de:3a:52:
- 1c:ce:cd:f7:7e:3c:92:ce:7f:f3:1f:f5:bc:18:17:95:cb:57:
- 34:f1:88:b1:c8:1f:51:e1:d3:3d:dd:17:c6:d4:af:f1:42:ec:
- 85:d7:bf:16:22:e0:88:82:92:cc:94:89:e5:eb:9d:cc:fe:31:
- 50:6f:ea:d8:70:f9:ef:6b:ca:3e:af:bd:61:42:33:ce:23:bf:
- 50:5f:55:14:64:2b:f7:fd:a6:29:41:a8:65:c3:fa:c4:f0:c7:
- 71:a5
------BEGIN CERTIFICATE-----
-MIICMzCCAZygAwIBAgIBATANBgkqhkiG9w0BAQUFADApMScwJQYDVQQDDB5UZXN0
-IERlcHJlY2F0ZWQgRGlnZXN0IFJvb3QgQ0EwHhcNMTExMDI2MDM0NjQ4WhcNMjEx
-MDIzMDM0NjQ4WjAxMS8wLQYDVQQDDCZUZXN0IERlcHJlY2F0ZWQgRGlnZXN0IElu
-dGVybWVkaWF0ZSBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArJvAS/xZ
-RXrWP6OJIzBbcK2reGJLU4Wf+X1/wSYII4BhDLptNgYU3ynUnGOUBO4UtrmBBi8z
-2DWaGokXrSFh+iR1uQzvwRVqAr2ypSnf2F+AfE7JwbS7/XhEYzS1pVGq6SN3RFP5
-+lj2Rm6d0s0Aoyj+UeQwfkli1FOw2Jw0RwcCAwEAAaNjMGEwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUqB0Gja0/JVEA8DvpNcZldBJRIBkwHwYDVR0jBBgwFoAU
-eYLFtOtgEku1h3kb4jqcF3aBy0MwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
-BQUAA4GBAE4wqCXarJCpXmwjf3YeLWR5eGGE3AYSQ3KmGPHyI/rpH946UhzOzfd+
-PJLOf/Mf9bwYF5XLVzTxiLHIH1Hh0z3dF8bUr/FC7IXXvxYi4IiCksyUieXrncz+
-MVBv6thw+e9ryj6vvWFCM84jv1BfVRRkK/f9pilBqGXD+sTwx3Gl
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/weak_digest_sha1_root.pem b/src/pki/testdata/ssl/certificates/weak_digest_sha1_root.pem
deleted file mode 100644
index a10f009..0000000
--- a/src/pki/testdata/ssl/certificates/weak_digest_sha1_root.pem
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN CERTIFICATE-----
-MIICEjCCAXugAwIBAgIJAOojr7l1i8pcMA0GCSqGSIb3DQEBBQUAMCkxJzAlBgNV
-BAMMHlRlc3QgRGVwcmVjYXRlZCBEaWdlc3QgUm9vdCBDQTAeFw0xMTEwMjYwMzQ2
-NDhaFw0yMTEwMjMwMzQ2NDhaMCkxJzAlBgNVBAMMHlRlc3QgRGVwcmVjYXRlZCBE
-aWdlc3QgUm9vdCBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwFtzW+hj
-BwMylx+rrgeKjltrzYabuJDdTDTYr1lViwO39m6CtHYdcFvZ1nU9oDjW4Lb1NQYv
-HoR8+SD0X1R2Y0yF6AyS9NX5E9TQ8TJUSQEehfznbBovMkRaQQMRD6ksRIQr+s00
-P6n0lAYJyN32lmTCbJ+k1aGHPFtKhTNQF/cCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHmCxbTrYBJLtYd5G+I6nBd2
-gctDMA0GCSqGSIb3DQEBBQUAA4GBAFfvM72mFeBd4HfP/U0HTmeQsPTorL01BRGe
-kIbHSBfliYF5fTXbHHjXqvnmNvCwfjO1+HyCxg3opwmDS5DiwkT2XtqYeF80h8/X
-J+hsdo+wJJiD0G8V3wOkBjlS5N3WaH3vhPikLkvmr2UzeeO3ORaaDUlRpzzOS2Pn
-28TAE0Wq
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/websocket_cacert.pem b/src/pki/testdata/ssl/certificates/websocket_cacert.pem
deleted file mode 100644
index 50c5baa..0000000
--- a/src/pki/testdata/ssl/certificates/websocket_cacert.pem
+++ /dev/null
@@ -1,61 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 94:72:cf:87:d6:a3:b4:82
- Signature Algorithm: sha1WithRSAEncryption
- Issuer: C=JP, ST=Tokyo, O=pywebsocket, CN=pywebsocket
- Validity
- Not Before: Oct 16 04:53:09 2012 GMT
- Not After : Apr 29 04:53:09 2033 GMT
- Subject: C=JP, ST=Tokyo, O=pywebsocket, CN=pywebsocket
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- RSA Public Key: (1024 bit)
- Modulus (1024 bit):
- 00:d8:f9:57:61:4a:d3:22:96:91:79:c5:1b:fa:43:
- e1:f6:ac:ef:16:ca:5e:a3:b2:9e:11:3c:c7:bc:f7:
- e3:86:2f:ef:1b:52:a0:86:79:b0:0e:89:b3:8b:f1:
- 54:98:7c:b8:18:44:d5:0b:26:da:b7:31:de:9e:f1:
- ba:01:99:f8:b1:e9:5c:aa:d9:ea:7f:46:6f:2d:03:
- 8d:64:bb:e4:bc:c2:61:9b:47:bc:56:d1:aa:d1:b4:
- e8:7c:7b:ad:83:c8:48:ef:56:c5:cf:01:22:56:75:
- 48:07:a3:15:82:32:59:08:44:d1:eb:04:ea:02:34:
- 22:7b:2b:41:6f:14:03:4e:07
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Subject Key Identifier:
- 33:BB:11:3D:8D:AF:1C:27:2B:F6:67:36:A7:53:4E:49:94:22:17:EB
- X509v3 Authority Key Identifier:
- keyid:33:BB:11:3D:8D:AF:1C:27:2B:F6:67:36:A7:53:4E:49:94:22:17:EB
- DirName:/C=JP/ST=Tokyo/O=pywebsocket/CN=pywebsocket
- serial:94:72:CF:87:D6:A3:B4:82
-
- X509v3 Basic Constraints:
- CA:TRUE
- Signature Algorithm: sha1WithRSAEncryption
- 4f:be:f4:12:fe:89:ff:bb:3b:1b:f3:78:6a:8b:ae:9c:da:31:
- f0:76:b9:22:19:8d:4c:89:be:59:97:ff:0f:9f:0d:74:88:e2:
- ca:4d:b2:d7:8e:9f:1d:3e:86:9d:40:84:fe:1a:57:53:ba:4b:
- 35:91:f4:49:ba:16:3f:a1:bf:b1:a3:d8:55:f6:4d:5c:a7:2a:
- 2d:e0:e1:ca:2b:44:67:c4:33:4f:31:0b:8d:3e:83:99:79:d1:
- e3:50:4d:30:ab:29:d7:46:83:07:b5:9a:84:e5:3d:cb:92:05:
- 49:93:2d:4e:92:a6:4b:a3:af:24:03:42:82:c6:26:76:f7:91:
- c9:02
------BEGIN CERTIFICATE-----
-MIICvDCCAiWgAwIBAgIJAJRyz4fWo7SCMA0GCSqGSIb3DQEBBQUAMEkxCzAJBgNV
-BAYTAkpQMQ4wDAYDVQQIEwVUb2t5bzEUMBIGA1UEChMLcHl3ZWJzb2NrZXQxFDAS
-BgNVBAMTC3B5d2Vic29ja2V0MB4XDTEyMTAxNjA0NTMwOVoXDTMzMDQyOTA0NTMw
-OVowSTELMAkGA1UEBhMCSlAxDjAMBgNVBAgTBVRva3lvMRQwEgYDVQQKEwtweXdl
-YnNvY2tldDEUMBIGA1UEAxMLcHl3ZWJzb2NrZXQwgZ8wDQYJKoZIhvcNAQEBBQAD
-gY0AMIGJAoGBANj5V2FK0yKWkXnFG/pD4fas7xbKXqOynhE8x7z344Yv7xtSoIZ5
-sA6Js4vxVJh8uBhE1Qsm2rcx3p7xugGZ+LHpXKrZ6n9Gby0DjWS75LzCYZtHvFbR
-qtG06Hx7rYPISO9Wxc8BIlZ1SAejFYIyWQhE0esE6gI0InsrQW8UA04HAgMBAAGj
-gaswgagwHQYDVR0OBBYEFDO7ET2NrxwnK/ZnNqdTTkmUIhfrMHkGA1UdIwRyMHCA
-FDO7ET2NrxwnK/ZnNqdTTkmUIhfroU2kSzBJMQswCQYDVQQGEwJKUDEOMAwGA1UE
-CBMFVG9reW8xFDASBgNVBAoTC3B5d2Vic29ja2V0MRQwEgYDVQQDEwtweXdlYnNv
-Y2tldIIJAJRyz4fWo7SCMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEA
-T770Ev6J/7s7G/N4aouunNox8Ha5IhmNTIm+WZf/D58NdIjiyk2y146fHT6GnUCE
-/hpXU7pLNZH0SboWP6G/saPYVfZNXKcqLeDhyitEZ8QzTzELjT6DmXnR41BNMKsp
-10aDB7WahOU9y5IFSZMtTpKmS6OvJANCgsYmdveRyQI=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/websocket_client_cert.p12 b/src/pki/testdata/ssl/certificates/websocket_client_cert.p12
deleted file mode 100644
index 1ec70b2..0000000
--- a/src/pki/testdata/ssl/certificates/websocket_client_cert.p12
+++ /dev/null
Binary files differ
diff --git a/src/pki/testdata/ssl/certificates/wildcard.pem b/src/pki/testdata/ssl/certificates/wildcard.pem
deleted file mode 100644
index 2c3692e..0000000
--- a/src/pki/testdata/ssl/certificates/wildcard.pem
+++ /dev/null
@@ -1,113 +0,0 @@
------BEGIN PRIVATE KEY-----
-MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCtHZTAxIAlCLF+
-VUYlvmW9wv+VjrU1xuPIRo/NIzyEzuyB7yFVlI+/oaEnZNlW5f2g+nPEsFKCdre9
-A7K87eht+B8RYDowTdQqfgODOEIOWZ8MTL1WqenW+DKl6xNnVQKog6TdC9+hD/AY
-YTin94DuHr2VC2zvEzrjspq7kf+FlTjU+MT86toS/t+cLhBpwBPbLmH18LEs5999
-aEdUtFZwcJMTQT1i9PqYpNwiDKT9fIhMDIoa9CumyY+gT7tQ+tGlojNQICswU99U
-LiS2KIg1JxFQ/KJoproTnFuxgwQAg7iGmJx/OtcXdus7HdO6mIEF/Q4l75KHaDWp
-bRTl92G9AgMBAAECggEAepmBeIdxLUkb0pl3pVFS4nIP6Y34fY5OUM7QFnqG6JNW
-4apF1ELzDsbbx3dfiHA3D+NvS3OH64dCFqVg1vYx7neTIQ4iB4WG5VT7DdowxdLo
-laBfUtnglnKOA/0Yb8y/pjIc9sLq7DjKU6m+ow3gjELPBpfh3OqkgQ9DD+WUrbfW
-0zTRKPuKnz5xfs2Lv6kUz7AriePGt2pf860WMGqzRwGZ+968seXiKZLPWToDu7l5
-42YN8JAtDIwwe+87fp9Hxzv+sqembnl7Je8yklk6aCcNxg2zNfcWWCDvzV4YQ3FK
-ocONxFXFipKk3dHx9G04AEC6uYqhMSyQlev9Rt/zoQKBgQDc2jbPmru5PmqGHtLa
-Ih8KAvGcywSQsLqP2KbmDBR9Ajs9+yHa9IqNZPfE98fNtiiDSjEyOI0fZq3YHaLg
-BZzFsrn4UuTJJYPX3rJBc1TmsS8aZ8RkqiVhWBdKasAPBDUUWEaWxbqAXhKjgrNw
-K7xNmFASk7f1UjLvVE0LXd55dQKBgQDIqoMC6iXMQP7i/TW8P9jrvy3/dnVFdhN9
-d7sFasApdwGsJVb5XWWIqA62lcdi+0sNnMgw4SZbPJlWLgcDiahJJe8hhQbHgLYK
-j90VIYYl1FXUvZ2RjpgiwTR2I+iPPAyNRiFxVLiYEn8sGckDDEDG+eiDg9jOZ0aB
-0Q3cprJ2KQKBgQCgzen2wy1INeAOA8d2uD1tZrNRfKi4SVWtgwwSmF0aoFNOT9pY
-uJFhXlDhg6Bhce6RmaW0cWSfpn2RzBJZlvyNHhM2cfTPWJdkyGt2KGl7ByvKyB9B
-RHmvJRrgPlXVGTUkuRm8kf+3k8dycqoAVHfo76vtuszIvK8Ff5YRXqmsOQKBgGe8
-fm4LTe8BysLd0+G1wBZfhxAB1S5LlFfQhcaPIThOZXbw9r2DIvI6ryCE3ca10l7/
-Jh7exk10TnDW6plRmMX37l+Nvat1Rqa/KLO72PXFh3mrbMHKzatp5g0NEzS4/mQq
-VS+ZdLRpG4VY7ym8M+CpYSJcDsDlcvW5dUkUhD3BAoGAWskpxGJtWs5MaxrCA7Cs
-XFMA4kFzdavnEQXtdm3VkdlrpJW04Yt6YLSVzeLsfZdK8x7RAiIrsTwSRHnYjCBJ
-PTUU5ibJPFj7pKEJkXnAYJy41fzbLHUuL+X8liKms1pXJmcbUVPZq+eem/J3omls
-CgleVqA09PTkNcz+Xy6KQpY=
------END PRIVATE KEY-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:67
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:ad:1d:94:c0:c4:80:25:08:b1:7e:55:46:25:be:
- 65:bd:c2:ff:95:8e:b5:35:c6:e3:c8:46:8f:cd:23:
- 3c:84:ce:ec:81:ef:21:55:94:8f:bf:a1:a1:27:64:
- d9:56:e5:fd:a0:fa:73:c4:b0:52:82:76:b7:bd:03:
- b2:bc:ed:e8:6d:f8:1f:11:60:3a:30:4d:d4:2a:7e:
- 03:83:38:42:0e:59:9f:0c:4c:bd:56:a9:e9:d6:f8:
- 32:a5:eb:13:67:55:02:a8:83:a4:dd:0b:df:a1:0f:
- f0:18:61:38:a7:f7:80:ee:1e:bd:95:0b:6c:ef:13:
- 3a:e3:b2:9a:bb:91:ff:85:95:38:d4:f8:c4:fc:ea:
- da:12:fe:df:9c:2e:10:69:c0:13:db:2e:61:f5:f0:
- b1:2c:e7:df:7d:68:47:54:b4:56:70:70:93:13:41:
- 3d:62:f4:fa:98:a4:dc:22:0c:a4:fd:7c:88:4c:0c:
- 8a:1a:f4:2b:a6:c9:8f:a0:4f:bb:50:fa:d1:a5:a2:
- 33:50:20:2b:30:53:df:54:2e:24:b6:28:88:35:27:
- 11:50:fc:a2:68:a6:ba:13:9c:5b:b1:83:04:00:83:
- b8:86:98:9c:7f:3a:d7:17:76:eb:3b:1d:d3:ba:98:
- 81:05:fd:0e:25:ef:92:87:68:35:a9:6d:14:e5:f7:
- 61:bd
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E7:1B:C5:0D:E7:ED:C7:2B:2E:95:91:40:77:5A:57:DE:1C:F4:D7:FE
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- DNS:*.example.org
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 3b:28:28:79:3c:bf:0e:3f:54:71:1e:0b:cb:1d:96:15:b4:9e:
- 34:1a:ea:ce:ad:4a:63:41:6f:bc:c3:0b:c6:89:db:23:72:88:
- 85:cf:cf:43:c3:ba:49:aa:dd:a9:4b:ed:da:ce:17:e0:c9:ee:
- c2:f2:38:2e:0a:e5:b6:85:58:2a:89:25:36:da:ba:17:e7:1e:
- eb:63:ee:be:83:ce:ce:05:f7:2a:96:18:a6:fd:20:50:5b:9a:
- 8d:1c:6e:11:f2:8e:11:c3:ae:86:5f:4d:d0:68:45:be:99:a9:
- 3b:87:eb:a8:e6:99:62:f9:ea:8f:03:12:91:47:df:58:46:11:
- 66:c1:57:9c:a5:a5:d2:75:ce:c8:8c:63:79:19:17:30:03:2e:
- 58:3a:cf:82:63:e9:7f:9a:c2:8d:e2:4a:dc:7f:5d:3b:40:10:
- 38:a4:45:46:3f:95:5c:48:97:7e:4e:85:82:48:e9:aa:89:c0:
- 77:d8:f3:16:b3:7a:4d:bb:82:84:e8:54:59:dc:5b:97:3f:83:
- b3:bd:f1:84:31:ae:02:17:92:84:e9:db:06:c0:97:0c:02:2b:
- 4b:d7:99:7f:d7:9e:9a:3d:99:06:5e:3d:74:f6:b4:1f:22:f0:
- 27:cb:4c:1f:ae:c4:24:c8:1a:9a:8d:21:7b:db:32:88:5d:a6:
- 72:b4:5e:70
------BEGIN CERTIFICATE-----
-MIID2TCCAsGgAwIBAgIRALBrk5LjXI1+7Z3IllnFwmcwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGAxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMRIwEAYDVQQDDAkxMjcuMC4wLjEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtHZTAxIAlCLF+VUYlvmW9wv+VjrU1xuPI
-Ro/NIzyEzuyB7yFVlI+/oaEnZNlW5f2g+nPEsFKCdre9A7K87eht+B8RYDowTdQq
-fgODOEIOWZ8MTL1WqenW+DKl6xNnVQKog6TdC9+hD/AYYTin94DuHr2VC2zvEzrj
-spq7kf+FlTjU+MT86toS/t+cLhBpwBPbLmH18LEs5999aEdUtFZwcJMTQT1i9PqY
-pNwiDKT9fIhMDIoa9CumyY+gT7tQ+tGlojNQICswU99ULiS2KIg1JxFQ/KJoproT
-nFuxgwQAg7iGmJx/OtcXdus7HdO6mIEF/Q4l75KHaDWpbRTl92G9AgMBAAGjgYow
-gYcwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU5xvFDeftxysulZFAd1pX3hz01/4w
-HwYDVR0jBBgwFoAUmyYLipipux25HxzjGkAz7Y4XiKswHQYDVR0lBBYwFAYIKwYB
-BQUHAwEGCCsGAQUFBwMCMBgGA1UdEQQRMA+CDSouZXhhbXBsZS5vcmcwDQYJKoZI
-hvcNAQELBQADggEBADsoKHk8vw4/VHEeC8sdlhW0njQa6s6tSmNBb7zDC8aJ2yNy
-iIXPz0PDukmq3alL7drOF+DJ7sLyOC4K5baFWCqJJTbauhfnHutj7r6Dzs4F9yqW
-GKb9IFBbmo0cbhHyjhHDroZfTdBoRb6ZqTuH66jmmWL56o8DEpFH31hGEWbBV5yl
-pdJ1zsiMY3kZFzADLlg6z4Jj6X+awo3iStx/XTtAEDikRUY/lVxIl35OhYJI6aqJ
-wHfY8xazek27goToVFncW5c/g7O98YQxrgIXkoTp2wbAlwwCK0vXmX/Xnpo9mQZe
-PXT2tB8i8CfLTB+uxCTIGpqNIXvbMohdpnK0XnA=
------END CERTIFICATE-----
diff --git a/src/pki/testdata/ssl/certificates/x509_verify_results.chain.pem b/src/pki/testdata/ssl/certificates/x509_verify_results.chain.pem
deleted file mode 100644
index 30c06ee..0000000
--- a/src/pki/testdata/ssl/certificates/x509_verify_results.chain.pem
+++ /dev/null
@@ -1,247 +0,0 @@
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 9c:ac:13:39:97:f9:d0:e4:e8:7f:a3:f1:71:92:32:fa
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Intermediate CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Oct 2 17:20:08 2024 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=127.0.0.1
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:e0:53:f4:f3:98:c1:14:33:02:c8:a4:6d:fe:aa:
- 2a:f7:94:3d:a6:6f:00:df:3b:de:4c:9f:a3:ea:07:
- d4:ac:e5:5b:0d:d1:ac:e0:ed:f9:c5:98:1d:35:2d:
- e5:b3:49:97:14:85:44:0f:dc:4c:d2:67:08:88:01:
- a5:d8:a7:eb:93:d1:6a:a1:f7:51:e7:84:7e:52:2a:
- 7d:bc:6f:0e:d8:db:b6:a6:3e:de:dc:f5:a4:68:96:
- 44:11:85:02:ed:47:12:df:b8:60:71:95:7b:62:87:
- 68:7a:44:56:09:d5:b4:c8:f1:f6:c9:46:92:8b:68:
- e8:83:d5:d5:86:71:23:c3:80:1e:bf:6c:01:c7:d2:
- a4:bc:40:6d:e0:e3:c0:2e:30:78:bd:ad:dd:25:66:
- d3:f5:07:07:56:d7:ce:e2:72:c5:25:7d:0c:e1:a7:
- 6f:00:a8:da:ab:4b:54:43:09:64:a4:b6:52:38:2f:
- b7:cc:01:dd:1c:03:27:03:47:bf:df:e6:37:b0:ed:
- 18:dc:51:0b:d4:75:22:df:50:7b:3c:eb:37:39:1c:
- 9b:6f:08:7b:a7:05:ac:8c:43:f7:f1:da:51:06:b3:
- 82:45:3e:c8:81:73:9e:b0:a5:cf:76:96:af:81:2c:
- ac:01:2a:4a:58:4b:1d:be:ff:1f:85:c2:27:de:f1:
- 78:0b
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:FALSE
- X509v3 Subject Key Identifier:
- E2:E0:A4:73:95:9B:E9:6E:FD:CE:29:C4:6F:07:81:0B:96:BD:47:BA
- X509v3 Authority Key Identifier:
- 17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B
- X509v3 Extended Key Usage:
- TLS Web Server Authentication, TLS Web Client Authentication
- X509v3 Subject Alternative Name:
- IP Address:127.0.0.1
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 93:a1:82:4b:78:ce:18:3a:0a:ae:c8:3b:04:4a:1e:2a:e0:e8:
- c3:dd:15:cb:ed:4f:23:09:b8:d4:49:4f:3b:2c:98:bf:bd:7a:
- 4e:de:6b:48:93:0c:17:50:d5:df:b0:8a:95:3a:f4:d2:3c:c4:
- 71:cd:fc:d3:72:b1:99:dd:5c:82:74:df:42:d9:51:85:26:92:
- 2b:c8:0d:1b:aa:e5:98:9f:9d:25:cd:82:f1:a5:42:20:9c:7f:
- e9:b3:b8:1e:75:70:2a:07:ee:33:db:6d:b6:6a:cb:e0:80:e9:
- fe:12:15:0f:4e:e6:78:99:a3:22:68:1a:bc:ce:77:45:f0:9f:
- ce:23:25:bd:32:b6:8d:f4:1a:3a:8e:e9:a7:bd:da:e7:d5:ba:
- 84:38:4f:db:bb:29:7f:ec:4f:56:1a:c4:43:1a:0e:a5:c9:db:
- b1:69:9d:00:82:b6:b2:4b:67:e7:58:45:37:dc:30:81:93:5a:
- 56:de:5e:0f:9c:d6:1a:73:9c:9e:f4:f1:8e:20:11:fc:f3:3f:
- 77:7f:9a:f1:93:42:31:2b:5a:e2:70:f2:7a:f0:07:7e:28:c3:
- 21:6a:c5:b3:fe:08:76:4b:a3:58:70:f6:44:22:a5:e1:b9:17:
- ce:a4:90:35:5c:c7:9a:e0:12:b7:5f:24:d5:60:0c:bd:9d:b6:
- 1b:78:17:16
------BEGIN CERTIFICATE-----
-MIID1zCCAr+gAwIBAgIRAJysEzmX+dDk6H+j8XGSMvowDQYJKoZIhvcNAQELBQAw
-azELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExHTAbBgNVBAMMFFRlc3QgSW50
-ZXJtZWRpYXRlIENBMB4XDTIyMTAwMzE3MjAwOFoXDTI0MTAwMjE3MjAwOFowYDEL
-MAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1vdW50
-YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExEjAQBgNVBAMMCTEyNy4wLjAuMTCC
-ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOBT9POYwRQzAsikbf6qKveU
-PaZvAN873kyfo+oH1KzlWw3RrODt+cWYHTUt5bNJlxSFRA/cTNJnCIgBpdin65PR
-aqH3UeeEflIqfbxvDtjbtqY+3tz1pGiWRBGFAu1HEt+4YHGVe2KHaHpEVgnVtMjx
-9slGkoto6IPV1YZxI8OAHr9sAcfSpLxAbeDjwC4weL2t3SVm0/UHB1bXzuJyxSV9
-DOGnbwCo2qtLVEMJZKS2Ujgvt8wB3RwDJwNHv9/mN7DtGNxRC9R1It9QezzrNzkc
-m28Ie6cFrIxD9/HaUQazgkU+yIFznrClz3aWr4EsrAEqSlhLHb7/H4XCJ97xeAsC
-AwEAAaOBgDB+MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOLgpHOVm+lu/c4pxG8H
-gQuWvUe6MB8GA1UdIwQYMBaAFBdcRfPQrBwQTItDRCDE3ZPFxRk7MB0GA1UdJQQW
-MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAPBgNVHREECDAGhwR/AAABMA0GCSqGSIb3
-DQEBCwUAA4IBAQCToYJLeM4YOgquyDsESh4q4OjD3RXL7U8jCbjUSU87LJi/vXpO
-3mtIkwwXUNXfsIqVOvTSPMRxzfzTcrGZ3VyCdN9C2VGFJpIryA0bquWYn50lzYLx
-pUIgnH/ps7gedXAqB+4z2222asvggOn+EhUPTuZ4maMiaBq8zndF8J/OIyW9MraN
-9Bo6jumnvdrn1bqEOE/buyl/7E9WGsRDGg6lyduxaZ0AgrayS2fnWEU33DCBk1pW
-3l4PnNYac5ye9PGOIBH88z93f5rxk0IxK1ricPJ68Ad+KMMhasWz/gh2S6NYcPZE
-IqXhuRfOpJA1XMea4BK3XyTVYAy9nbYbeBcW
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- b0:6b:93:92:e3:5c:8d:7e:ed:9d:c8:96:59:c5:c2:64
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C=US, ST=California, L=Mountain View, O=Test CA, CN=Test Intermediate CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:9d:e9:bd:e4:3d:4a:2f:fb:c2:f9:e6:22:2a:42:
- 15:46:1c:8c:8f:47:4c:e9:c5:57:95:1f:66:70:93:
- 22:f0:94:c3:bb:b5:5b:ef:a4:6f:c8:c7:89:95:75:
- ba:0c:36:bf:4e:6b:a9:35:47:08:43:9e:29:6a:e2:
- c3:fb:03:b7:1f:b6:e1:51:6b:ed:7b:19:c7:f9:ce:
- 3b:dc:65:e9:66:c7:83:94:c4:d1:4e:ee:ed:64:4b:
- 81:f1:1a:ea:5a:64:18:1b:6a:4e:93:d0:13:6c:90:
- 60:ca:d2:4e:b7:24:16:f8:b2:08:58:9d:8d:a7:33:
- 45:15:34:81:ad:2d:2d:9c:60:ef:f9:2b:98:fe:79:
- d3:8d:2c:48:db:12:91:f4:2e:fa:bf:f5:26:c1:82:
- 05:80:dd:4c:a8:70:bf:a7:bc:10:34:77:39:db:47:
- 04:0f:ed:44:b2:65:46:22:20:88:59:28:0f:c7:0c:
- a2:b4:91:a5:a2:aa:ca:05:9f:8a:9b:6e:a3:cb:d4:
- a4:e8:24:75:9d:20:81:22:5b:5f:77:3e:c9:f1:1e:
- ae:eb:8a:33:8c:27:5b:1e:be:6d:21:1b:42:72:95:
- e3:9e:13:03:75:a7:58:d4:be:68:12:fe:63:8e:4b:
- 11:7a:34:e7:a3:6b:dd:73:ae:3e:19:9a:ec:91:8b:
- 73:af
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 17:5C:45:F3:D0:AC:1C:10:4C:8B:43:44:20:C4:DD:93:C5:C5:19:3B
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- X509v3 Authority Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 25:54:8b:68:3b:3c:92:ed:1b:c7:a1:62:b3:7c:ff:7e:8c:57:
- 7c:67:5c:ea:74:9f:e8:f1:b5:c8:e4:88:0e:c9:a3:f3:28:c4:
- 05:af:8f:ad:51:32:66:ae:5d:7a:b1:77:7e:99:06:c8:30:26:
- 5a:9f:1e:34:ea:aa:3e:0a:73:a2:40:e3:8f:1a:01:96:a2:6d:
- 2f:6c:d9:36:65:98:c8:86:41:0e:ee:0d:aa:da:62:54:62:23:
- c6:23:b0:f1:ca:35:7b:e5:4b:d1:ab:80:80:d6:00:2b:19:85:
- 9d:e0:3c:3f:13:1e:90:d2:df:c3:31:90:0f:a8:40:08:33:4e:
- f7:a4:d0:ed:3e:a4:41:cf:e8:37:49:d1:58:e8:07:3d:4b:a1:
- c9:fe:12:07:9a:de:e0:c8:f3:68:d6:31:5d:03:77:2f:fa:b0:
- e6:2c:f3:80:59:d0:9b:1b:59:22:cd:7e:58:c6:cf:82:92:c3:
- 76:95:78:b2:75:c8:fa:59:9f:0e:c0:e3:6d:70:f9:82:ba:db:
- 89:89:81:b7:b9:e1:41:63:51:56:8a:5a:d2:52:c2:19:2f:d9:
- c0:9d:19:82:59:79:f9:56:1c:25:81:4d:0a:cd:77:1b:de:85:
- 6e:51:04:08:0b:0c:33:65:52:f6:90:a8:82:25:77:a0:fa:5e:
- 9c:2a:91:66
------BEGIN CERTIFICATE-----
-MIIDvDCCAqSgAwIBAgIRALBrk5LjXI1+7Z3IllnFwmQwDQYJKoZIhvcNAQELBQAw
-YzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDU1v
-dW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3QgUm9v
-dCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGsxCzAJBgNVBAYT
-AlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBWaWV3
-MRAwDgYDVQQKDAdUZXN0IENBMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBD
-QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ3pveQ9Si/7wvnmIipC
-FUYcjI9HTOnFV5UfZnCTIvCUw7u1W++kb8jHiZV1ugw2v05rqTVHCEOeKWriw/sD
-tx+24VFr7XsZx/nOO9xl6WbHg5TE0U7u7WRLgfEa6lpkGBtqTpPQE2yQYMrSTrck
-FviyCFidjaczRRU0ga0tLZxg7/krmP55040sSNsSkfQu+r/1JsGCBYDdTKhwv6e8
-EDR3OdtHBA/tRLJlRiIgiFkoD8cMorSRpaKqygWfiptuo8vUpOgkdZ0ggSJbX3c+
-yfEeruuKM4wnWx6+bSEbQnKV454TA3WnWNS+aBL+Y45LEXo056Nr3XOuPhma7JGL
-c68CAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUF1xF89CsHBBM
-i0NEIMTdk8XFGTswDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaAFJsmC4qYqbsd
-uR8c4xpAM+2OF4irMA0GCSqGSIb3DQEBCwUAA4IBAQAlVItoOzyS7RvHoWKzfP9+
-jFd8Z1zqdJ/o8bXI5IgOyaPzKMQFr4+tUTJmrl16sXd+mQbIMCZanx406qo+CnOi
-QOOPGgGWom0vbNk2ZZjIhkEO7g2q2mJUYiPGI7DxyjV75UvRq4CA1gArGYWd4Dw/
-Ex6Q0t/DMZAPqEAIM073pNDtPqRBz+g3SdFY6Ac9S6HJ/hIHmt7gyPNo1jFdA3cv
-+rDmLPOAWdCbG1kizX5Yxs+CksN2lXiydcj6WZ8OwONtcPmCutuJiYG3ueFBY1FW
-ilrSUsIZL9nAnRmCWXn5VhwlgU0KzXcb3oVuUQQICwwzZVL2kKiCJXeg+l6cKpFm
------END CERTIFICATE-----
-Certificate:
- Data:
- Version: 3 (0x2)
- Serial Number:
- 0b:cc:00:80:c9:a0:0b:a1:c7:09:7c:9f:71:0d:90:92:cf:ee:c7:f4
- Signature Algorithm: sha256WithRSAEncryption
- Issuer: C = US, ST = California, L = Mountain View, O = Test CA, CN = Test Root CA
- Validity
- Not Before: Oct 3 17:20:08 2022 GMT
- Not After : Sep 30 17:20:08 2032 GMT
- Subject: C = US, ST = California, L = Mountain View, O = Test CA, CN = Test Root CA
- Subject Public Key Info:
- Public Key Algorithm: rsaEncryption
- Public-Key: (2048 bit)
- Modulus:
- 00:c6:81:1f:92:73:b6:58:85:d9:8d:ac:b7:20:fd:
- c7:bf:40:b2:ea:fa:e5:0b:52:01:8f:9a:c1:eb:7a:
- 80:c1:f3:89:a4:3e:d5:1b:61:cc:b5:cf:80:b1:1a:
- db:bb:25:e0:18:bf:92:69:26:50:cd:e7:3f:ff:0d:
- 3c:b4:1f:14:12:ab:67:37:de:07:03:6c:12:74:82:
- 36:ac:c3:d4:d3:64:9f:91:ed:5b:f6:a9:7a:a4:9c:
- 98:e8:65:6c:94:e1:cb:55:73:ae:f8:1d:50:b0:78:
- e5:74:ff:b1:37:2c:cb:19:3d:a4:8c:e7:76:4e:86:
- 5c:3f:df:b3:ed:45:23:4f:54:9b:33:c6:89:5e:13:
- 1d:dd:7d:59:a5:07:34:28:86:27:1f:fa:9e:53:4f:
- 2a:b6:42:ad:37:12:62:f5:72:36:b6:02:12:40:44:
- fe:c7:9e:95:89:43:51:5e:b4:6e:c7:67:80:58:43:
- be:cc:07:28:bd:59:ff:1c:4c:8d:90:42:f4:cf:fd:
- 54:00:4f:48:72:2b:e1:67:3c:84:17:68:95:bf:ca:
- 07:7b:df:86:9d:56:e3:32:e3:70:87:b7:f8:3a:f7:
- e3:6e:65:14:7c:bb:76:b7:17:f1:42:8c:6f:2a:34:
- 64:10:35:14:8c:85:f6:57:bf:f3:5c:55:9d:ad:03:
- 10:f3
- Exponent: 65537 (0x10001)
- X509v3 extensions:
- X509v3 Basic Constraints: critical
- CA:TRUE
- X509v3 Subject Key Identifier:
- 9B:26:0B:8A:98:A9:BB:1D:B9:1F:1C:E3:1A:40:33:ED:8E:17:88:AB
- X509v3 Key Usage: critical
- Certificate Sign, CRL Sign
- Signature Algorithm: sha256WithRSAEncryption
- Signature Value:
- 39:9a:f6:0e:eb:08:4d:a0:f0:59:b9:91:fe:b5:d8:2e:4d:6b:
- 69:69:c5:d2:86:fc:a3:c2:a2:6c:ca:8d:98:1b:d2:fc:64:9b:
- 96:b4:47:f9:f4:ed:6f:52:3c:b5:13:f6:1e:71:51:3b:da:54:
- 93:c4:1d:94:17:23:76:9a:98:f5:9b:b8:b1:c5:ab:cd:ab:bd:
- 1a:c9:00:13:e0:e3:c7:5a:a7:21:71:eb:08:2b:ec:85:5c:08:
- 80:33:25:0f:1f:52:41:c4:9b:22:58:01:24:55:ef:9a:a6:ce:
- e4:85:a3:19:33:4d:7e:3f:04:32:15:d5:fc:63:5f:8b:dc:99:
- 2b:10:63:56:ac:60:6e:f9:db:9f:63:7b:a8:df:ab:72:28:8a:
- a9:e2:8e:9d:e6:6c:7e:5b:16:ba:94:b2:23:f2:d7:31:5b:de:
- 58:a0:8b:be:f4:6a:d2:d3:b4:e6:40:06:78:7a:2d:20:4c:cd:
- 9d:20:dd:3b:fc:b9:f3:94:13:b0:6b:18:d7:6b:e8:bf:14:cc:
- 87:30:8b:64:3f:ad:59:93:e5:f6:7c:d1:2b:f0:8e:4a:9c:c3:
- 34:18:4d:62:33:bd:a6:3a:b6:3f:1f:49:5b:63:b4:01:a8:5c:
- f0:98:93:35:53:2e:b2:f2:19:7f:87:0d:db:b1:80:61:38:c8:
- 47:01:85:b0
------BEGIN CERTIFICATE-----
-MIIDljCCAn6gAwIBAgIUC8wAgMmgC6HHCXyfcQ2Qks/ux/QwDQYJKoZIhvcNAQEL
-BQAwYzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM
-DU1vdW50YWluIFZpZXcxEDAOBgNVBAoMB1Rlc3QgQ0ExFTATBgNVBAMMDFRlc3Qg
-Um9vdCBDQTAeFw0yMjEwMDMxNzIwMDhaFw0zMjA5MzAxNzIwMDhaMGMxCzAJBgNV
-BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1Nb3VudGFpbiBW
-aWV3MRAwDgYDVQQKDAdUZXN0IENBMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0EwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGgR+Sc7ZYhdmNrLcg/ce/QLLq
-+uULUgGPmsHreoDB84mkPtUbYcy1z4CxGtu7JeAYv5JpJlDN5z//DTy0HxQSq2c3
-3gcDbBJ0gjasw9TTZJ+R7Vv2qXqknJjoZWyU4ctVc674HVCweOV0/7E3LMsZPaSM
-53ZOhlw/37PtRSNPVJszxoleEx3dfVmlBzQohicf+p5TTyq2Qq03EmL1cja2AhJA
-RP7HnpWJQ1FetG7HZ4BYQ77MByi9Wf8cTI2QQvTP/VQAT0hyK+FnPIQXaJW/ygd7
-34adVuMy43CHt/g69+NuZRR8u3a3F/FCjG8qNGQQNRSMhfZXv/NcVZ2tAxDzAgMB
-AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJsmC4qYqbsduR8c4xpA
-M+2OF4irMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAOZr2DusI
-TaDwWbmR/rXYLk1raWnF0ob8o8KibMqNmBvS/GSblrRH+fTtb1I8tRP2HnFRO9pU
-k8QdlBcjdpqY9Zu4scWrzau9GskAE+Djx1qnIXHrCCvshVwIgDMlDx9SQcSbIlgB
-JFXvmqbO5IWjGTNNfj8EMhXV/GNfi9yZKxBjVqxgbvnbn2N7qN+rciiKqeKOneZs
-flsWupSyI/LXMVveWKCLvvRq0tO05kAGeHotIEzNnSDdO/y585QTsGsY12vovxTM
-hzCLZD+tWZPl9nzRK/COSpzDNBhNYjO9pjq2Px9JW2O0Aahc8JiTNVMusvIZf4cN
-27GAYTjIRwGFsA==
------END CERTIFICATE-----